history.txt 21.10.1993 Pre-Release 0.9 of RRKMenu Please look at the Questions. May you can help me? QUESTION: I often use CreatePopupMenu(), AppendMenu(...) and DeleteMenu(...) with the style MF_OWNERDRAW. Sometimes, not regular, these functions corrupt other Menus. F.e. the Menu 'File' in the notepad is not assessable or this Submenu gets an enormous width. Obvious sometimes the function CreatePopupMenu() not deliver an individual HMENU. I only can trap the receive of the global Systemmenu-handle, because it has a static HMENU (0x2058 and 0x006c are constant HMENUs). Any experience or any hint? 23.10.1993 TODO: Reported Bug with prgr.-groups: What to do, when the grp-file is corrupt??? Only Way change numbers of win-colors and restart windows?? QUESTION: Do Anybody have a better documentation of the *.grp files?!! (I only have the help file of the Windows SDK 3.1.) NEW: Created English dialogues. NEW: Maybe fixed bug in PMG's Icon showing. NEW: Fixed bug in SearchingDirs with ä (ae) ß (ss) etc. in directories NEW: You can't use a whitespace as the first letter in a filename Create Message for User Implied Shift & Esc to switch the state in sticked Menus NEW: Implied Shift & PgnUP etc. to Rollup in sticked Menus NEW: Implied Shift & Arrows to move a sticked Menu NEW: Totally reworked MEM handles of 'more...' - Submenus in sticked Menus, because it waste the global HANDLEs. Create a Container-Class (only 64 k) 24.10.1993 NEW: Create a better Exception-handler for global and local MEM NEW: Add the Interface for RealMove NEW: Rewrite the Mem-Managment for IdxInRAM using my new Container-Class. Now I don't need more GlobalHandels, (excepting the code segments) than Program-Manager! Also, the menu (Icons) becomes faster. 25.10.1993 NEW: Fixed a bug with SubMenus in ff-Menus (normal and sticked Menus) NEW: Implied Alt + Pause hook Now the Menu can used without a mouse. QUESTION: Verify, that the combination Alt + Pause Is not used by other programmes? Any experience??? QUESTION: HighlightMenu() doesn't function in Submenus!!! (created with CreatePopupMenu()) Any Idea??? QUESTION: Underlined Chars are not supported in ownerdrawed Menus!!!! Any Idea??? fixed TODO: Restoring sticked Menus (by using 'Save DT.') doesn't break the menu to a ff (more..) menu. fixed TODO: The interface to declare Documents isn't very safe. (it's more alpha then beta) BETHA: Give the program 1k more stack, because sometimes by registrating the Icons in the database the stacks crashes. fixed TODO: There is still the problem, that the sticked menu restored at the starting of the Program, doesn't break the Menu in a 'more..' submenu. 26.10. - 31.10.1993 NEW: Write the english help 30.10.1993 NEW: Fixed the bug with 'more...' restored at the starting of Program NEW: Improve the first painting of sticked menus 1. they are only painted one time 2. there is no white space flickering NEW: The submenus now are first build, when they are open, not when they are selected. This improves the key-support (all the huge, highlighted but not opened Submenus aren't initialised). TODO: Still have problems with the white empty spots in vertical deviding lines QUESTION: Do anybody have a hint, how to subclassing the menus to create gray Menubackrounds? I only know the way via SetSysColors(...), but this effects all menus. QUESTION: Somebody want custimising font-colour in the menu? 31.10.1993 NEW: I add a new Look of the menus (OWL_LIKE=1) fixed TODO: the v.dividing line faults with OWL_LIKE=1 QUESTION: How to get rid of the Submenu-marks (the small black triangles) in Ownerdrawn Menus?!!!