Message de rapport:
 

Re: Initialisation d'une fenetre-fille MDI

Sujet: Re: Initialisation d'une fenetre-fille MDI
par jfgeorgy sur 5/12/2006 11:54:10

Merci pour le code, (je l'avais déjà écrit, mais c'est toujours bien de voir comment d'autres personnes s'y prennent).

Mon but est de créer un composant qui gère les affichages sans intervention dans le code de chaque fenêtre...

J'ai trouvé une parade qui peut être utile aux autres dévloppeurs...

voici comment j'ai réglé mon code

En utilisant la fonction OUVRE(nomfen) un évenement de type WM_SETFOCUS suffit pour modifier le contenu de la fenêtre
Evénement("majdroits", "*.", WM_SETFOCUS)


Par contre avec MDIOuvre(nomfen,...) il faut réafficher la fenetre
nomfen est une chaine="Mafenetre"
// ouverture de la fenetre mdi fille
MDIOuvre(nomfen,nomfen,nomfen)
// on la cache la fenetre
{nomfen,indfenetre}..visible=faux
// en la raffichant, on active les paramètres de majdroits
{nomfen,indfenetre}..visible=vrai


Avec ce type d'affichage, les modifications de base sont pris en compte, même dans une fille MDI...
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2