3 typedef struct tagSBCALC
23 typedef VOID (NEAR NTAPI
*PFN_SCROLLBAR
)(PWND
, UINT
, WPARAM
, LPARAM
, PSBCALC
);
25 typedef struct tagSBTRACK
35 PFN_SCROLLBAR xxxpfnSB
;
47 typedef struct _SBINFOEX
49 SCROLLBARINFO ScrollBarInfo
;
50 SCROLLINFO ScrollInfo
;
51 } SBINFOEX
, *PSBINFOEX
;
53 #define IntGetScrollbarInfoFromWindow(Window, i) \
54 ((PSCROLLBARINFO)(&((Window)->pSBInfo + i)->ScrollBarInfo))
56 #define IntGetScrollInfoFromWindow(Window, i) \
57 ((LPSCROLLINFO)(&((Window)->pSBInfo + i)->ScrollInfo))
59 #define SBOBJ_TO_SBID(Obj) ((Obj) - OBJID_HSCROLL)
60 #define SBID_IS_VALID(id) (id == SB_HORZ || id == SB_VERT || id == SB_CTL)
62 BOOL FASTCALL
co_IntCreateScrollBars(PWINDOW_OBJECT Window
);
63 BOOL FASTCALL
IntDestroyScrollBars(PWINDOW_OBJECT Window
);