| Class TpvlOvcTCCustomTimeEdit (unit TimeCell) |
TOvcTCBaseString
| Constructors |
constructor Create(AOwner : TComponent);| Functions |
destructor Destroy;
function EditHandle : THandle;
procedure EditHide;
procedure EditMove(CellRect : TRect);
procedure SaveEditedData(Data : pointer);
procedure StartEditing(RowNum : TRowNum; ColNum : TColNum;
CellRect : TRect;
const CellAttr : TOvcCellAttributes;
CellStyle: TOvcTblEditorStyle;
Data : pointer);
procedure StopEditing(SaveValue : boolean;
Data : pointer);
function GetCellEditor : TControl;
procedure loaded;
procedure SetAMPMHeadings(s: TStrings);
procedure tcPaint(TableCanvas : TCanvas;
const CellRect : TRect;
RowNum : TRowNum;
ColNum : TColNum;
const CellAttr : TOvcCellAttributes;
Data : pointer);| Properties |
property AMPMHeadings : TStrings
property AutoAdvanceChar : boolean
property AutoAdvanceLeftRight : boolean
property DisplayFormat : TDateDisplayFormat
property DisplayFormatMask : String
property EditFormat : TTimeEditFormat
property QuickChangeType : TQuickChangeType
property QuickChangeWrap : Boolean
property SeparateHourHand : Boolean
property SubAlign : TSubalign| Events |
event OnChange : TNotifyEvent
event OnTimeChange : TNotifyEvent
event OnWantForm : TWantFormEvent| Variables |
fAMPMHeadings : TStrings;
FAutoAdvanceChar : boolean;
FAutoAdvanceLeftRight : boolean;
fDisplayFormat : TDateDisplayFormat;
fDisplayFormatMask : String;
fEditFormat : TTimeEditFormat;
FEditor : TpvlOvcTimeEditEdit;
FOnChange : TNotifyEvent;
FOnTimeChange : TNotifyEvent;
fQuickChangeType : TQuickChangeType;
fQuickChangeWrap : Boolean;
fSeparateHourHand : Boolean;
fSubAlign : TSubAlign;
fWantFormEvent : TWantFormEvent;| Constructors |
constructor Create(AOwner : TComponent);| Functions |
destructor Destroy;--------
function EditHandle : THandle;--------
procedure EditHide;--------
procedure EditMove(CellRect : TRect);--------
procedure SaveEditedData(Data : pointer);--------
procedure StartEditing(RowNum : TRowNum; ColNum : TColNum;
CellRect : TRect;
const CellAttr : TOvcCellAttributes;
CellStyle: TOvcTblEditorStyle;
Data : pointer);--------} {--------
procedure StopEditing(SaveValue : boolean;
Data : pointer);--------
function GetCellEditor : TControl;--------
procedure loaded;
procedure SetAMPMHeadings(s: TStrings);====================================================================} {===TpvlOvcTCCustomTimeEdit=============================================
procedure tcPaint(TableCanvas : TCanvas;
const CellRect : TRect;
RowNum : TRowNum;
ColNum : TColNum;
const CellAttr : TOvcCellAttributes;
Data : pointer);--------
| Properties |
property AMPMHeadings : TStrings
property AutoAdvanceChar : boolean
property AutoAdvanceLeftRight : boolean
property DisplayFormat : TDateDisplayFormat
property DisplayFormatMask : String
property EditFormat : TTimeEditFormat
property QuickChangeType : TQuickChangeType
property QuickChangeWrap : Boolean
property SeparateHourHand : Boolean
property SubAlign : TSubalign| Events |
event OnChange : TNotifyEvent
event OnTimeChange : TNotifyEvent
event OnWantForm : TWantFormEvent| Variables |
fAMPMHeadings : TStrings;
FAutoAdvanceChar : boolean;
FAutoAdvanceLeftRight : boolean;
fDisplayFormat : TDateDisplayFormat;
fDisplayFormatMask : String;
fEditFormat : TTimeEditFormat;
FEditor : TpvlOvcTimeEditEdit;
FOnChange : TNotifyEvent;
FOnTimeChange : TNotifyEvent;
fQuickChangeType : TQuickChangeType;
fQuickChangeWrap : Boolean;
fSeparateHourHand : Boolean;private
fSubAlign : TSubAlign;
fWantFormEvent : TWantFormEvent;