Class: cSigCJMonthCalendar

Module location: cSigCJMonthCalendar.pkg line 98 (view source)

--------------------------------------------------- Class : cSigCJMonthCalendar Superclass : cSigCjComMonthCalendar Package : cSigCJMonthCalendar.pkg Mixins : None Description : The MonthCalendar control enables you to create applications that let users view and Set Date information via a calendar-like interface. Properties : pbAutoSize (Boolean) piDay (Integer) pbEnabled (Boolean) pdMaxDate (Date) piMaxSelCount (Integer) pdMinDate (Date) piMonth (Integer) piMonthColumns (Integer) piMonthRows (Integer) pbMultiSelect (Boolean) pdSelEnd (Date) pdSelStart (Date) pbShowToday (Boolean) pbShowWeekNumbers (Boolean) piStartOfWeek (Integer) piYear (Integer) pdValue (Date) Events : OnComSelChange (DateTime llStartDate DateTime llEndDate Boolean ByRef llCancel) OnComMouseDown (Short llButton Short llShift OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly) OnComMouseMove (Short llButton Short llShift OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly) OnComMouseUp (Short llButton Short llShift OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly) OnComDblClick OnComClick OnSetSize Methods : Notes : To Do : ---------------------------------------------------

Class Hierarchy:

DFCOMACTIVEXCONTROLcComActiveXControlcSigCjComMonthCalendarcSigCJMonthCalendar

Mixins:

cSigCJMethods_Mixin,

Class Definition

Properties

BooleanPrivate.pbAutoSize
Define new Properties:
BooleanPrivate.pbEnabled
BooleanPrivate.pbMultiSelect
BooleanPrivate.pbShowToday
BooleanPrivate.pbShowWeekNumbers
DatePrivate.pdMaxDate
DatePrivate.pdMinDate
DatePrivate.pdSelEnd
DatePrivate.pdSelStart
DatePrivate.pdValue
IntegerPrivate.piDay
IntegerPrivate.piMaxSelCount
IntegerPrivate.piMonth
IntegerPrivate.piMonthColumns
IntegerPrivate.piMonthRows
IntegerPrivate.piStartOfWeek
IntegerPrivate.piYear

Functions and Procedures

Construct_Object()
Inherited from cSigCjComMonthCalendar
OnCreate()
Inherited from cComActiveXControl
OnSetSize(Integer iHeight Integer iWidth)
--------------------------------------------------- Procedure : OnSetSize Scope : Public Event Paramaters : None Returns : None Purpose : Calendar Control may be being used in a dialog and you may wish to resize the dialog to match the size of the calendar Notes : ---------------------------------------------------
BooleanpbAutoSize()
BooleanpbEnabled()
BooleanpbMultiSelect()
BooleanpbShowToday()
BooleanpbShowWeekNumbers()
DatepdMaxDate()
DatepdMinDate()
DatepdSelEnd()
DatepdSelStart()
DatepdValue()
IntegerpiDay()
IntegerpiMaxSelCount()
IntegerpiMonth()
IntegerpiMonthColumns()
IntegerpiMonthRows()
IntegerpiStartOfWeek()
IntegerpiYear()
Set(Boolean bState)
Inherited from cSigCJMethods_Mixin
Create and augment procedures and functions
Set(Integer iDay)
Inherited from cSigCJMethods_Mixin
Set(Boolean bState)
Inherited from cSigCJMethods_Mixin
Set(Date dDate)
Inherited from cSigCJMethods_Mixin
Set(Integer iMaxSelCount)
Inherited from cSigCJMethods_Mixin
Set(Date dDate)
Inherited from cSigCJMethods_Mixin
Set(Integer iMonth)
Inherited from cSigCJMethods_Mixin
Set(Integer iMonthCols)
Inherited from cSigCJMethods_Mixin
Set(Integer iMonthRows)
Inherited from cSigCJMethods_Mixin
Set(Boolean bState)
Inherited from cSigCJMethods_Mixin
Set(Date dDate)
Inherited from cSigCJMethods_Mixin
Set(Date dDate)
Inherited from cSigCJMethods_Mixin
Set(Boolean bState)
Inherited from cSigCJMethods_Mixin
Set(Boolean bState)
Inherited from cSigCJMethods_Mixin
Set(Integer iStart)
Inherited from cSigCJMethods_Mixin
Set(Date dDate)
Inherited from cSigCJMethods_Mixin
Set(Integer iYear)
Inherited from cSigCJMethods_Mixin

References (1):

ModuleContaining SymbolLine
SigCJMonthCalendar.sloSigCJMonthCalendar25