Unit msescrollbar

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Interface iscrollbar  
Record scrollbardrawinfoty  
Class tcustomscrollbar  
Class tcustomnomoveautoscrollbar  
Class tnopagesizescrollbar  
Class tscrollbar  
Class tnomoveautonopagesizescrollbar  
Class tnomoveautoscrollbar  

Types

scrollbarareaty = (...);
scrollbaroptionty = (...);
scrollbaroptionsty = set of scrollbaroptionty;
scrolleventty = (...);
scrollbarstatety = (...);
scrollbarstatesty = set of scrollbarstatety;
beforescrollbareventty = procedure(const sender: tcustomscrollbar; var akind: scrolleventty; var avalue: real) of object;
scrollbareventty = procedure(const sender: tcustomscrollbar; const akind: scrolleventty; const avalue: real) of object;

Constants

defaultscrollbarwidth = 15;
defaultpagesizeconst = 0.1;
defaultpagesize: real = defaultpagesizeconst;
defaultbuttonminlength = 11;
defaultscrollbarcolorpattern = cl_scrollbarpattern;
defaultscrollbarcolorpatternclicked = cl_scrollbarpatternclicked;
repeatdelaytime = 500000;
repeatrepeattime = 100000;
scrollbarclicked = ord(sba_end) + 1;
firstbutton = sbbu_down;
lastbutton = sbbu_up;
defaultscrollbaroptions = [sbo_moveauto,sbo_showauto];

Description

Types

scrollbarareaty = (...);
 
Values
  • sbbu_down
  • sbbu_move
  • sbbu_up
  • sba_start
  • sba_end
scrollbaroptionty = (...);
 
Values
  • sbo_thumbtrack
  • sbo_clicktovalue
  • sbo_moveauto
  • sbo_showauto
  • sbo_show
  • sbo_opposite
  • sbo_valuekeys
  • sbo_noarrowkeys
  • sbo_nopagekeys
  • sbo_noreflectedclick
scrollbaroptionsty = set of scrollbaroptionty;
 
scrolleventty = (...);
 
Values
  • sbe_none
  • sbe_valuechanged
  • sbe_setvalue
  • sbe_stepup
  • sbe_stepdown
  • sbe_pageup
  • sbe_pagedown
  • sbe_wheelup
  • sbe_wheeldown
  • sbe_thumbposition
  • sbe_thumbtrack
scrollbarstatety = (...);
 
Values
  • scs_mousecaptured
  • scs_streampagesize
scrollbarstatesty = set of scrollbarstatety;
 
beforescrollbareventty = procedure(const sender: tcustomscrollbar; var akind: scrolleventty; var avalue: real) of object;
 
scrollbareventty = procedure(const sender: tcustomscrollbar; const akind: scrolleventty; const avalue: real) of object;
 

Constants

defaultscrollbarwidth = 15;
 
defaultpagesizeconst = 0.1;
 
defaultpagesize: real = defaultpagesizeconst;
 
defaultbuttonminlength = 11;
 
defaultscrollbarcolorpattern = cl_scrollbarpattern;
 
defaultscrollbarcolorpatternclicked = cl_scrollbarpatternclicked;
 
repeatdelaytime = 500000;
 
repeatrepeattime = 100000;
 
scrollbarclicked = ord(sba_end) + 1;
 
firstbutton = sbbu_down;
 
lastbutton = sbbu_up;
 
defaultscrollbaroptions = [sbo_moveauto,sbo_showauto];
 

Generated by PasDoc 0.16.0.