Unit Trackbar

Classes

TTrackbar -

Functions

Register -

Types

tbStyle
tbStyles
TTrackbarKind

Constants

TBM_CLEARSEL
TBM_CLEARTICS
TBM_GETCHANNELRECT
TBM_GETLINESIZE
TBM_GETNUMTICS
TBM_GETPAGESIZE
TBM_GETPOS
TBM_GETPTICS
TBM_GETRANGEMAX
TBM_GETRANGEMIN
TBM_GETSELEND
TBM_GETSELSTART
TBM_GETTHUMBLENGTH
TBM_GETTHUMBRECT
TBM_GETTIC
TBM_GETTICPOS
TBM_SETLINESIZE
TBM_SETPAGESIZE
TBM_SETPOS
TBM_SETRANGE
TBM_SETRANGEMAX
TBM_SETRANGEMIN
TBM_SETSEL
TBM_SETSELEND
TBM_SETSELSTART
TBM_SETTHUMBLENGTH
TBM_SETTIC
TBM_SETTICFREQ
TBS_AUTOTICKS
TBS_BOTH
TBS_ENABLESELRANGE
TBS_FIXEDLENGTH
TBS_LEFT
TBS_NOTHUMB
TBS_NOTICKS
TBS_VERT
TB_BOTTOM
TB_ENDTRACK
TB_LINEDOWN
TB_LINEUP
TB_PAGEDOWN
TB_PAGEUP
TB_THUMBPOSITION
TB_THUMBTRACK
TB_TOP

Variables


Functions


procedure Register;


Types


tbStyle = (tbAutoticks, tbVert, tbReversed, tbBoth, tbNoTicks, tbEnableSelRange, tbFixedLength, tbNoThumb);
TB_BOTTOM VK_END TB_ENDTRACK WM_KEYUP (the user released a key that sent a relevant virtual-key code) TB_LINEDOWN VK_RIGHT or VK_DOWN TB_LINEUP VK_LEFT or VK_UP TB_PAGEDOWN VK_NEXT (the user clicked the channel below or to the right of the slider) TB_PAGEUP VK_PRIOR (the user clicked the channel above or to the left of the slider) TB_THUMBPOSITION WM_LBUTTONUP following a TB_THUMBTRACK notification message TB_THUMBTRACK Slider movement (the user dragged the slider) TB_TOP VK_HOMEtype
tbStyles = set of tbStyle

TTrackbarKind = (tkHoriz, tkVert);

Constants

TBM_CLEARSEL = WM_USER+19

TBM_CLEARTICS = WM_USER+9

TBM_GETCHANNELRECT = WM_USER+26

TBM_GETLINESIZE = WM_USER+24

TBM_GETNUMTICS = WM_USER+16

TBM_GETPAGESIZE = WM_USER+22

TBM_GETPOS = WM_USER

TBM_GETPTICS = WM_USER+14

TBM_GETRANGEMAX = WM_USER+2

TBM_GETRANGEMIN = WM_USER+1

TBM_GETSELEND = WM_USER+18

TBM_GETSELSTART = WM_USER+17

TBM_GETTHUMBLENGTH = WM_USER+28

TBM_GETTHUMBRECT = WM_USER+25

TBM_GETTIC = WM_USER+3

TBM_GETTICPOS = WM_USER+15

TBM_SETLINESIZE = WM_USER+23

TBM_SETPAGESIZE = WM_USER+21

TBM_SETPOS = WM_USER+5

TBM_SETRANGE = WM_USER+6

TBM_SETRANGEMAX = WM_USER+8

TBM_SETRANGEMIN = WM_USER+7

TBM_SETSEL = WM_USER+10

TBM_SETSELEND = WM_USER+12

TBM_SETSELSTART = WM_USER+11

TBM_SETTHUMBLENGTH = WM_USER+27

TBM_SETTIC = WM_USER+4

TBM_SETTICFREQ = WM_USER+20

TBS_AUTOTICKS = $0001

TBS_BOTH = $0008

TBS_ENABLESELRANGE = $0020

TBS_FIXEDLENGTH = $0040

TBS_LEFT = $0004

TBS_NOTHUMB = $0080

TBS_NOTICKS = $0010

TBS_VERT = $0002

TB_BOTTOM = 7

TB_ENDTRACK = 8

TB_LINEDOWN = 1

TB_LINEUP = 0

TB_PAGEDOWN = 3

TB_PAGEUP = 2

TB_THUMBPOSITION = 4

TB_THUMBTRACK = 5

TB_TOP = 6


Variables