|
TimoSoft DateTimeControls
1.3.3.113
|
Contains COM definitions for the controls' public interfaces More...
Classes | |
| interface | IOLEDataObject |
Wraps the IDataObject interface More... | |
| interface | _IOLEDataObjectEvents |
The OLEDataObject class' events interface More... | |
| class | OLEDataObject |
The OLEDataObject class More... | |
| interface | ICalendar |
| The main interface More... | |
| interface | _ICalendarEvents |
The Calendar class' events interface More... | |
| class | Calendar |
The Calendar class More... | |
| interface | IDateTimePicker |
| The main interface More... | |
| interface | _IDateTimePickerEvents |
The DateTimePicker class' events interface More... | |
| class | DateTimePicker |
The DateTimePicker class More... | |
Typedefs | |
| typedef enum DTCtlsLibU::AppearanceConstants | AppearanceConstants |
Constants used with the Appearance properties More... | |
| typedef enum DTCtlsLibU::BorderStyleConstants | BorderStyleConstants |
Constants used with the BorderStyle properties More... | |
| typedef enum DTCtlsLibU::ControlPartConstants | ControlPartConstants |
Constants used with the GetRectangle and CalendarGetRectangle method More... | |
| typedef enum DTCtlsLibU::DateFormatConstants | DateFormatConstants |
Constants used with the DateFormat property More... | |
| typedef enum DTCtlsLibU::DisabledEventsConstants | DisabledEventsConstants |
Flags used with the DisabledEvents properties More... | |
| typedef enum DTCtlsLibU::DropDescriptionIconConstants | DropDescriptionIconConstants |
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods More... | |
| typedef enum DTCtlsLibU::DropDownAlignmentConstants | DropDownAlignmentConstants |
Constants used with the DropDownAlignment property More... | |
| typedef enum DTCtlsLibU::HitTestConstants | HitTestConstants |
Flags used with the HitTest and CalendarHitTest methods More... | |
| typedef enum DTCtlsLibU::IMEModeConstants | IMEModeConstants |
Constants used with the IMEMode property More... | |
| typedef enum DTCtlsLibU::MousePointerConstants | MousePointerConstants |
Constants used with the MousePointer properties More... | |
| typedef enum DTCtlsLibU::OLEDropEffectConstants | OLEDropEffectConstants |
| Constants used with OLE drag'n'drop More... | |
| typedef enum DTCtlsLibU::RightToLeftConstants | RightToLeftConstants |
Flags used with the RightToLeft properties More... | |
| typedef enum DTCtlsLibU::StartOfWeekConstants | StartOfWeekConstants |
Constants used with the StartOfWeek properties More... | |
| typedef enum DTCtlsLibU::StyleConstants | StyleConstants |
Constants used with the Style property More... | |
| typedef enum DTCtlsLibU::ViewConstants | ViewConstants |
Constants used with the View and CalendarView properties More... | |
Enumerations | |
| enum | AppearanceConstants { a2D, a3D, a3DLight, aDefault } |
Constants used with the Appearance properties More... | |
| enum | BorderStyleConstants { bsNone, bsFixedSingle } |
Constants used with the BorderStyle properties More... | |
| enum | ControlPartConstants { cpControl = 0, cpNextButton = 1, cpPreviousButton = 2, cpFooter = 3, cpCalendar = 4, cpCalendarHeader = 5, cpCalendarBody = 6, cpCalendarRow = 7, cpCalendarCell = 8 } |
Constants used with the GetRectangle and CalendarGetRectangle method More... | |
| enum | DateFormatConstants { dfShortDate, dfShortDateWithFourDigitYear, dfLongDate, dfTime, dfCustom } |
Constants used with the DateFormat property More... | |
| enum | DisabledEventsConstants { deMouseEvents = 0x01, deClickEvents = 0x02, deCalendarMouseEvents = 0x04, deKeyboardEvents = 0x08, deCalendarKeyboardEvents = 0x10, deCalendarClickEvents = 0x20, deParseUserInput = 0x400 } |
Flags used with the DisabledEvents properties More... | |
| enum | DropDescriptionIconConstants { ddiNone = -1, ddiNoDrop = 0, ddiCopy = 1, ddiMove = 2, ddiLink = 4, ddiMetadataChange = 6, ddiWarning = 7, ddiUseDefault = 8 } |
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods More... | |
| enum | DropDownAlignmentConstants { ddaLeft, ddaRight } |
Constants used with the DropDownAlignment property More... | |
| enum | HitTestConstants { htOutsideControl = 0x00000000, htTitle = 0x00010000, htCalendar = 0x00020000, htTodayLink = 0x00030000, htControl = 0x00100000, htNextMonth = 0x01000000, htPrevMonth = 0x02000000, htTitleBackground = htTitle, htTitleMonth = htTitle | 0x0001, htTitleYear = htTitle | 0x0002, htTitleNextButton = htTitle | htNextMonth | 0x0003, htTitlePrevButton = htTitle | htPrevMonth | 0x0003, htCalendarBackground = htCalendar, htDate = htCalendar | 0x0001, htDateOfNextMonth = htDate | htNextMonth, htDateOfPrevMonth = htDate | htPrevMonth, htDayAbbreviation = htCalendar | 0x0002, htWeekNumber = htCalendar | 0x0003, htMinDate = htCalendar | 0x0004, htMaxDate = htCalendar | 0x0005 } |
Flags used with the HitTest and CalendarHitTest methods More... | |
| enum | IMEModeConstants { imeInherit = -1, imeNoControl = 0, imeOn = 1, imeOff = 2, imeDisable = 3, imeHiragana = 4, imeKatakana = 5, imeKatakanaHalf = 6, imeAlphaFull = 7, imeAlpha = 8, imeHangulFull = 9, imeHangul = 10 } |
Constants used with the IMEMode property More... | |
| enum | MousePointerConstants { mpDefault, mpArrow, mpCross, mpIBeam, mpIcon, mpSize, mpSizeNESW, mpSizeNS, mpSizeNWSE, mpSizeEW, mpUpArrow, mpHourglass, mpNoDrop, mpArrowHourglass, mpArrowQuestion, mpSizeAll, mpHand, mpInsertMedia, mpScrollAll, mpScrollN, mpScrollNE, mpScrollE, mpScrollSE, mpScrollS, mpScrollSW, mpScrollW, mpScrollNW, mpScrollNS, mpScrollEW, mpCustom = 0x63 } |
Constants used with the MousePointer properties More... | |
| enum | OLEDropEffectConstants { odeNone = 0, odeCopy = 1, odeMove = 2, odeLink = 4, odeCopyOrMove = odeCopy | odeMove, odeScroll = 0x80000000 } |
| Constants used with OLE drag'n'drop More... | |
| enum | RightToLeftConstants { rtlText = 1, rtlLayout = 2 } |
Flags used with the RightToLeft properties More... | |
| enum | StartOfWeekConstants { sowUseLocale = -1, sowMonday = 0, sowTuesday, sowWednesday, sowThursday, sowFriday, sowSaturday, sowSunday } |
Constants used with the StartOfWeek properties More... | |
| enum | StyleConstants { sDropDown, sUpDown } |
Constants used with the Style property More... | |
| enum | ViewConstants { vMonth = 0, vYear = 1, vDecade = 2, vCentury = 3 } |
Constants used with the View and CalendarView properties More... | |
Contains COM definitions for the controls' public interfaces
This is the Unicode version of the DateTimeControls COM library.
| typedef enum DTCtlsLibU::AppearanceConstants AppearanceConstants |
Constants used with the Appearance properties
| typedef enum DTCtlsLibU::BorderStyleConstants BorderStyleConstants |
Constants used with the BorderStyle properties
| typedef enum DTCtlsLibU::ControlPartConstants ControlPartConstants |
Constants used with the GetRectangle and CalendarGetRectangle method
| typedef enum DTCtlsLibU::DateFormatConstants DateFormatConstants |
Constants used with the DateFormat property
Flags used with the DisabledEvents properties
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods
Constants used with the DropDownAlignment property
| typedef enum DTCtlsLibU::HitTestConstants HitTestConstants |
Flags used with the HitTest and CalendarHitTest methods
| typedef enum DTCtlsLibU::IMEModeConstants IMEModeConstants |
Constants used with the IMEMode property
| typedef enum DTCtlsLibU::MousePointerConstants MousePointerConstants |
Constants used with the MousePointer properties
| typedef enum DTCtlsLibU::OLEDropEffectConstants OLEDropEffectConstants |
Constants used with OLE drag'n'drop
| typedef enum DTCtlsLibU::RightToLeftConstants RightToLeftConstants |
Flags used with the RightToLeft properties
| typedef enum DTCtlsLibU::StartOfWeekConstants StartOfWeekConstants |
Constants used with the StartOfWeek properties
| typedef enum DTCtlsLibU::StyleConstants StyleConstants |
Constants used with the Style property
| typedef enum DTCtlsLibU::ViewConstants ViewConstants |
Constants used with the View and CalendarView properties
| enum AppearanceConstants |
Constants used with the Appearance properties
| Enumerator | |
|---|---|
| a2D |
The control is drawn with a flat border. |
| a3D |
The control is drawn with a normal 3D border. |
| a3DLight |
The control is drawn with a light 3D border. |
| aDefault |
Let the control decide about the outer border style.
|
| enum BorderStyleConstants |
| enum ControlPartConstants |
Constants used with the GetRectangle and CalendarGetRectangle method
| enum DateFormatConstants |
Constants used with the DateFormat property
Flags used with the DisabledEvents properties
| Enumerator | |
|---|---|
| deMouseEvents |
Mouse events won't be fired. The following events won't be fired: \c MouseDown, \c MouseUp, \c MouseEnter, \c MouseHover, \c MouseLeave, \c DateMouseEnter, \c DateMouseLeave, \c MouseMove
|
| deClickEvents |
Click events won't be fired. The following events won't be fired: \c Click, \c DblClick, \c MClick, \c MDblClick, \c RClick, \c RDblClick
|
| deCalendarMouseEvents |
Mouse events concerning the drop-down calendar control won't be fired. The following events won't be fired: \c CalendarMouseDown, \c CalendarMouseUp, \c CalendarMouseEnter, \c CalendarMouseHover, \c CalendarMouseLeave, \c CalendarDateMouseEnter, \c CalendarDateMouseLeave, \c CalendarMouseMove
|
| deKeyboardEvents |
Keyboard events won't be fired. The following events won't be fired: \c KeyDown, \c KeyUp, \c KeyPress |
| deCalendarKeyboardEvents |
Keyboard events concerning the drop-down calendar control won't be fired. The following events won't be fired: \c CalendarKeyDown, \c CalendarKeyUp, \c CalendarKeyPress |
| deCalendarClickEvents |
Click events concerning the drop-down calendar control won't be fired. The following events won't be fired: \c CalendarClick, \c CalendarMClick, \c CalendarRClick |
| deParseUserInput |
The The following event won't be fired: \c ParseUserInput
|
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods
| enum HitTestConstants |
Flags used with the HitTest and CalendarHitTest methods
| enum IMEModeConstants |
Constants used with the IMEMode property
Constants used with the MousePointer properties
Constants used with OLE drag'n'drop
| enum RightToLeftConstants |
| enum StartOfWeekConstants |
Constants used with the StartOfWeek properties
| enum StyleConstants |
Constants used with the Style property
| Enumerator | |
|---|---|
| sDropDown |
The control appears like a combo box and provides a drop-down calendar.
|
| sUpDown |
The control displays an up-down control instead of the drop-down button.
|
| enum ViewConstants |
Constants used with the View and CalendarView properties