bright-gpu-74537
03/04/2023, 5:12 PMambitious-knife-25690
03/04/2023, 5:13 PMambitious-knife-25690
03/04/2023, 5:13 PMbright-gpu-74537
03/04/2023, 5:23 PMrefined-greece-48002
03/04/2023, 5:27 PMbright-gpu-74537
03/04/2023, 5:28 PMsquare-angle-35096
03/04/2023, 5:46 PMhx
package ui;
import haxe.ui.containers.VBox;
@:build(haxe.ui.ComponentBuilder.build("assets/main.xml"))
class App extends VBox
{
public function new()
{
super();
visible = true;
}
}
and here's the xml
xml
<vbox width="100%" height="100%">
<menubar width="100%">
<menu text="File">
<menuitem text="Open File"/>
</menu>
</menubar>
</vbox>
square-angle-35096
03/04/2023, 5:46 PMsquare-angle-35096
03/04/2023, 5:47 PMhx
package;
import haxe.ui.Toolkit;
import openfl.display.Sprite;
class Main extends Sprite
{
var app:ui.App;
public function new()
{
super();
Toolkit.init();
Toolkit.theme = "DARK";
app = new ui.App();
addChild(app);
}
}
bright-gpu-74537
03/04/2023, 5:50 PMbright-gpu-74537
03/04/2023, 5:51 PMbright-gpu-74537
03/04/2023, 5:51 PMsquare-angle-35096
03/04/2023, 5:55 PMsquare-angle-35096
03/04/2023, 5:56 PMbright-gpu-74537
03/04/2023, 5:56 PMToolkit.theme = "DARK";
line, its the same?square-angle-35096
03/04/2023, 5:56 PMbright-gpu-74537
03/04/2023, 5:57 PMsquare-angle-35096
03/04/2023, 5:57 PMsquare-angle-35096
03/04/2023, 5:58 PMbright-gpu-74537
03/04/2023, 5:58 PMsquare-angle-35096
03/04/2023, 5:58 PMsquare-angle-35096
03/04/2023, 5:58 PMbright-gpu-74537
03/04/2023, 5:58 PMbright-gpu-74537
03/04/2023, 5:58 PMsquare-angle-35096
03/04/2023, 5:58 PMbright-gpu-74537
03/04/2023, 5:59 PMsquare-angle-35096
03/04/2023, 5:59 PMsquare-angle-35096
03/04/2023, 5:59 PMbright-gpu-74537
03/04/2023, 6:00 PMToolkit.theme = Theme.DARK
would have also been finesquare-angle-35096
03/04/2023, 6:00 PM