bright-gpu-74537
04/23/2020, 9:12 PMambitious-knife-25690
04/23/2020, 9:23 PMambitious-knife-25690
04/23/2020, 9:23 PMambitious-knife-25690
04/23/2020, 9:23 PMmost-caravan-45834
04/23/2020, 9:31 PMuser
04/24/2020, 1:00 AMmost-caravan-45834
04/24/2020, 5:37 AMhaxe
var main: VBox = ComponentMacros.buildComponent("assets/ui/xml/main.xml");
Screen.instance.addComponent(main);
var button: Button = main.findComponent("test", Button, true);
trace(button);
This one traces: null (this one has id="test" in a MenuItem item in main.xml)
haxe
var main: VBox = ComponentMacros.buildComponent("assets/ui/xml/main.xml");
Screen.instance.addComponent(main);
var button: MenuItem = main.findComponent("test", MenuItem, true);
trace(button);
Is this expected?bright-gpu-74537
04/24/2020, 6:53 AMbright-gpu-74537
04/24/2020, 6:54 AMmost-caravan-45834
04/24/2020, 4:01 PMbright-gpu-74537
04/24/2020, 4:15 PMbright-gpu-74537
04/24/2020, 4:16 PMbright-gpu-74537
04/24/2020, 4:16 PMbright-gpu-74537
04/24/2020, 4:16 PMmost-caravan-45834
04/24/2020, 4:32 PMbright-gpu-74537
04/24/2020, 4:33 PMbright-gpu-74537
04/24/2020, 4:34 PMbright-gpu-74537
04/24/2020, 4:36 PMbright-gpu-74537
04/24/2020, 4:36 PM.onMenuSelected
most-caravan-45834
04/24/2020, 4:43 PMmost-caravan-45834
04/24/2020, 4:44 PMbright-gpu-74537
04/24/2020, 4:45 PMmost-caravan-45834
04/24/2020, 4:47 PMmost-caravan-45834
04/24/2020, 9:05 PMbright-gpu-74537
04/24/2020, 9:07 PMbright-gpu-74537
04/24/2020, 9:07 PMmost-caravan-45834
04/24/2020, 9:07 PMxml
<vbox width="100%">
<menubar id="menu-bar" width="100%">
<menu text="File">
<menuitem id="new" text="New" />
<menuitem id="export-png" text="Export PNG" />
<menuitem id="config-scripts-path" text="Configure Scripts Path" />
<menuitem id="quit" text="Quit" />
</menu>
<menu id="tools" text="Tools"></menu>
</menubar>
</vbox>
Like inserting menuItems in toolsmost-caravan-45834
04/24/2020, 9:08 PMbright-gpu-74537
04/24/2020, 9:08 PMbright-gpu-74537
04/24/2020, 9:08 PM