C'est vrai que c'est chouette ... Je me suis amusé à mettre les codes suivants dans une fenêtre dont la propriété visible est à faux dans l'éditeur :
1) En prise de focus local nBoucle est un entier zSetTransparent(sysFenhandle(moimeme..titre),0) moimeme..visible = vrai pour nBoucle = 0 a 255 step 5 zSetTransparent(sysFenhandle(moimeme..titre),nBoucle) fin
2) en perte de focus local nBoucle est un entier zSetTransparent(sysFenhandle(moimeme..titre),0) pour nBoucle = 255 a 0 step 5 zSetTransparent(sysFenhandle(moimeme..titre),nBoucle) fin
Résultat : une fenêtre qui apparait comme par magie quand elle prend le focus et qui "fond" quand elle le perd !
Rigolo !
-- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
salut !
On 11-Aug-2003, "Philippe" <asciiz@free.fr> wrote:
C'est vrai que c'est chouette ...
Je me suis amusé à mettre les codes suivants dans une fenêtre dont la
propriété visible est à faux dans l'éditeur :
1) En prise de focus
local
nBoucle est un entier
zSetTransparent(sysFenhandle(moimeme..titre),0)
moimeme..visible = vrai
pour nBoucle = 0 a 255 step 5
zSetTransparent(sysFenhandle(moimeme..titre),nBoucle)
fin
2) en perte de focus
local
nBoucle est un entier
zSetTransparent(sysFenhandle(moimeme..titre),0)
pour nBoucle = 255 a 0 step 5
zSetTransparent(sysFenhandle(moimeme..titre),nBoucle)
fin
Résultat : une fenêtre qui apparait comme par magie quand elle prend le
focus et qui "fond" quand elle le perd !
Rigolo !
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
C'est vrai que c'est chouette ... Je me suis amusé à mettre les codes suivants dans une fenêtre dont la propriété visible est à faux dans l'éditeur :
1) En prise de focus local nBoucle est un entier zSetTransparent(sysFenhandle(moimeme..titre),0) moimeme..visible = vrai pour nBoucle = 0 a 255 step 5 zSetTransparent(sysFenhandle(moimeme..titre),nBoucle) fin
2) en perte de focus local nBoucle est un entier zSetTransparent(sysFenhandle(moimeme..titre),0) pour nBoucle = 255 a 0 step 5 zSetTransparent(sysFenhandle(moimeme..titre),nBoucle) fin
Résultat : une fenêtre qui apparait comme par magie quand elle prend le focus et qui "fond" quand elle le perd !
Rigolo !
-- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
Fabrice Burghgraeve
salut !
a écrit dans le message de news:bha4ef$vq1e1$
salut !
On 11-Aug-2003, "Philippe" wrote:
> Un truc rigolo à appliquer sur vos fenêtres ! > > PROCEDURE zSetTransparent(xHandle, xLevel8)
(...)
Résultat : une fenêtre qui apparait comme par magie quand elle prend le focus et qui "fond" quand elle le perd !
Rigolo !
hi hi :)
ca ne marche pas que sous XP ?
et il me semble qu'il y a qqch qui fait ca directement en W-langage, mais je retrouve plus quoi...
-- Marcel Berman
(...)
-- Fabrice Burghgraeve Computer & Services
(enlevez le _pas_de_spam_ pour me répondre en privé)
salut !
<Marcel.berman@managingbusiness.be> a écrit dans le message de
news:bha4ef$vq1e1$1@ID-173138.news.uni-berlin.de...
salut !
On 11-Aug-2003, "Philippe" <asciiz@free.fr> wrote:
> Un truc rigolo à appliquer sur vos fenêtres !
>
> PROCEDURE zSetTransparent(xHandle, xLevel8)
(...)
Résultat : une fenêtre qui apparait comme par magie quand elle prend le
focus et qui "fond" quand elle le perd !
Rigolo !
hi hi :)
ca ne marche pas que sous XP ?
et il me semble qu'il y a qqch qui fait ca directement en W-langage, mais je
retrouve plus quoi...
--
Marcel Berman
(...)
--
Fabrice Burghgraeve
Computer & Services
f_pas_de_spam_burghgraeve@computeretservices.com
(enlevez le _pas_de_spam_ pour me répondre en privé)
> Un truc rigolo à appliquer sur vos fenêtres ! > > PROCEDURE zSetTransparent(xHandle, xLevel8)
(...)
Résultat : une fenêtre qui apparait comme par magie quand elle prend le focus et qui "fond" quand elle le perd !
Rigolo !
hi hi :)
ca ne marche pas que sous XP ?
et il me semble qu'il y a qqch qui fait ca directement en W-langage, mais je retrouve plus quoi...
-- Marcel Berman
(...)
-- Fabrice Burghgraeve Computer & Services
(enlevez le _pas_de_spam_ pour me répondre en privé)
Philippe
> A utiliser avec parcimonie donc...
Oui, d'autant que pour rétablir la fenêtre dans son état initial faut pas oublier de rappeler la même fonction en supprimant attribut :) sinon dans certains cas cela perturbe un peu l'affichage.
A+
"Romain PETIT" a écrit dans le message de news:3f38a66f$0$251$
Philippe a écrit :
> Un truc rigolo à appliquer sur vos fenêtres !
Précise toutefois que : - cela ne marque qu'avec w2000/Xp - cela rame beaucoup avec des PC pas très puissants.
A utiliser avec parcimonie donc...
A+
-- Romain PETIT (mailto:rompetit_chez_ifrance.com)
> A utiliser avec parcimonie donc...
Oui, d'autant que pour rétablir la fenêtre dans son état initial faut pas
oublier de rappeler la même fonction en supprimant attribut :) sinon dans
certains cas cela perturbe un peu l'affichage.
A+
"Romain PETIT" <rompetit@invalidifrance.com> a écrit dans le message de
news:3f38a66f$0$251$626a54ce@news.free.fr...
Philippe a écrit :
> Un truc rigolo à appliquer sur vos fenêtres !
Précise toutefois que :
- cela ne marque qu'avec w2000/Xp
- cela rame beaucoup avec des PC pas très puissants.
A utiliser avec parcimonie donc...
A+
--
Romain PETIT
(mailto:rompetit_chez_ifrance.com)
Oui, d'autant que pour rétablir la fenêtre dans son état initial faut pas oublier de rappeler la même fonction en supprimant attribut :) sinon dans certains cas cela perturbe un peu l'affichage.
A+
"Romain PETIT" a écrit dans le message de news:3f38a66f$0$251$
Philippe a écrit :
> Un truc rigolo à appliquer sur vos fenêtres !
Précise toutefois que : - cela ne marque qu'avec w2000/Xp - cela rame beaucoup avec des PC pas très puissants.
A utiliser avec parcimonie donc...
A+
-- Romain PETIT (mailto:rompetit_chez_ifrance.com)