9#if !defined(OWL_BUTTON_H)
13#if defined(BI_HAS_PRAGMA_ONCE)
51 bool GetIsDefPB()
const;
54 bool GetIsCurrentDefPB()
const;
55 void SetIsCurrentDefPB(
bool is);
57 uint GetState()
const;
58 void SetState(
uint state);
81 void SetupWindow()
override;
149 return IsCurrentDefPB;
#define PRECONDITION(condition)
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...
TResult SendMessage(TMsgId, TParam1=0, TParam2=0) const
Sends a message (msg) to a specified window or windows.
HWND THandle
TWindow encapsulates an HWND.
HWND GetHandle() const
Returns the handle of the window.
Definition of class TControl.
#define DECLARE_RESPONSE_TABLE(cls)
#define DECLARE_STREAMABLE_OWL(cls, ver)
#define DECLARE_STREAMABLE_INLINES(cls)
Object Windows Library (OWLNext Core)
LPARAM TParam2
Second parameter type.
WPARAM TParam1
First parameter type.
TParam2 MkParam2(const T1 &lo, const T2 &hi)
LRESULT TResult
Result type.
#define CONST_CAST(targetType, object)