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

TCustomDBComboBox

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

TCustomDBComboBox - a Data-aware Combo Box for displaying information from a Database

Declaration

Source position: dbctrls.pp line 663

type TCustomDBComboBox = class(TCustomComboBox)

protected

  procedure DataChange(); virtual;

  

DataChange - updates any changes in text

  procedure ActiveChange();

  

ActiveChange - method to process a change in the Active state

  procedure EditingChange(); virtual;

  

EditingChange - method to process a change in the Editing state

  procedure Notification(); override;

  procedure Change; override;

  

Change -if there has been a change to the data the link must be notified, then inherited Change is called

  procedure UpdateData(); virtual;

  

UpdateData - implements any pending changes in the data

  procedure FocusRequest(); virtual;

  

FocusRequest - sets focus in response to a request to do so

  procedure Loaded; override;

  procedure UpdateText; virtual;

public

  constructor Create(); override;

  destructor Destroy; override;

  procedure EditingDone; override;

  

EditingDone - what to do when you have finished editing; calls the OnEditingDone event handler if assigned

  property Field: TField; [r]

  

The Field to which this combobox is attached

  property Text;

  

Text - the string appearing in the main box. If an item on the drop-down list is selected, it replaces the contents of Text

  property ItemIndex;

  

Index - the number of the currently selected item (starting at zero)

  property DataField: String; [rw]

  

The name (as a string) of the Feild whose data are to be linked to the ComboBox

  property DataSource: TDataSource; [rw]

  

The identity of the DataSource to which the ComboBox is attached

  property ReadOnly: Boolean; [rw]

  

ReadOnly - if True, information in the control can only be Read, not Written or Deleted

end;

Inheritance

TCustomDBComboBox

  

TCustomDBComboBox - a Data-aware Combo Box for displaying information from a Database

|

TCustomComboBox

  

TCustomComboBox - the base class from which TComboBox is derived

|

TWinControl

|

TControl

|

TLCLComponent

  

TLCLComponent - base class for LCL components

|

TComponent,IUnknown,IInterfaceComponentReference

|

TPersistent

|

TObject

See also

HowToUseDataAwareControls

  

HowToUseDataAwareControls - Hints for accessing databases

The latest version of this document can be found at lazarus-ccr.sourceforge.net.