j'ai une appli avec une icone dans le systray.
J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre
(icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la
fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas
customiser la fenetre en y integrant les superchamps systeme).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Laurent
> Bonjour
j'ai une appli avec une icone dans le systray. J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas customiser la fenetre en y integrant les superchamps systeme).
Bonjour
la fermeture se ferait alors en cliquant sur un bouton (par exemple) ?
Une soluce que je déjà utilisée, une variable globale à la fenêtre qui passe à 1 (ou vrai) si on clique sur le bouton de fermeture. Elle reste donc à 0 (faux) si on clique sur la croix.
Dans le code de fermeture de la fenêtre, on teste cette variable : Si elle est a 0 alors on iconise et on retourne dans le programme sinon le processus de fermeture se poursuit :
SI gfMonTEst=0 ALORS Iconise(FEN_MaFenetre) RepriseSaisie FIN
> Bonjour
j'ai une appli avec une icone dans le systray.
J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone
en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre
mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas
customiser la fenetre en y integrant les superchamps systeme).
Bonjour
la fermeture se ferait alors en cliquant sur un bouton (par exemple) ?
Une soluce que je déjà utilisée, une variable globale à la fenêtre qui
passe à 1 (ou vrai) si on clique sur le bouton de fermeture.
Elle reste donc à 0 (faux) si on clique sur la croix.
Dans le code de fermeture de la fenêtre, on teste cette variable :
Si elle est a 0 alors on iconise et on retourne dans le programme sinon
le processus de fermeture se poursuit :
SI gfMonTEst=0 ALORS
Iconise(FEN_MaFenetre)
RepriseSaisie
FIN
j'ai une appli avec une icone dans le systray. J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas customiser la fenetre en y integrant les superchamps systeme).
Bonjour
la fermeture se ferait alors en cliquant sur un bouton (par exemple) ?
Une soluce que je déjà utilisée, une variable globale à la fenêtre qui passe à 1 (ou vrai) si on clique sur le bouton de fermeture. Elle reste donc à 0 (faux) si on clique sur la croix.
Dans le code de fermeture de la fenêtre, on teste cette variable : Si elle est a 0 alors on iconise et on retourne dans le programme sinon le processus de fermeture se poursuit :
SI gfMonTEst=0 ALORS Iconise(FEN_MaFenetre) RepriseSaisie FIN
news.free.fr
ouaip impec je cherchais plutot du coté d'un evenements windows à intercepter :o(
sauf que dans mon cas c'est pas iconise mais visibleúux car iconise remet l'application dans la barre de taches
Merci
"Laurent" a écrit dans le message de news:
Bonjour
j'ai une appli avec une icone dans le systray. J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas customiser la fenetre en y integrant les superchamps systeme).
Bonjour
la fermeture se ferait alors en cliquant sur un bouton (par exemple) ?
Une soluce que je déjà utilisée, une variable globale à la fenêtre qui passe à 1 (ou vrai) si on clique sur le bouton de fermeture. Elle reste donc à 0 (faux) si on clique sur la croix.
Dans le code de fermeture de la fenêtre, on teste cette variable : Si elle est a 0 alors on iconise et on retourne dans le programme sinon le processus de fermeture se poursuit :
SI gfMonTEst=0 ALORS Iconise(FEN_MaFenetre) RepriseSaisie FIN
ouaip impec
je cherchais plutot du coté d'un evenements windows à intercepter :o(
sauf que dans mon cas c'est pas iconise mais visibleúux car iconise remet
l'application dans la barre de taches
Merci
"Laurent" <no@spam.com> a écrit dans le message de news:
mn.6a367d7ab977a9dc.42193@spam.com...
Bonjour
j'ai une appli avec une icone dans le systray.
J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre
(icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer
la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne
pas customiser la fenetre en y integrant les superchamps systeme).
Bonjour
la fermeture se ferait alors en cliquant sur un bouton (par exemple) ?
Une soluce que je déjà utilisée, une variable globale à la fenêtre qui
passe à 1 (ou vrai) si on clique sur le bouton de fermeture.
Elle reste donc à 0 (faux) si on clique sur la croix.
Dans le code de fermeture de la fenêtre, on teste cette variable :
Si elle est a 0 alors on iconise et on retourne dans le programme sinon le
processus de fermeture se poursuit :
SI gfMonTEst=0 ALORS
Iconise(FEN_MaFenetre)
RepriseSaisie
FIN
ouaip impec je cherchais plutot du coté d'un evenements windows à intercepter :o(
sauf que dans mon cas c'est pas iconise mais visibleúux car iconise remet l'application dans la barre de taches
Merci
"Laurent" a écrit dans le message de news:
Bonjour
j'ai une appli avec une icone dans le systray. J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas customiser la fenetre en y integrant les superchamps systeme).
Bonjour
la fermeture se ferait alors en cliquant sur un bouton (par exemple) ?
Une soluce que je déjà utilisée, une variable globale à la fenêtre qui passe à 1 (ou vrai) si on clique sur le bouton de fermeture. Elle reste donc à 0 (faux) si on clique sur la croix.
Dans le code de fermeture de la fenêtre, on teste cette variable : Si elle est a 0 alors on iconise et on retourne dans le programme sinon le processus de fermeture se poursuit :
SI gfMonTEst=0 ALORS Iconise(FEN_MaFenetre) RepriseSaisie FIN
Daniel
news.free.fr a écrit :
Bonjour
j'ai une appli avec une icone dans le systray. J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas customiser la fenetre en y integrant les superchamps systeme).
Dans la fenêtre créer un bouton de type "abandon" que tu anccres à droite, et dans ce bouton mettre le code
iconise(mafenetre..nom)
-- suivre ce lien pour répondre: http://cerbermail.com/?2KrV3YZXnn Daniel ;-)
news.free.fr a écrit :
Bonjour
j'ai une appli avec une icone dans le systray.
J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre
(icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la
fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas
customiser la fenetre en y integrant les superchamps systeme).
Dans la fenêtre créer un bouton de type "abandon" que tu anccres à
droite, et dans ce bouton mettre le code
iconise(mafenetre..nom)
--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
j'ai une appli avec une icone dans le systray. J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas customiser la fenetre en y integrant les superchamps systeme).
Dans la fenêtre créer un bouton de type "abandon" que tu anccres à droite, et dans ce bouton mettre le code
iconise(mafenetre..nom)
-- suivre ce lien pour répondre: http://cerbermail.com/?2KrV3YZXnn Daniel ;-)
Antoine
Salut,
Personnellement j'utilise un bouton caché (donc que je mets à gauche de ma fenêtre et non ancré, non accessible par TAB), porteur du raccourci ALT+F4.
Antoine
"news.free.fr" <youpi> a écrit dans le message de news: 470fe243$0$1272$
Bonjour
j'ai une appli avec une icone dans le systray. J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas customiser la fenetre en y integrant les superchamps systeme).
Salut,
Personnellement j'utilise un bouton caché (donc que je mets à gauche de ma
fenêtre et non ancré, non accessible par TAB), porteur du raccourci ALT+F4.
Antoine
"news.free.fr" <youpi> a écrit dans le message de news:
470fe243$0$1272$426a34cc@news.free.fr...
Bonjour
j'ai une appli avec une icone dans le systray.
J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre
(icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer
la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne
pas customiser la fenetre en y integrant les superchamps systeme).
Personnellement j'utilise un bouton caché (donc que je mets à gauche de ma fenêtre et non ancré, non accessible par TAB), porteur du raccourci ALT+F4.
Antoine
"news.free.fr" <youpi> a écrit dans le message de news: 470fe243$0$1272$
Bonjour
j'ai une appli avec une icone dans le systray. J'aimerais que lorsque l'utilisateur clique sur la croix de la fenetre (icone en haut à droite avec restaure / agrandir / fermer) ne pas fermer la fenetre mais l'iconiser ?
(si possible, j'aimerais conserver les boutons systemes d'origine et ne pas customiser la fenetre en y integrant les superchamps systeme).
thierry.jacquart
je dois une buse mais je n'arrive pas à fermer ma fenetre en decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1 moimeme..opacité = i/10 end ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va trop vite le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer definitivement, mais d'abord disparaitre et fermer ensuite non.
je dois une buse mais je n'arrive pas à fermer ma fenetre en
decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1
moimeme..opacité = i/10
end
ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va
trop vite
le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture
mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer
definitivement, mais d'abord disparaitre et fermer ensuite non.
je dois une buse mais je n'arrive pas à fermer ma fenetre en decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1 moimeme..opacité = i/10 end ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va trop vite le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer definitivement, mais d'abord disparaitre et fermer ensuite non.
patrice
par sur que la fenetre soit ouverte (ou en tout cas redessinnées) dans le code de fermeture vaut mieux faire ca sur dans le code du bouton qui ferme la fenetre
a écrit dans le message de news: je dois une buse mais je n'arrive pas à fermer ma fenetre en decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1 moimeme..opacité = i/10 end ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va trop vite le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer definitivement, mais d'abord disparaitre et fermer ensuite non.
par sur que la fenetre soit ouverte (ou en tout cas redessinnées) dans le
code de fermeture
vaut mieux faire ca sur dans le code du bouton qui ferme la fenetre
<thierry.jacquart@gmail.com> a écrit dans le message de
news:1192630785.815067.206180@e9g2000prf.googlegroups.com...
je dois une buse mais je n'arrive pas à fermer ma fenetre en
decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1
moimeme..opacité = i/10
end
ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va
trop vite
le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture
mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer
definitivement, mais d'abord disparaitre et fermer ensuite non.
par sur que la fenetre soit ouverte (ou en tout cas redessinnées) dans le code de fermeture vaut mieux faire ca sur dans le code du bouton qui ferme la fenetre
a écrit dans le message de news: je dois une buse mais je n'arrive pas à fermer ma fenetre en decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1 moimeme..opacité = i/10 end ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va trop vite le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer definitivement, mais d'abord disparaitre et fermer ensuite non.
news.free.fr
m'en suis sorti avec un timersys
en plus, l'attente sera pareil quelque soit le poste (contrairement au for)
"patrice" a écrit dans le message de news: 47161cd6$0$26734$
par sur que la fenetre soit ouverte (ou en tout cas redessinnées) dans le code de fermeture vaut mieux faire ca sur dans le code du bouton qui ferme la fenetre
a écrit dans le message de news: je dois une buse mais je n'arrive pas à fermer ma fenetre en decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1 moimeme..opacité = i/10 end ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va trop vite le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer definitivement, mais d'abord disparaitre et fermer ensuite non.
m'en suis sorti avec un timersys
en plus, l'attente sera pareil quelque soit le poste (contrairement au for)
"patrice" <patrice_labracherie_nospam@free.fr> a écrit dans le message de
news: 47161cd6$0$26734$426a74cc@news.free.fr...
par sur que la fenetre soit ouverte (ou en tout cas redessinnées) dans le
code de fermeture
vaut mieux faire ca sur dans le code du bouton qui ferme la fenetre
<thierry.jacquart@gmail.com> a écrit dans le message de
news:1192630785.815067.206180@e9g2000prf.googlegroups.com...
je dois une buse mais je n'arrive pas à fermer ma fenetre en
decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1
moimeme..opacité = i/10
end
ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va
trop vite
le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture
mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer
definitivement, mais d'abord disparaitre et fermer ensuite non.
en plus, l'attente sera pareil quelque soit le poste (contrairement au for)
"patrice" a écrit dans le message de news: 47161cd6$0$26734$
par sur que la fenetre soit ouverte (ou en tout cas redessinnées) dans le code de fermeture vaut mieux faire ca sur dans le code du bouton qui ferme la fenetre
a écrit dans le message de news: je dois une buse mais je n'arrive pas à fermer ma fenetre en decrementant la propriété "opacité"
code de fermeture de la fenetre :
for i = 1000 to 1 step -1 moimeme..opacité = i/10 end ferme
=> le divisé par 10 c'est pour augmenter un brin la boucle sinon ca va trop vite le plus rigolo c'est que je l'ai fais sans probleme pour l'ouverture mais la j'arrive à fermer brutalement, à faire disparaitre sans fermer definitivement, mais d'abord disparaitre et fermer ensuite non.