Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Docking Forms
Message
De
28/07/2004 12:55:36
Thomas Kahl
Backauf Consulting Gmbh
Allemagne
 
 
À
28/07/2004 09:46:52
Mike Sue-Ping
Cambridge, Ontario, Canada
Information générale
Forum:
Visual FoxPro
Catégorie:
Visual FoxPro Beta
Titre:
Divers
Thread ID:
00927335
Message ID:
00928789
Vues:
31
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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform