gui: add EguiBox TypeBox plugin (Windows egui stub)\n\n- plugins: add nyash-egui-plugin with TypeBox (resolve/invoke_id), Windows path for real window via eframe; stub on other OS\n- apps: add apps/egui-hello sample (open→uiLabel→run→close)\n- loader: improve Windows DLL resolution (target triples: x86_64/aarch64 msvc) and lib→dll mapping\n- tests: expand TypeBox vs TLV diff tests up to FileBox; all green\n- docs: update CURRENT_TASK checklist (diff tests completed)\n- config: nyash.toml add EguiBox (type_id=70), plugin registry and methods
This commit is contained in:
9
apps/egui-hello/main.nyash
Normal file
9
apps/egui-hello/main.nyash
Normal file
@ -0,0 +1,9 @@
|
||||
// Minimal Egui demo via Nyash ABI (TypeBox)
|
||||
// WindowsでEGUI(将来: with-egui機能で実ウィンドウ)
|
||||
|
||||
app = new EguiBox()
|
||||
app.open(400, 300, "Hello Egui from Nyash")
|
||||
app.uiLabel("こんにちは、Nyash + egui!")
|
||||
app.run()
|
||||
app.close()
|
||||
|
||||
Reference in New Issue
Block a user