ReactOS 0.4.15-dev-8064-gdaf8068
MONTHCAL_INFO Struct Reference
Collaboration diagram for MONTHCAL_INFO:

Public Attributes

HWND hwndSelf
 
DWORD dwStyle
 
COLORREF colors [MCSC_TRAILINGTEXT+1]
 
HBRUSH brushes [BrushLast]
 
HPEN pens [PenLast]
 
HFONT hFont
 
HFONT hBoldFont
 
int textHeight
 
int height_increment
 
int width_increment
 
INT delta
 
int firstDay
 
BOOL firstDaySet
 
BOOL isUnicode
 
MONTHDAYSTATEmonthdayState
 
SYSTEMTIME todaysDate
 
BOOL todaySet
 
int status
 
SYSTEMTIME firstSel
 
INT maxSelCount
 
SYSTEMTIME minSel
 
SYSTEMTIME maxSel
 
SYSTEMTIME focusedSel
 
DWORD rangeValid
 
SYSTEMTIME minDate
 
SYSTEMTIME maxDate
 
RECT titlebtnnext
 
RECT titlebtnprev
 
RECT todayrect
 
HWND hwndNotify
 
HWND hWndYearEdit
 
HWND hWndYearUpDown
 
WNDPROC EditWndProc
 
CALENDAR_INFOcalendars
 
SIZE dim
 

Detailed Description

Definition at line 100 of file monthcal.c.

Member Data Documentation

◆ brushes

◆ calendars

◆ colors

◆ delta

INT MONTHCAL_INFO::delta

Definition at line 114 of file monthcal.c.

Referenced by MONTHCAL_GetMonthDelta(), and MONTHCAL_SetMonthDelta().

◆ dim

SIZE MONTHCAL_INFO::dim

◆ dwStyle

◆ EditWndProc

WNDPROC MONTHCAL_INFO::EditWndProc

Definition at line 141 of file monthcal.c.

Referenced by EditWndProc(), and MONTHCAL_EditYear().

◆ firstDay

◆ firstDaySet

BOOL MONTHCAL_INFO::firstDaySet

Definition at line 118 of file monthcal.c.

Referenced by MONTHCAL_GetFirstDayOfWeek(), and MONTHCAL_SetFirstDayOfWeek().

◆ firstSel

SYSTEMTIME MONTHCAL_INFO::firstSel

Definition at line 126 of file monthcal.c.

Referenced by MONTHCAL_LButtonDown(), and MONTHCAL_MouseMove().

◆ focusedSel

SYSTEMTIME MONTHCAL_INFO::focusedSel

Definition at line 130 of file monthcal.c.

Referenced by MONTHCAL_PaintFocusAndCircle(), and MONTHCAL_SetDayFocus().

◆ hBoldFont

HFONT MONTHCAL_INFO::hBoldFont

Definition at line 110 of file monthcal.c.

Referenced by MONTHCAL_EditYear(), MONTHCAL_PaintTitle(), and MONTHCAL_PaintTodayTitle().

◆ height_increment

int MONTHCAL_INFO::height_increment

Definition at line 112 of file monthcal.c.

Referenced by MONTHCAL_GetDayFromPos(), MONTHCAL_GetDayRectI(), and MONTHCAL_UpdateSize().

◆ hFont

HFONT MONTHCAL_INFO::hFont

Definition at line 109 of file monthcal.c.

Referenced by MONTHCAL_PaintCalendar(), and MONTHCAL_UpdateSize().

◆ hwndNotify

◆ hwndSelf

◆ hWndYearEdit

HWND MONTHCAL_INFO::hWndYearEdit

Definition at line 139 of file monthcal.c.

Referenced by MONTHCAL_EditYear().

◆ hWndYearUpDown

HWND MONTHCAL_INFO::hWndYearUpDown

Definition at line 140 of file monthcal.c.

Referenced by EditWndProc(), MONTHCAL_EditYear(), MONTHCAL_LButtonDown(), and MONTHCAL_Notify().

◆ isUnicode

BOOL MONTHCAL_INFO::isUnicode

◆ maxDate

SYSTEMTIME MONTHCAL_INFO::maxDate

Definition at line 133 of file monthcal.c.

Referenced by MONTHCAL_GetRange(), MONTHCAL_IsDateInValidRange(), and MONTHCAL_SetRange().

◆ maxSel

◆ maxSelCount

INT MONTHCAL_INFO::maxSelCount

◆ minDate

SYSTEMTIME MONTHCAL_INFO::minDate

Definition at line 132 of file monthcal.c.

Referenced by MONTHCAL_GetRange(), MONTHCAL_IsDateInValidRange(), and MONTHCAL_SetRange().

◆ minSel

◆ monthdayState

◆ pens

HPEN MONTHCAL_INFO::pens[PenLast]

◆ rangeValid

DWORD MONTHCAL_INFO::rangeValid

Definition at line 131 of file monthcal.c.

Referenced by MONTHCAL_GetRange(), MONTHCAL_IsDateInValidRange(), and MONTHCAL_SetRange().

◆ status

int MONTHCAL_INFO::status

◆ textHeight

int MONTHCAL_INFO::textHeight

◆ titlebtnnext

RECT MONTHCAL_INFO::titlebtnnext

Definition at line 135 of file monthcal.c.

Referenced by MONTHCAL_HitTest(), MONTHCAL_LButtonUp(), and MONTHCAL_UpdateSize().

◆ titlebtnprev

RECT MONTHCAL_INFO::titlebtnprev

Definition at line 136 of file monthcal.c.

Referenced by MONTHCAL_HitTest(), MONTHCAL_LButtonUp(), and MONTHCAL_UpdateSize().

◆ todayrect

◆ todaysDate

◆ todaySet

BOOL MONTHCAL_INFO::todaySet

Definition at line 124 of file monthcal.c.

Referenced by MONTHCAL_SetToday(), and MONTHCAL_Timer().

◆ width_increment

int MONTHCAL_INFO::width_increment

The documentation for this struct was generated from the following file: