cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 9 janv. 2006 à 16:42
Salut,
Dis comme cà, on peux pas grand chose pour toi... Quelle "apparence"
voudrais-tu ? (sachant que apparence avec un scrollbar, ca veut rien
dire...). Que cherche-tu à obtenir au juste ?
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 9 janv. 2006 à 17:12
Il faut non pas faire varier le largeChange (qui correspond à la modification de valeur lorsque l'utilisateur clique directement dessus le scrollbar), mais les propriété min et max pour agrandir ou diminuer l'intervale de valeur de ton scrollbar.
nabilac
Messages postés80Date d'inscriptionjeudi 30 septembre 2004StatutMembreDernière intervention30 mai 2006 9 janv. 2006 à 17:32
en fait mon min est fige = 0
et le max augmente en fonction du contenair
comment j'ai procede:
dans ma fenetre j'ai pose: un vsb, un hsb et un pannel qui sera le contenair,
et lorsque je scrolle, c'est le top du panel qui change:
pannel.top=-e.newvalue de la methode scroll du scrollbar,
et si j'arrive au bout de mon pannel je fait:
pannel.heignt+=25
vsb.maximum=pannel.height
vsb.smallchange=vsb.max/20
vsb.largechange=vsb.max/10
ce que je remarque au moment de l'execution c'est que la position du "|||||||||" change par contre sa taille reste la meme alors que devait retressir
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 9 janv. 2006 à 18:26
c'est du VB6 mais la logique doit rester la même.
si la taille de la ScrollBar change:
le Max ne change pas, la Value ne change pas, donc la proportion
Value/Max ne change pas non plus, par contre la position du "|||||||||"
change aussi et forcémént sa taille.
Private Sub Form_Resize()
<strike> ProgressBar1.Max = Me.ScaleWidth
</strike> ProgressBar1.Width = Me.ScaleWidth
End Sub
si tu change le Max en fonction de la taille, la proportion va changer et la position du "|||||||||" va être figée.