cs_bazbazus
Messages postés120Date d'inscriptionlundi 26 janvier 2009StatutMembreDernière intervention27 août 2015
-
16 mars 2009 à 14:17
cs_bazbazus
Messages postés120Date d'inscriptionlundi 26 janvier 2009StatutMembreDernière intervention27 août 2015
-
17 mars 2009 à 14:42
bonjour a tous j'ai un problem avec mon scrollbox
dans le scrollbar de scrollbox . je veut changer la position de scrollbar avec la moltte de la souris . merci de me répondre javascript:Insert_Emoticon('/imgs2/smile.gif');
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 202250 17 mars 2009 à 13:54
Salut,
tout simplement comme ça
Molette = = Scroll Verticale
Molette + Shift == Scroll Vertical (Début & Fin)
Molette + Ctrl == Scroll Horizontal
Molette + Ctrl + Shift == Scroll Horizontal
(Début & Fin)
Procedure
TForm1.ScrollBox1MouseWheelDown(Sender: TObject;
Shift:
TShiftState; MousePos: TPoint; Var Handled:
Boolean);
Begin
If (ssCtrl In Shift) And
(ssShift In Shift) Then
SendMessage(ScrollBox1.Handle,
WM_HScroll, SB_RIGHT, 0)
Else
If ssShift In
Shift Then
SendMessage(ScrollBox1.Handle, WM_VScroll, SB_BOTTOM, 0)
Else
If
ssCtrl In Shift Then
SendMessage(ScrollBox1.Handle,
WM_HScroll, SB_LINERIGHT, 0)
Else
SendMessage(ScrollBox1.Handle,
WM_VScroll, SB_LINEDOWN, 0);
Handled : = True;
End;
Procedure TForm1.ScrollBox1MouseWheelUp(Sender:
TObject;
Shift: TShiftState; MousePos: TPoint; Var
Handled: Boolean);
Begin
If
(ssCtrl In Shift) And (ssShift In
Shift) Then
SendMessage(ScrollBox1.Handle, WM_HScroll, SB_LEFT, 0)
Else
If
ssShift In Shift Then
SendMessage(ScrollBox1.Handle,
WM_VScroll, SB_TOP, 0)
Else
If ssCtrl In
Shift Then