Repository navigation
Releases
1.0.1
Fix Windows dark menu-bar label spacing and alignment. File and Settings now retain native menu item widths and centered labels.
Add regression tests for menu-bar dimensions and rendered text alignment. Limit tray cleanup checks to windows owned by the test process.
1.0.0
Native menus, tray icons and Dock menus for Windows, macOS and Linux, with a standalone C++ implementation and Haxe bindings.
Includes submenus, checked and disabled items, mnemonics, native event delivery, explicit resource ownership and host progress during modal menu tracking. Windows menus support light, dark and system appearance with accessible labels. The library has no dependency on Lime, SDL or CrossByte.
Install with haxelib install native-desktop 1.0.0, or build the C++ library with CMake. The ZIP contains the complete haxelib package.