Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Old fashioned (SBT) menu and Forms
Message
From
15/01/2003 08:36:48
 
 
To
14/01/2003 20:53:48
General information
Forum:
Visual FoxPro
Category:
Menus & Menu designer
Miscellaneous
Thread ID:
00741620
Message ID:
00741845
Views:
30
Andrew,

SBT didn't hand-code the menu's, they used a custom version of Genmenux. If you look in the config.fpw, you should see reference to the _genmenu variable. What version of SBT are you refering to and is it Visionpoint or Pro series?

Bill

>Hi Sergey,
>
>The problem for me is that I haven't done much coding of menus, always using the Menu Builder and resultant code. In this case, it looks mostly hand-coded, and it is very dense (many if-endifs, cases, etc.) so I am having difficulty seeing where the central READ EVENTS command takes place.
>
>My current VFP projects all rely on the READ EVENTS command, and my forms all automatically work under this scenario. Was there another way this was done in the past (which I never learned)?
>
>There is a command
>
> ACTIVATE MENU _MSYSMENU PAD programs
>
>
>I'm having a strange night now, as even the Windows XP search facility won't find files with the content that I KNOW is there, so I am unable to find any READ EVENTS anywhere in the code even if it exists. Do you know if there is any way other than READ EVENTS to process a menu? I see ON SELECTION. Does it somehow override the accessibility of a form in the focus loop?
>
>I'm not sure any of this is helpful at all, but if you have any ideas I'd sure appreciate it!
>
>Thanks for taking a look!
>
>Andrew
>
>>Hi Andrew,
>>
>>Menu didn't change much since Fox 2.x days so I'm not sure what 'old Foxpro menu coding' means. Can you elaborate?
>>
>>>Can anybody tell me how to integrate VFP forms into the old Foxpro menu coding structure?
>>>
>>>I can "DO formxyz" OK, but it doesn't get focus, even if I make it's WINDOWTYPE=MODAL
>>>
>>>TIA
>>>
>>>Andrew
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform