Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Menu classlibs / Moving Menu items to new pads.
Message
General information
Forum:
Visual FoxPro
Category:
The Mere Mortals Framework
Title:
Menu classlibs / Moving Menu items to new pads.
Miscellaneous
Thread ID:
00646448
Message ID:
00646448
Views:
49
I started off wanting to move a few menu items to different pads. When I dug under the hood, the layout and contents of the menu classes seemed a little counter-intuitive to me. How did you organize them?

I'm giving thought to doing some shuffling because of this, but before I start what will be a major undertaking, here are my thoughts:

1) Cmenus.vcx is the base classes for all menu objects. Okay, this is perfect.

2) Ctmenus.vcx has c(padname)pad classes, and c(popupname)(barname)bar classes. Where are the popups?(Atmenus.vcx) It seems to me it would be easier to keep all the pad and popup classes together in the same library.

3) Including the popupname in the bar makes moving them a little odder. Removing the popupname, and moving them to a different class library would make it cleaner.

4) Amenus.vcx has the application menu and application-specific pad, popup and bar classes. Again, no problem here, except for maybe moving bars to another classlib to reduce clutter.
Next
Reply
Map
View

Click here to load this message in the networking platform