bright-gpu-74537
03/15/2021, 5:09 PM{id: "gc_fun", icon: "images/icons/gc/gc_fun.png"} stuff (i cant see how that would break it though)magnificent-caravan-75149
03/15/2021, 5:09 PMbright-gpu-74537
03/15/2021, 5:09 PMmagnificent-caravan-75149
03/15/2021, 5:09 PMmagnificent-caravan-75149
03/15/2021, 5:10 PMmagnificent-caravan-75149
03/15/2021, 5:11 PMbright-gpu-74537
03/15/2021, 5:12 PMsrc/gui/Hud.hx:45:magnificent-caravan-75149
03/15/2021, 5:13 PMHudFunButton.onClick = function(e) {
trace("clickef");
}bright-gpu-74537
03/15/2021, 5:13 PMbright-gpu-74537
03/15/2021, 5:13 PMmagnificent-caravan-75149
03/15/2021, 5:14 PM<HudFunButton styleName="ui" />magnificent-caravan-75149
03/15/2021, 5:14 PMbright-gpu-74537
03/15/2021, 5:14 PMmagnificent-caravan-75149
03/15/2021, 5:15 PMbright-gpu-74537
03/15/2021, 5:15 PM<HudFunButton id="hudFunButton" styleName="ui" />magnificent-caravan-75149
03/15/2021, 5:15 PMbright-gpu-74537
03/15/2021, 5:15 PMbright-gpu-74537
03/15/2021, 5:16 PMbright-gpu-74537
03/15/2021, 5:17 PMhaxe
public override function registerEvent(type, listener, priority = 0) {
if (type == MouseEvent.CLICK) {
theButton.registerEvent(type, listener, priority);
} else {
super.registerEvent(type, listener, priority);
}
}bright-gpu-74537
03/15/2021, 5:17 PMmagnificent-caravan-75149
03/15/2021, 5:18 PMbright-gpu-74537
03/15/2021, 5:19 PMmagnificent-caravan-75149
03/15/2021, 5:19 PMbright-gpu-74537
03/15/2021, 5:20 PMbright-gpu-74537
03/15/2021, 5:20 PMhaxe
public override function set_onClick(value:MouseEvent->Void):MouseEvent->Void {
theButton.onClick = value;
return value;
}bright-gpu-74537
03/15/2021, 5:20 PMbright-gpu-74537
03/15/2021, 5:20 PMbright-gpu-74537
03/15/2021, 5:20 PMhaxe
@:bind(test2, MouseEvent.CLICK)
private function onTest2(e) {
test2.status.text = "clicked";
}magnificent-caravan-75149
03/15/2021, 5:21 PMbright-gpu-74537
03/15/2021, 5:21 PM