package funkin.ui.haxeui.components; import funkin.input.Cursor; import haxe.ui.events.MouseEvent; import haxe.ui.containers.menus.MenuBar; import haxe.ui.core.CompositeBuilder; /** * A HaxeUI menu bar which: * - Changes the current cursor when each button is hovered over. */ class FunkinMenuBar extends MenuBar { public function new() { super(); registerListeners(); } private function registerListeners():Void {} private function handleMouseOver(event:MouseEvent) { Cursor.cursorMode = Pointer; } private function handleMouseOut(event:MouseEvent) { Cursor.cursorMode = Default; } }