Page 1 sur 1

[..] Barre de défilement

Posté : ven. 16 nov. 2007 14:33
par Xnorky
Bonjour,

J'aimerais savoir s'il était possible d'avoir une partie de la fenêtre (GUI) avec une barre de défilement (horizontale ou verticale) ?

Je ne veux pas que ce soir un Treeview mais une partie ou je puisse mettre des images ou des labels...

Si oui, comment faire ? J'ai cherché en vain...

Merci d'avance !

Posté : dim. 18 nov. 2007 00:51
par MiXS
Personnelement j'en ai aucune idée mais ca m'interesse donc je vais chercher de mon coté ! :D

Posté : lun. 19 nov. 2007 12:46
par Xnorky
Merci, je continue de chercher aussi...

Posté : lun. 19 nov. 2007 18:52
par Tlem
Voilà une première partie.

Code : Tout sélectionner

#include <GUIConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("AForm1", 282, 146, 194, 117, BitOR($WS_MINIMIZEBOX,$WS_SYSMENU,$WS_CAPTION,$WS_POPUPWINDOW,$WS_GROUP,$WS_HSCROLL,$WS_VSCROLL,$WS_BORDER,$WS_CLIPSIBLINGS))
$Label1 = GUICtrlCreateLabel("Le Label", 216, 16, 100, 32)
GUICtrlSetFont(-1, 18, 800, 0, "Old English Text MT")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd
 
Par contre, je n'ai pas trouvé comment scroller l'affichage !

Posté : lun. 19 nov. 2007 21:09
par sylvanie
pour les scroll, j'avais souvenir de ce post à ce sujet, dont Ani avait trouvé une UDF sympas :
http://autoit-fr.realbb.net/entraide-f5 ... s-t265.htm

Posté : mar. 20 nov. 2007 09:08
par Xnorky
Oui c'est le problème, avoir des scrollbars qui ne servent pas... :(

Je continue de chercher...

Re: [..] Barre de défilement

Posté : lun. 05 janv. 2009 10:14
par mickeich
Bonjour,

Je fait remonter ce sujet car j'ai le même problème.
J'ai beaucoup de contrôles à placer dans une petite fenêtre, je souhaite donc mettre un scrollbar pour les faire défiler.
Mon idée est de les placer dans un groupe avec une barre verticale.
La gestion des barres de défilement n'est pas facile je galère dessus depuis un moment.

Voila ce que j'ai pour le moment :
► Afficher le texte
J'ai repris la gestion du VSCROLL des exemples.
Mon but serait de placer tous les radios (ou autres contrôles) dans le groupe mais de n'en n'avoir qu'une partie visible.

Merci d'avance de votre aide.