Page 1 sur 1

[..] Agrandir la fenêtre selon la taille d'une étiquette

Posté : dim. 22 janv. 2012 04:48
par EricF
Bonjour,
Je débute dans la création de GUI. J'ai réussi à faire ce que je veux. MOn interface affiche le contenu d'un fichier texte. LE problème est que si le fichier est trop long, ça cache les boutons du bas. Comment agrandir la fenêtre en même temps que l'étiquette ?

Code : Tout sélectionner

;Création de la fenêtre
GuiCreate("Titre",304,157,605,344)
$btn_close=GuiCtrlCreateButton("Fermer",84,111,50,20)
$btn_erase=GuiCtrlCreateButton("Effacer la note",150,111,88,21)

;Création des étiquettes
$label1=GuiCtrlCreateLabel($contenu_fichier,15,15)

GuiSetState()
 

Re: [..] Agrandir la fenêtre selon la taille d'une étiquette

Posté : dim. 22 janv. 2012 09:40
par Ahbadiane
Bonjour,

Pour retailler ta fenêtre regarde du côté de WinMove() et pour tes contrôles ControlMove()

Re: [..] Agrandir la fenêtre selon la taille d'une étiquette

Posté : dim. 22 janv. 2012 11:20
par mikell
En fait le pb est : si le texte est long > agrandir la label > agrandir la gui
C'est possible avec un ControlGetPos pour avoir la taille de la Label + WinMove agrandir la gui
Mais le plus simple serait sans doute de mettre une Edit au lieu d'une Label

Re: [..] Agrandir la fenêtre selon la taille d'une étiquette

Posté : dim. 22 janv. 2012 12:40
par PandiPanda
Bonjour,
sinon il est toujours possible d'utilisé ceci

Re: [..] Agrandir la fenêtre selon la taille d'une étiquette

Posté : mar. 24 janv. 2012 19:54
par EricF
Merci. En fait, j'ai réussi en récupérant le nombre de lignes du fichier.

Re: [..] Agrandir la fenêtre selon la taille d'une étiquette

Posté : mar. 24 janv. 2012 21:52
par Tlem
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.