[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: valedit.pas line 120
type TValueListEditor = class(TCustomStringGrid) |
||
protected |
||
class procedure WSRegisterClass; override; |
|
|
procedure SetFixedCols(); override; |
|
|
procedure ShowColumnTitles; |
|
|
procedure AdjustRowCount; virtual; |
|
|
procedure ColRowExchanged(); override; |
|
|
procedure ColRowDeleted(); override; |
|
|
procedure DefineCellsProperty(); override; |
|
|
procedure InvalidateCachedRow; |
|
|
procedure GetAutoFillColumnInfo(); override; |
|
|
function GetEditText(); override; |
|
|
function GetCells(); override; |
|
|
function GetDefaultEditor(); override; |
|
|
function GetRowCount; |
|
|
procedure KeyDown(); override; |
|
|
procedure KeyPress(); override; |
|
|
procedure LoadContent(); override; |
|
|
procedure ResetDefaultColWidths; override; |
|
|
procedure SaveContent(); override; |
|
|
procedure SetCells(); override; |
|
|
procedure SetColCount(); override; |
|
|
procedure SetEditText(); override; |
|
|
procedure SetFixedRows(); override; |
|
|
procedure SetRowCount(); |
|
|
procedure Sort(); |
|
|
procedure TitlesChanged(); |
|
|
function ValidateEntry(); override; |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure Clear; |
|
|
procedure DeleteColRow(); |
|
|
procedure DeleteRow(); override; |
|
|
procedure DeleteCol(); override; |
|
|
function FindRow(); |
|
|
procedure InsertColRow(); |
|
|
function InsertRow(); |
|
|
procedure InsertRowWithValues(); |
|
|
procedure ExchangeColRow(); override; |
|
|
function IsEmptyRow(); |
|
|
procedure LoadFromCSVStream(); override; |
|
|
procedure MoveColRow(); |
|
|
function RestoreCurrentRow; |
|
|
property Modified: Boolean; |
|
|
property Keys []: string; [rw] |
|
|
property Values []: string; [rw] |
|
|
|
||
published |
||
|
||
property AlternateColor: TGraphicsColor; |
|
|
|
||
property AutoAdvance: TAutoAdvance; |
|
|
property AutoEdit: Boolean; |
|
|
property BiDiMode: TBiDiMode; |
|
|
property BorderSpacing: TControlBorderSpacing; |
|
|
property BorderStyle: TBorderStyle; |
|
|
property Color: TGraphicsColor; |
|
|
property Constraints: TSizeConstraints; |
|
|
property DefaultColWidth: Integer; |
|
|
property DefaultDrawing: Boolean; |
|
|
property DefaultRowHeight: Integer; |
|
|
property DragCursor: TCursor; |
|
|
|
||
|
||
property Enabled: Boolean; |
|
|
property ExtendedSelect: Boolean; |
|
|
property FixedColor: TGraphicsColor; |
|
|
property FixedCols: Integer; |
|
|
property Flat: Boolean; |
|
|
|
||
property GridLineWidth: Integer; |
|
|
property HeaderHotZones: TGridZoneSet; |
|
|
property HeaderPushZones: TGridZoneSet; |
|
|
property MouseWheelOption: TMouseWheelOption; |
|
|
property ParentBiDiMode: Boolean; |
|
|
property ParentColor: Boolean; |
|
|
property ParentFont: Boolean; |
|
|
property ParentShowHint: Boolean; |
|
|
property PopupMenu: TPopupMenu; |
|
|
property RowCount: Integer; [rw] |
|
|
property ScrollBars: TScrollStyle; |
|
|
property ShowHint: Boolean; |
|
|
|
||
property TabStop: Boolean; |
|
|
|
||
property TitleImageList: TImageList; |
|
|
property TitleStyle: TTitleStyle; |
|
|
property UseXORFeatures: Boolean; |
|
|
property Visible: Boolean; |
|
|
property VisibleColCount: Integer; |
|
|
property VisibleRowCount: Integer; |
|
|
property OnBeforeSelection: TOnSelectEvent; |
|
|
property OnButtonClick: TOnSelectEvent; |
|
|
property OnChangeBounds: TNotifyEvent; |
|
|
property OnCheckboxToggled: TToggledCheckboxEvent; |
|
|
property OnClick: TNotifyEvent; |
|
|
property OnColRowDeleted: TGridOperationEvent; |
|
|
property OnColRowExchanged: TGridOperationEvent; |
|
|
property OnColRowInserted: TGridOperationEvent; |
|
|
property OnColRowMoved: TGridOperationEvent; |
|
|
property OnCompareCells: TOnCompareCells; |
|
|
property OnContextPopup: TContextPopupEvent; |
|
|
property OnDragDrop: TDragDropEvent; |
|
|
property OnDragOver: TDragOverEvent; |
|
|
property OnDblClick: TNotifyEvent; |
|
|
property OnDrawCell: TOnDrawCell; |
|
|
property OnEditButtonClick: TNotifyEvent; deprecated ; |
|
|
property OnEditingDone: TNotifyEvent; |
|
|
property OnEndDock: TEndDragEvent; |
|
|
property OnEndDrag: TEndDragEvent; |
|
|
property OnEnter: TNotifyEvent; |
|
|
property OnExit: TNotifyEvent; |
|
|
property OnGetEditMask: TGetEditEvent; |
|
|
property OnGetEditText: TGetEditEvent; |
|
|
property OnHeaderClick: THdrEvent; |
|
|
property OnHeaderSized: THdrEvent; |
|
|
property OnHeaderSizing: THeaderSizingEvent; |
|
|
|
||
property OnKeyPress: TKeyPressEvent; |
|
|
|
||
property OnMouseDown: TMouseEvent; |
|
|
property OnMouseEnter: TNotifyEvent; |
|
|
property OnMouseLeave: TNotifyEvent; |
|
|
property OnMouseMove: TMouseMoveEvent; |
|
|
property OnMouseUp: TMouseEvent; |
|
|
property OnMouseWheel: TMouseWheelEvent; |
|
|
property OnMouseWheelDown: TMouseWheelUpDownEvent; |
|
|
property OnMouseWheelUp: TMouseWheelUpDownEvent; |
|
|
property OnMouseWheelHorz: TMouseWheelEvent; |
|
|
property OnMouseWheelLeft: TMouseWheelUpDownEvent; |
|
|
property OnMouseWheelRight: TMouseWheelUpDownEvent; |
|
|
property OnPickListSelect: TNotifyEvent; |
|
|
property OnPrepareCanvas: TOnPrepareCanvasEvent; |
|
|
property OnResize: TNotifyEvent; |
|
|
property OnSelectEditor: TSelectEditorEvent; |
|
|
property OnSelection: TOnSelectEvent; |
|
|
property OnSelectCell: TOnSelectCellEvent; |
|
|
property OnSetEditText: TSetEditEvent; |
|
|
property OnShowHint: TControlShowHintEvent; |
|
|
property OnStartDock: TStartDockEvent; |
|
|
property OnStartDrag: TStartDragEvent; |
|
|
property OnTopLeftChanged: TNotifyEvent; |
|
|
property OnUserCheckboxBitmap: TUserCheckBoxBitmapEvent; |
|
|
property OnUTF8KeyPress: TUTF8KeyPressEvent; |
|
|
property OnValidateEntry: TValidateEntryEvent; |
|
|
property DisplayOptions: TDisplayOptions; [rw] |
|
|
property DoubleBuffered: Boolean; |
|
|
property DropDownRows: Integer; [rw] |
|
|
property KeyOptions: TKeyOptions; [rw] |
|
|
property Options: TGridOptions; [rw] |
|
|
property Strings: TValueListStrings; [rw] |
|
|
property TitleCaptions: TStrings; [rw] |
|
|
property OnGetPickList: TGetPickListEvent; [rw] |
|
|
property OnStringsChange: TNotifyEvent; [rw] |
|
|
property OnStringsChanging: TNotifyEvent; [rw] |
|
|
property OnValidate: TOnValidateEvent; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
The base class for windowed controls which paint themselves. |
|
| | ||
|
Implements a windowed control which can contain other child controls. |
|
| | ||
|
The base class for visible controls. |
|
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |