Page 1 sur 1
[..] Bordure perso sous WS_Popup
Posté : ven. 06 avr. 2012 23:29
par VaanXeeZ
Bonjour,
Ayant créé une GUI WS_POPUP car la bordure windows ne me plaisait pas, j'ai mis des images et j'en ai fait une fenêtre bien belle, le problème c'est que je ne sais pas comment simuler une vraie bordure, comment bouger la fenêtre en restant cliquer sur la bordure, comment Réduire/ Agrandir- Rétrécir, comment modifier la taille de la fenêtre a partir des coins et des côtés de la fenêtre...
Si quelqu'un pouvait m'aider... Merci de tout mon coeur
Cordialement,
Vaan
Re: [..] Bordure perso sous WS_Popup
Posté : sam. 07 avr. 2012 11:18
par mikell
Hey mon ami, tu aimes les window styles ?
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUICreate("My GUI", 300, 300, -1, -1, $WS_POPUP+$WS_SIZEBOX, $WS_EX_CLIENTEDGE)
GuiCtrlCreateLabel("drag", 245, 5, 50, 15, 1, $GUI_WS_EX_PARENTDRAG)
GUICtrlSetBkColor (-1, 0xffffff)
GUICtrlSetResizing (-1, 804)
GUISetState()
While GUIGetMsg()<>$GUI_EVENT_CLOSE
WEnd
Re: [..] Bordure perso sous WS_Popup
Posté : mer. 11 avr. 2012 21:37
par VaanXeeZ
Oh Mon Dieu !!! Je t'aime mec !
Re: [..] Bordure perso sous WS_Popup
Posté : mer. 11 avr. 2012 21:44
par Tlem
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
Re: [R] Bordure perso sous WS_Popup
Posté : mer. 11 avr. 2012 23:10
par VaanXeeZ
Par contre le problème c'est que ça me crée une bordure bizarre, alors que je veut en bordure la limite du $WS_POPUP
Re: [..] Bordure perso sous WS_Popup
Posté : jeu. 12 avr. 2012 00:16
par mikell
Ben tu vires le $WS_EX_CLIENTEDGE , mais si tu veux pouvoir redimensionner en tirant les bords y aura toujours une chtite bordure...
Sinon faut faire joujou avec les styles
Code : Tout sélectionner
$oIE=ObjCreate("Shell.Explorer.2")
$gui = GUICreate("", 700, 450, -1, -1, -1, 0x80)
$gX = GUICtrlCreateObj($oIE, 0, 0, 700, 450)
GUISetState()
$oIE.Navigate("mk:@MSITStore:" & StringRegExpReplace(@Autoitexe, '(.+)\\[^\\]+', "$1") _
& "\AutoIt3.chm::/html/appendix/GUIStyles.htm")
While GuiGetMsg()<>-3
Wend
Re: [..] Bordure perso sous WS_Popup
Posté : sam. 14 avr. 2012 16:40
par VaanXeeZ
:O Je ne comprend pas... quel styles?
Re: [..] Bordure perso sous WS_Popup
Posté : sam. 14 avr. 2012 16:52
par mikell
Si tu demandes ça, c'est que tu n'as pas testé mon petit script du post précédent ^^
Re: [..] Bordure perso sous WS_Popup
Posté : sam. 14 avr. 2012 17:53
par VaanXeeZ
J'ai testé mais je comprend pas très bien l'anglais ^^'
Re: [..] Bordure perso sous WS_Popup
Posté : sam. 14 avr. 2012 17:57
par mikell
Argh
"This page contains a list of the common and extended styles that can be used with windows"
Tin pas besoin de sortir de Cambridge pour comprendre ça ^^
Re: [..] Bordure perso sous WS_Popup
Posté : dim. 15 avr. 2012 09:06
par VaanXeeZ
Oui t'as raison mais je suis vraiment une bille ^^'
Re: [..] Bordure perso sous WS_Popup
Posté : dim. 15 avr. 2012 09:37
par mikell
Hum je crois surtout que tu es flemmard...
Une des solutions à ton problème est
ici
Re: [..] Bordure perso sous WS_Popup
Posté : dim. 15 avr. 2012 10:33
par Tlem
VaanXeeZ a écrit :Oh Mon Dieu !!! Je t'aime mec !
Hummm, je suis presque sur que son hardeur c'est vite calmée ...
De plus, je tiens à rappeler que même si elle n'est pas encore complète, il existe une traduction partielle de la documentation. J'avais pris soins de traduire
cette page rapidement car je savais qu'il y avait (a l'époque) pas mal de demande.

Re: [..] Bordure perso sous WS_Popup
Posté : dim. 15 avr. 2012 10:42
par mikell
Hum, oui,
sorry désolé, je l'avais complètement zappée celle-là
