FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
[WD10] Sauvegarde de contexte en MDI
[WD10] Sauvegarde de contexte en MDI
Débuté par guest, 09 mar. 2006 12:33 - 4 réponses
Connectez-vous…
guest
#1
Posté le 09 mars 2006 - 12:33
Bonjour,
Dans une application MDI, je cherche à sauvegarder le contexte des fenêtres filles MDI ouvertes au moment de la fermeture de l'application (ALT+F4), mais pas lors de la fermeture individuelle de chaque fenêtre fille MDI (CTRL+F4). Ceci me sert à ré-ouvrir l'application et ses fenêtres filles telles qu'elles étaient à la fermeture (taille, position, ...).
Mon soucis, c'est que dans le code de fermeture des fenêtres filles, je ne peux pas savoir s'il s'agit d'une fermeture individuelle ou d'une fermeture générale.
Quelqu'un a une idée ?
D'avance merci.
Olivier
Signaler
0
0
f.demilly
#2
Posté le 09 mars 2006 - 13:21
Bonjour,
J'ai deux idées:
1. Dans le code de fermeture du projet, tu liste les fenêtres MDI, et tu enregistres les nom/positions de chacunes
2. Toujours dans le code de fermeture du projet, tu positionnes un booleen à vrai ,et dans le code de fermeture de chaque fenêtre, tu enregistres les nom/position uniquement si ledit booleen est à vrai.
Frédéric.
Signaler
0
0
guest
#3
Posté le 09 mars 2006 - 15:50
Bonjour Frédéric
Merci pour tes pistes, mais... l'ordre de fermeture est le suivant :
. Filles
. Mère
. Projet
et il donc impossible (directement en tous cas pour l'instant) de distinguer une fermeture individuelle (fille) d'une fermeture générale (Mère ou Projet).
C'est bien ce qui me pose un problème...
Merci quand même.
Olivier.
Signaler
0
0
boulot_SANSPOURRIEL_
#4
Posté le 09 mars 2006 - 18:58
Bonjour Frédéric
Merci pour tes pistes, mais... l'ordre de fermeture est le suivant :
. Filles
. Mère
. Projet
et il donc impossible (directement en tous cas pour l'instant) de distinguer
une fermeture individuelle (fille) d'une fermeture générale (Mère ou Projet).
C'est bien ce qui me pose un problème...
Met dans ta mere un bouton de type abandon, son code sera executé lors
du clic sur la croix (si tu as un menu "quitter", execute le traitement
du bouton lors de la sélection).
Et dans ce bouton, tu mets à jour ton booleen, ensuite tu sais quoi
faire.
Signaler
0
0
guest
#5
Posté le 14 mars 2006 - 15:06
Mon message du 10/3 s'est perdu... repost !
Bonjour Gilles,
C'est bien comme ça que j'ai commencé à le faire...
Un bouton (caché) dans la fenêtre mère qui intercepte le ALT+F4, qui positionne un flag et ferme la mère, ce qui ferme les filles, celles-ci à la fermeture voyant le flag sauvegardent leur contexte...
Merci pour la confirmation de ma piste.
Olivier.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte