summaryrefslogtreecommitdiff
path: root/src/gui/gui_menu.pas
AgeCommit message (Collapse)Author
2007-08-21* GDI: Fixed popup window support.graemeg
* Improved menu painting with a bit of optimization. * GDI: Implemented OnDoubleClick in TfpgWidget. * Implemented DoubleClick in FileDialog (tested under Windows only) * GDI: Fixed minor bug in DoWindowToScreen which prevented popup windows from working.
2007-08-21* GDI: Added missing units to GFX package.graemeg
* GDI: Finally fixed the implementation of modal window support.
2007-08-21* Fixed a minor memory leak in fpgApplication. We still have quite a few graemeg
more to fix in the future. * Change menu accelarator key painting from a Bold style to the more traditional Underline style. * Fixed a minor bug in the Canvas.DrawString with Underline style enabled.
2007-08-20* MenuBar height is now calculated based on Menu Font.graemeg
* Testing UTF-8 text support in menus. * Removed the bluecurve theme and started implementing a more Win2000 look.
2007-08-20* I commit this menu changes for reference in a future theme.graemeg
* Extended the Menu Example * Changed Popup menus to be activated on MouseUp and not MouseDown. * Implemented a Bluecurve theme look in the menu. See the first point for reason.
2007-08-20* Added keyboard handling in PopupMenus.graemeg
* Improved the look of Popup Menus to look more 3D like Win2000. * Fixed a bug where sub-sub menus didn't close when you selected a new top level menu.
2007-08-20* Implemented a most of the Menu component. It's stillgraemeg
incomplete though and still needs testing under both platforms. * Added a new menu example project.
2007-08-13* Started implementation of a menugraemeg