Wed Aug 23 10:00:50 CEST 2006

Native menus work

Yesterday evening, Oliver Braun found the reason why native menus are not correctly populated at runtime and we had to use accessibility workaround to get them populated. Menu activation events were not correct. I misread the docs and passed pointer to SalMenu class instead of VCL Menu class ;-)

This morning, I implemented it and menus now work - well, at least I can correctly exit the application, I see windows in Window menu, etc. Maybe even Recent documents submenu works properly (can you confirm?).

I still have to debug crashes when some (not all) submenus get activated, and work on proper UTF-8 support. I already added my language to the Mac native part of my build system, so we will see how Czech menus look like soon, hopefully ;-)

Posted by Pavel | Permanent link | File under:, Mac OS X