Very low priority menu enhancements

Started by Roger Garstang, June 28, 2004, 11:23:44 PM

Previous topic - Next topic

Roger Garstang

Perhaps the ability to create popup menus (Not on the Menu Bar), and other options for the menus like the Default/Bold selection...each menu can have one, and whether to use radio, check boxes, or a selected bitmap for checked items.

Not sure how easy it will be in the resource file, but I've created my popup menu on my task tray icon with all of the above, but didn't like it down there so went back to normal.

TechSupport

You must be reading my mind. I have plans for integrating a pop-up menu editor and wrapper functions to allow using the popups.

I also plan on having the ability to add bitmaps to the top menus (or popup menus).

Roger Garstang

I guess it isn't so low priority after all.  I modified my post above right as you replied.  So, are you actually using the built in capabilities or some custom thing.  I know before you said you made some of the menus of FF owner drawn to have the bitmaps, but when I added bitmaps to my menus I never had to do that.

TechSupport

I use ownerdrawn menus for FireFly and JellyFish. If I remember correctly. simply using the Windows API call SetMenuItemBitmaps caused problems - maybe it was due to different O/S's or maybe it was the disabled images, not sure.

I expect that when this feature is added to FireFly that I would make it ownerdrawn as well, unless I perfect the SetMenuItemBitmaps approach.

Roger Garstang

Yeah, I see looking at that now how you have to get the size of the checkbox area, etc and it is different on various versions of Windoze...I was just setting mine in the MENUITEMINFO structure and using InsertMenuItem/SetMenuItemInfo.  I wonder if it has the same problems?