10#if !defined(OWL_SCROLLBAR_H)
11#define OWL_SCROLLBAR_H
14#if defined(BI_HAS_PRAGMA_ONCE)
48 int GetLineMagnitude()
const;
51 int GetPageMagnitude()
const;
57 virtual int GetPosition()
const;
60 virtual int DeltaPos(
int delta);
68 virtual void SBLineUp();
69 virtual void SBLineDown();
70 virtual void SBPageUp();
71 virtual void SBPageDown();
72 virtual void SBThumbPosition(
int thumbPos);
73 virtual void SBThumbTrack(
int thumbPos);
75 virtual void SBBottom();
76 virtual void SBEndScroll();
96 void SetupWindow()
override;
165 return LineMagnitude;
TControl unifies its derived control classes, such as TScrollBar, TControlGadget, and TButton.
ObjectWindows dynamic-link libraries (DLLs) construct an instance of TModule, which acts as an object...
Type-safe encapsulation of a Windows class name, a union between ATOM and LPCTSTR.
TWindow, derived from TEventHandler and TStreamableBase, provides window-specific behavior and encaps...
HWND THandle
TWindow encapsulates an HWND.
Definition of class TControl.
#define DECLARE_RESPONSE_TABLE(cls)
#define DECLARE_STREAMABLE_OWL(cls, ver)
#define DECLARE_STREAMABLE_INLINES(cls)
TTransferDirection
The TTransferDirection enum describes the constants that the transfer function uses to determine how ...
Object Windows Library (OWLNext Core)