[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'ValEdit' (#lcl)

TValueListEditor

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: valedit.pas line 118

type TValueListEditor = class(TCustomStringGrid)

protected

  class procedure WSRegisterClass; override;

  

  procedure SetFixedCols(); override;

  procedure ShowColumnTitles;

  

  procedure AdjustRowCount; virtual;

  

  procedure DefineCellsProperty(); override;

  procedure InvalidateCachedRow;

  procedure GetAutoFillColumnInfo(); override;

  function GetEditText(); override;

  

  function GetCells(); override;

  

  function GetDefaultEditor(); override;

  function GetRowCount;

  procedure KeyDown(); override;

  procedure ResetDefaultColWidths; override;

  procedure SetCells(); override;

  

  procedure SetEditText(); override;

  

  procedure SetRowCount();

  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();

public

  function IsEmptyRow();

public

  procedure MoveColRow();

  function RestoreCurrentRow;

  property FixedRows: Integer; [rw]

  

  property Modified;

  

  property Keys: ; [rw]

  

  property Values: ; [rw]

  

  property ItemProps: TItemProp; [rw]

published

  property Align;

  

  property AlternateColor;

  

  property Anchors;

  

  property AutoAdvance;

  

  property AutoEdit;

  

  property BiDiMode;

  

  property BorderSpacing;

  

  property BorderStyle;

  

  property Color;

  

  property Constraints;

  

  property DefaultColWidth;

  

  property DefaultDrawing;

  

  property DefaultRowHeight;

  

  property DragCursor;

  

  property DragKind;

  

  property DragMode;

  

  property Enabled;

  

  property ExtendedSelect;

  

  property FixedColor;

  

  property FixedCols;

  

  property Flat;

  

  property Font;

  

  property GridLineWidth;

  

  property HeaderHotZones;

  

  property HeaderPushZones;

  

  property MouseWheelOption;

  

  property ParentBiDiMode;

  

  property ParentColor;

  

  property ParentFont;

  

  property ParentShowHint;

  

  property PopupMenu;

  

  property RowCount: Integer; [rw]

  

  property ScrollBars;

  

  property ShowHint;

  

  property TabOrder;

  

  property TabStop;

  

  property TitleFont;

  

  property TitleImageList;

  

  property TitleStyle;

  

  property UseXORFeatures;

  

  property Visible;

  

  property VisibleColCount;

  

  property VisibleRowCount;

  

  property OnBeforeSelection;

  

  property OnButtonClick;

  property OnChangeBounds;

  

  property OnCheckboxToggled;

  

  property OnClick;

  

  property OnColRowDeleted;

  

  property OnColRowExchanged;

  

  property OnColRowInserted;

  

  property OnColRowMoved;

  

  property OnCompareCells;

  

  property OnContextPopup;

  

  property OnDragDrop;

  

  property OnDragOver;

  

  property OnDblClick;

  

  property OnDrawCell;

  

  property OnEditButtonClick;

  

  property OnEditingDone;

  

  property OnEndDock;

  

  property OnEndDrag;

  

  property OnEnter;

  

  property OnExit;

  

  property OnGetEditMask;

  

  property OnGetEditText;

  

  property OnHeaderClick;

  

  property OnHeaderSized;

  

  property OnHeaderSizing;

  

  property OnKeyDown;

  

  property OnKeyPress;

  

  property OnKeyUp;

  

  property OnMouseDown;

  

  property OnMouseMove;

  

  property OnMouseUp;

  

  property OnMouseWheel;

  

  property OnMouseWheelDown;

  

  property OnMouseWheelUp;

  

  property OnPickListSelect;

  

  property OnPrepareCanvas;

  

  property OnResize;

  

  property OnSelectEditor;

  

  property OnSelection;

  

  property OnSelectCell;

  

  property OnSetEditText;

  

  property OnShowHint;

  

  property OnStartDock;

  

  property OnStartDrag;

  

  property OnTopLeftChanged;

  

  property OnUserCheckboxBitmap;

  

  property OnUTF8KeyPress;

  

  property OnValidateEntry;

  

  property DisplayOptions: TDisplayOptions; [rw]

  

  property DoubleBuffered;

  

  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 OnMouseEnter;

  

  property OnMouseLeave;

  

  property OnStringsChange: TNotifyEvent; [rw]

  

  property OnStringsChanging: TNotifyEvent; [rw]

  

  property OnValidate: TOnValidateEvent; [rw]

  

end;

Inheritance

TValueListEditor

  

|

TCustomStringGrid

  

TCustomStringGrid - base class for TStringGrid

|

TCustomDrawGrid

  

TCustomDrawGrid - Base Class for drawn grids including TDrawGrid and TStringGrid

|

TCustomGrid

  

TCustomGrid - the base class for all grid controls

|

TCustomControl

  

The base class for windowed controls which paint themselves.

|

TWinControl

  

The base class for controls which can contain other (child) controls.

|

TControl

  

The base class for visible controls.

|

TLCLComponent

  

The base class for LCL components associated with widgets.

|

TComponent

?

TObject