PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → Iconisation des fenêtres
Iconisation des fenêtres
Iniciado por Sauveur CONSALVI, dez., 28 2023 4:52 PM - 1 resposta
Membro registado
374 mensagems
Popularité : +7 (7 votes)
Publicado em dezembro, 28 2023 - 4:52 PM
Bonjour
J'ai une fenêtre "Menu" avec un bouton qui lance le fenêtre "Choix"
J'iconise la fenêtre "Menu" avant d'ouvrir la fenêtre "Choix" et je la restaure ensuite
Iconise(FEN_Menu)
Ouvre(FEN_Choix)
Restaure(FEN_Menu)

Dans cette fenêtre "Choix" j'ouvre la fenêtre "Traitement" après avoir choisit un client
Pour ne pas avoir la fenêtre "Choix" en arrière plan j'ai voulu procéder de la même manière, c'est à dire iconiser "Choix" avant d'ouvrir "Traitement"
Iconise(FEN_Choix)
Ouvre(FEN_Traitement)
Restaure(FEN_Choix)

Mais l'iconisation ne se fait pas !!!
J'ai alors pris une solution de contournement et je rend la fenêtre "Choix" invisible
FEN_Choix.Visible = Faux
Ouvre(FEN_Traitement)
FEN_Choix.Visible = Vrai

Il est peut "logique" que l'on ne puisse iconiser qu'une fenêtre à la fois...
Est-ce que j'ai pris la bonne solution ?

--
Cordialement
SC
Mensagem modificada, dezembro, 28 2023 - 4:58 PM
Membro registado
3.361 mensagems
Popularité : +93 (137 votes)
Publicado em dezembro, 28 2023 - 8:27 PM
Salut,
A l'origine Microsoft a mis en place l'iconisation pour l'application en elle même.
Donc quand tu iconiser une fenêtre fille, la mère (la fenêtre principale) s'iconiser aussi
Donc l'application elle même s'iconiser.
Seulement pcsoft n'est plus resté dans cette logique.
D'ou ce phénomène que tu décris.