Existe t'il une solution pour intercepter un clic sur le bouton
Agrandissement du menu système des fenetres ?
(via une touche de raccourci ou autre)
PYT
--
--
site perso : http://pierreyves.tavernier.free.fr
"Robert" <Rober...@free.fr> a écrit dans le message news:
ag3gse$euv$1...@aphrodite.grec.isp.9tel.net...
"Pierre-Yves TAVERNIER" <pierreyves...@free.fr> a écrit dans le
message de news: 3d254de2$0$10497$626a...@news.free.fr...
Pour éviter l'agrandissement ou pour en modifier le comportement ?
Pour le premier cas mieux vaut supprimer l'action.
PYT
--
--
site perso : http://pierreyves.tavernier.free.fr
"Robert" <Rober...@free.fr> a écrit dans le message news:
ag40nq$8ic$2...@apollon.grec.isp.9tel.net...
Comme je suis obligé de laisser l'icone agrandissement, je souhaite donc
intercepter le clic sur celui-ci, de façon à générer un
FenTaille(nomfenetre,0,0,800,600) qui lui force bien un affichage de la
fenêtre sur tout l'écran.
,
"Pierre-Yves TAVERNIER" <pierreyves...@free.fr> a écrit dans le
message de news: 3d25c1b0$0$10488$626a...@news.free.fr...
MINMAXINFO est une structure
ptReservedx est un entier long
ptReservedy est un entier long
ptMaxSizex est un entier long
ptMaxSizey est un entier long
ptMaxPositionx est un entier long
ptMaxPositiony est un entier long
ptMinTrackSizex est un entier long
ptMaxTrackSizey est un entier long
fin
global
WM_SIZE est un entier long = 5
WM_GETMINMAXINFO est un entier long = 36
WM_WINDOSPOSCHANGING est un entier long = 70
SIZE_MAXIMIZED est un entier long = 2
//evt1 est un entier = evenement("Maxim","*.*",WM_GETMINMAXINFO)
evt2 est un entier = evenement("Maxim","*.*",WM_SIZE)
//evt3 est un entier = evenement("Maxim","*.*",WM_WINDOSPOSCHANGING)
Procédure Maxim()
//sMinMax est un MINMAXINFO
selon _EVE.wMessage
cas WM_SIZE
si SIZE_MAXIMIZED = _eve.wParam alors
_eve.lparam = 800+600*0x100
_eve.retour = 0
FIN
// cas WM_GETMINMAXINFO
// trace("MinMax"+_eve.lparam)
// transfert(&sMinMax,_eve.lparam,dimension(sMinMax))
// trace(sMinMax:ptMaxSizex,sMinMax:ptMaxSizey)
// sMinMax:ptMaxPositionx = 0
// sMinMax:ptMaxPositiony = 0
// sMinMax:ptMaxSizex = 800
// sMinMax:ptMaxSizey = 600
// transfert(_eve.lparam,&sMinMax,dimension(sMinMax))
// _eve.retour = 0
// renvoyer 0
//
// cas WM_WINDOSPOSCHANGING
// trace("Pos changing"+_eve.lparam)
fin
--
--
site perso : http://pierreyves.tavernier.free.fr
"Robert" <Rober...@free.fr> a écrit dans le message news:
ag6226$3fb$1...@aphrodite.grec.isp.9tel.net...
"Pierre-Yves TAVERNIER" <pierreyves...@free.fr> a écrit dans le
message de news: 3d26aaa1$0$259$626a...@news.free.fr...
Il faut vérifier que si tu as une jauge dans ta fenêtre, Windev continu de
bine la gérer.
Sinon il va falloir créer toi même ta jauge par les API ProgressBar (va voir
sur le site www.windevasso.org)
> C'est sympa de voir que tout le monde n'est pas parti en vacances.
Bin si je suis en vacances :)