#define PRECONDITION(condition)
#define DIAG_DECLARE_GROUP(group)
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...
bool SetMinDate(const TSystemTime &minm)
bool SetRange(const TSystemTime &minm, const TSystemTime &maxm)
bool SetMaxDate(const TSystemTime &minm)
uint Transfer(TMonthCalendarData &data, TTransferDirection direction)
Safe overload.
bool GetCurSel(TSystemTime &tm) const
bool SetSelRange(const TSystemTime &minm, const TSystemTime &maxm)
bool SetCurSel(const TSystemTime &tm)
virtual auto GetWindowClassName() -> TWindowClassName
int GetMonthRange(TSystemTime &minm, TSystemTime &maxm, uint32 flags=GMR_DAYSTATE) const
uint32 GetRange(TSystemTime &minm, TSystemTime &maxm) const
bool GetSelRange(TSystemTime &minm, TSystemTime &maxm) const
TMonthCalendar(TWindow *parent, int id, int x, int y, int w, int h, TModule *=0)
TSystemTime is a class derived from the structure SYSTEMTIME.
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...
uint32 GetStyle() const
Gets the style bits of the underlying window or the 'Style' member of the attribute structure associa...
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.
TTransferDirection
The TTransferDirection enum describes the constants that the transfer function uses to determine how ...
@ tdSizeData
Return the size of data transferred by the class.
@ tdSetData
Set data from the buffer into the window.
@ tdGetData
Get data from the window into the buffer.
Definition of class TMonthCalendar.
Object Windows Library (OWLNext Core)
void InitializeCommonControls(uint controlFlags)
Wrapper for the Windows API function InitCommmonControlsEx.
LPARAM TParam2
Second parameter type.
WPARAM TParam1
First parameter type.