Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Docking Forms
Message
From
28/07/2004 12:55:36
Thomas Kahl
Backauf Consulting Gmbh
Germany
 
 
To
28/07/2004 09:46:52
Mike Sue-Ping
Cambridge, Ontario, Canada
General information
Forum:
Visual FoxPro
Category:
Visual FoxPro Beta
Title:
Miscellaneous
Thread ID:
00927335
Message ID:
00928789
Views:
32
Hello Mike,

>Can you explain "use forms like a pageframe " in more detail?

Sure (but excuse my english!).

I often thought, that it would be great to group forms on the fly. I often use Pageframes for several groups of information. Earlier i built a pageframe, where i could drag a page off the frame/form and the content of the page was displayed in a new form. I used this for example for statistics, where i had on one pageframe-page the result-table and on another page the chart. When the User skips through the result-table, the chart changes. To view the chart while skipping, you could drag the chart-page from the pageview.

With VFP9 i thought, this could be done easier with docked forms. The pageframe-solution didn't work well with all objects. Now i have a class, which controls my forms. I can call the class with the forms to open (scx or from class). The result is a set of forms like dockset.form1, dockset.form1, ... The best thing is, that i'm totaly flexible with the forms - and can of course keep using pageframes in the forms.

The wrapper holds the functions to control the set (frmArrange=dock the forms, frmCascade=cascade forms in windows-style, ...). I added a shortcut-menu to the class, where all the functions and every form in the set can be called. Even if you have 20 forms open (in different sets) you can group, close, show... all the forms which belong together with one click.

I hope this shows you what i meant with "forms as pageframes".

Bye, Thomas
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform