bright-gpu-74537
11/04/2021, 7:12 PMbright-gpu-74537
11/04/2021, 7:13 PMlimited-advantage-32748
11/04/2021, 7:13 PMbright-gpu-74537
11/04/2021, 7:14 PMbright-gpu-74537
11/04/2021, 7:14 PMlimited-advantage-32748
11/04/2021, 7:14 PMlimited-advantage-32748
11/04/2021, 7:14 PMlimited-advantage-32748
11/04/2021, 7:15 PMbright-gpu-74537
11/04/2021, 7:15 PMbright-gpu-74537
11/04/2021, 7:16 PMlimited-advantage-32748
11/04/2021, 7:16 PMbright-gpu-74537
11/04/2021, 7:17 PMlimited-advantage-32748
11/04/2021, 7:17 PMbright-gpu-74537
11/04/2021, 7:18 PMlimited-advantage-32748
11/04/2021, 7:18 PMbright-gpu-74537
11/04/2021, 7:18 PMlimited-advantage-32748
11/04/2021, 7:18 PMbright-gpu-74537
11/04/2021, 7:19 PMlimited-advantage-32748
11/04/2021, 7:19 PMbright-gpu-74537
11/04/2021, 7:20 PMbright-gpu-74537
11/04/2021, 7:21 PMlimited-advantage-32748
11/04/2021, 7:22 PMlimited-advantage-32748
11/04/2021, 7:28 PMhaxe
package;
import h2d.Interactive;
import hxd.Event;
import haxe.ui.Toolkit;
import haxe.ui.containers.dialogs.Dialog;
import haxe.ui.core.Screen;
import hxd.App;
class Main extends App
{
static function main()
{
new Main();
}
public function new()
{
super();
}
override function init():Void
{
super.init();
Toolkit.init({
root : s2d
});
var clicky:Interactive = new Interactive(500, 500, s2d);
clicky.x = clicky.y = 50;
clicky.backgroundColor = 0x7FFF007F;
clicky.onClick = function(event:Event)
{
trace("I've been clicked!");
}
var boxxy:Dialog = new Dialog(); // <-- Drag me over clicky, and clicky will still call .onClick despite being covered.
Screen.instance.addComponent(boxxy);
boxxy.width = boxxy.height = 300;
}
}limited-advantage-32748
11/04/2021, 7:29 PMbright-gpu-74537
11/04/2021, 7:30 PMpurple-businessperson-14467
11/05/2021, 7:27 AMpurple-businessperson-14467
11/05/2021, 7:31 AMbright-gpu-74537
11/05/2021, 7:31 AMbright-gpu-74537
11/05/2021, 7:31 AMbright-gpu-74537
11/05/2021, 7:33 AM