home *** CD-ROM | disk | FTP | other *** search
- //----------------------------------------------------------------------------
- // DBGrids.hpp - dcc32 generated hdr (DO NOT EDIT) rev: -2
- // From: DBGrids.pas
- //----------------------------------------------------------------------------
- #ifndef DBGridsHPP
- #define DBGridsHPP
- //----------------------------------------------------------------------------
- #ifndef MenusHPP
- #include <Menus.hpp>
- #endif
-
- #ifndef DBCtrlsHPP
- #include <DBCtrls.hpp>
- #endif
-
- #ifndef GridsHPP
- #include <Grids.hpp>
- #endif
-
- #ifndef DBTablesHPP
- #include <DBTables.hpp>
- #endif
-
- #ifndef DBHPP
- #include <DB.hpp>
- #endif
-
- #ifndef GraphicsHPP
- #include <Graphics.hpp>
- #endif
-
- #ifndef FormsHPP
- #include <Forms.hpp>
- #endif
-
- #ifndef ControlsHPP
- #include <Controls.hpp>
- #endif
-
- #ifndef ClassesHPP
- #include <Classes.hpp>
- #endif
-
- #ifndef MessagesHPP
- #include <Messages.hpp>
- #endif
-
- #ifndef SysUtilsHPP
- #include <SysUtils.hpp>
- #endif
-
- #ifndef WindowsHPP
- #include <Windows.hpp>
- #endif
-
- #ifndef SystemHPP
- #include <System.hpp>
- #endif
-
- namespace Dbgrids
- {
- //-- type declarations -------------------------------------------------------
- enum TColumnValue { cvColor, cvWidth, cvFont, cvAlignment, cvReadOnly, cvTitleColor, cvTitleCaption,
- cvTitleAlignment, cvTitleFont };
-
- typedef Set<TColumnValue, cvColor, cvTitleFont> TColumnValues;
-
- class __declspec(delphiclass) TColumnTitle;
- class __declspec(delphiclass) TColumn;
- enum TColumnButtonStyle { cbsAuto, cbsEllipsis, cbsNone };
-
- class __declspec(delphiclass) TCustomDBGrid;
- class __declspec(pascalimplementation) TColumn : public Classes::TCollectionItem
- {
- typedef TColumn ThisClass;
- typedef Classes::TCollectionItem inherited;
-
- private:
- Db::TField *FField;
- System::AnsiString FFieldName;
- Graphics::TColor FColor;
- System::Integer FWidth;
- TColumnTitle *FTitle;
- Graphics::TFont *FFont;
- Classes::TStrings *FPickList;
- System::Integer FDropDownRows;
- TColumnButtonStyle FButtonStyle;
- TAlignment FAlignment;
- System::Boolean FReadonly;
- TColumnValues FAssignedValues;
- void __fastcall FontChanged(System::TObject *Sender);
- Classes::TAlignment __fastcall GetAlignment(void);
- Graphics::TColor __fastcall GetColor(void);
- Db::TField *__fastcall GetField(void);
- Graphics::TFont *__fastcall GetFont(void);
- Classes::TStrings *__fastcall GetPickList(void);
- System::Boolean __fastcall GetReadOnly(void);
- System::Integer __fastcall GetWidth(void);
- System::Boolean __fastcall IsAlignmentStored(void);
- System::Boolean __fastcall IsColorStored(void);
- System::Boolean __fastcall IsFontStored(void);
- System::Boolean __fastcall IsReadOnlyStored(void);
- System::Boolean __fastcall IsWidthStored(void);
- virtual void __fastcall SetAlignment(Classes::TAlignment Value);
- void __fastcall SetButtonStyle(TColumnButtonStyle Value);
- void __fastcall SetColor(Graphics::TColor Value);
- virtual void __fastcall SetField(Db::TField *Value);
- void __fastcall SetFieldName(const System::AnsiString Value);
- void __fastcall SetFont(Graphics::TFont *Value);
- void __fastcall SetPickList(Classes::TStrings *Value);
- virtual void __fastcall SetReadOnly(System::Boolean Value);
- void __fastcall SetTitle(TColumnTitle *Value);
- virtual void __fastcall SetWidth(System::Integer Value);
-
- protected:
- virtual TColumnTitle *__fastcall CreateTitle(void);
- TCustomDBGrid *__fastcall GetGrid(void);
- void __fastcall RefreshDefaultFont(void);
-
- public:
- __fastcall virtual TColumn(Classes::TCollection *Collection);
- __fastcall virtual ~TColumn(void);
- virtual void __fastcall Assign(Classes::TPersistent *Source);
- Classes::TAlignment __fastcall DefaultAlignment(void);
- Graphics::TColor __fastcall DefaultColor(void);
- Graphics::TFont *__fastcall DefaultFont(void);
- System::Boolean __fastcall DefaultReadOnly(void);
- System::Integer __fastcall DefaultWidth(void);
- virtual void __fastcall RestoreDefaults(void);
- __property TColumnValues AssignedValues = {read=FAssignedValues, nodefault};
- __property Db::TField * Field = {read=GetField, write=SetField, nodefault};
-
- __published:
- __property Classes::TAlignment Alignment = {read=GetAlignment, write=SetAlignment, stored=IsAlignmentStored
- , nodefault};
- __property TColumnButtonStyle ButtonStyle = {read=FButtonStyle, write=SetButtonStyle, default=0};
- __property Graphics::TColor Color = {read=GetColor, write=SetColor, stored=IsColorStored, nodefault
- };
- __property System::Integer DropDownRows = {read=FDropDownRows, write=FDropDownRows, default=7};
- __property System::AnsiString FieldName = {read=FFieldName, write=SetFieldName, nodefault};
- __property Graphics::TFont * Font = {read=GetFont, write=SetFont, stored=IsFontStored, nodefault};
- __property Classes::TStrings * PickList = {read=GetPickList, write=SetPickList, nodefault};
- __property System::Boolean ReadOnly = {read=GetReadOnly, write=SetReadOnly, stored=IsReadOnlyStored
- , nodefault};
- __property TColumnTitle * Title = {read=FTitle, write=SetTitle, nodefault};
- __property System::Integer Width = {read=GetWidth, write=SetWidth, stored=IsWidthStored, nodefault}
- ;
- };
-
- class __declspec(pascalimplementation) TColumnTitle : public Classes::TPersistent
- {
- typedef TColumnTitle ThisClass;
- typedef Classes::TPersistent inherited;
-
- private:
- TColumn *FColumn;
- System::AnsiString FCaption;
- Graphics::TFont *FFont;
- Graphics::TColor FColor;
- TAlignment FAlignment;
- void __fastcall FontChanged(System::TObject *Sender);
- Classes::TAlignment __fastcall GetAlignment(void);
- Graphics::TColor __fastcall GetColor(void);
- System::AnsiString __fastcall GetCaption(void);
- Graphics::TFont *__fastcall GetFont(void);
- System::Boolean __fastcall IsAlignmentStored(void);
- System::Boolean __fastcall IsColorStored(void);
- System::Boolean __fastcall IsFontStored(void);
- System::Boolean __fastcall IsCaptionStored(void);
- void __fastcall SetAlignment(Classes::TAlignment Value);
- void __fastcall SetColor(Graphics::TColor Value);
- void __fastcall SetFont(Graphics::TFont *Value);
- virtual void __fastcall SetCaption(const System::AnsiString Value);
-
- protected:
- void __fastcall RefreshDefaultFont(void);
-
- public:
- __fastcall TColumnTitle(TColumn *Column);
- __fastcall virtual ~TColumnTitle(void);
- virtual void __fastcall Assign(Classes::TPersistent *Source);
- Classes::TAlignment __fastcall DefaultAlignment(void);
- Graphics::TColor __fastcall DefaultColor(void);
- Graphics::TFont *__fastcall DefaultFont(void);
- System::AnsiString __fastcall DefaultCaption(void);
- virtual void __fastcall RestoreDefaults(void);
-
- __published:
- __property Classes::TAlignment Alignment = {read=GetAlignment, write=SetAlignment, stored=IsAlignmentStored
- , nodefault};
- __property System::AnsiString Caption = {read=GetCaption, write=SetCaption, stored=IsCaptionStored,
- nodefault};
- __property Graphics::TColor Color = {read=GetColor, write=SetColor, stored=IsColorStored, nodefault
- };
- __property Graphics::TFont * Font = {read=GetFont, write=SetFont, stored=IsFontStored, nodefault};
- };
-
- typedef System::TMetaClass *TColumnClass;
-
- enum TDBGridColumnsState { csDefault, csCustomized };
-
- class __declspec(delphiclass) TDBGridColumns;
- class __declspec(pascalimplementation) TDBGridColumns : public Classes::TCollection
- {
- typedef TDBGridColumns ThisClass;
- typedef Classes::TCollection inherited;
-
- private:
- TCustomDBGrid *FGrid;
- TColumn *__fastcall GetColumn(System::Integer Index);
- TDBGridColumnsState __fastcall GetState(void);
- void __fastcall SetColumn(System::Integer Index, TColumn *Value);
- void __fastcall SetState(TDBGridColumnsState NewState);
-
- protected:
- virtual void __fastcall Update(Classes::TCollectionItem *Item);
-
- public:
- __fastcall TDBGridColumns(TCustomDBGrid *Grid, System::TMetaClass * ColumnClass);
- TColumn *__fastcall Add(void);
- void __fastcall RestoreDefaults(void);
- void __fastcall RebuildColumns(void);
- __property TDBGridColumnsState State = {read=GetState, write=SetState, nodefault};
- __property TCustomDBGrid * Grid = {read=FGrid, nodefault};
- __property TColumn * Items[System::Integer Index] = {read=GetColumn, write=SetColumn/*, default*/};
-
- public:
- /* !! TCollection.Destroy */ __fastcall virtual ~TDBGridColumns(void) { }
-
- };
-
- class __declspec(delphiclass) TGridDataLink;
- class __declspec(pascalimplementation) TGridDataLink : public Db::TDataLink
- {
- typedef TGridDataLink ThisClass;
- typedef Db::TDataLink inherited;
-
- private:
- TCustomDBGrid *FGrid;
- System::Integer FFieldCount;
- System::Integer FFieldMapSize;
- void *FFieldMap;
- System::Boolean FModified;
- System::Boolean FInUpdateData;
- System::Boolean FSparseMap;
- System::Boolean __fastcall GetDefaultFields(void);
- Db::TField *__fastcall GetFields(System::Integer I);
-
- protected:
- virtual void __fastcall ActiveChanged(void);
- virtual void __fastcall DataSetChanged(void);
- virtual void __fastcall DataSetScrolled(System::Integer Distance);
- virtual void __fastcall FocusControl(Db::TFieldRef Field);
- virtual void __fastcall EditingChanged(void);
- virtual void __fastcall LayoutChanged(void);
- virtual void __fastcall RecordChanged(Db::TField *Field);
- virtual void __fastcall UpdateData(void);
- System::Integer __fastcall GetMappedIndex(System::Integer ColIndex);
-
- public:
- __fastcall TGridDataLink(TCustomDBGrid *AGrid);
- __fastcall virtual ~TGridDataLink(void);
- System::Boolean __fastcall AddMapping(const System::AnsiString FieldName);
- void __fastcall ClearMapping(void);
- void __fastcall Modified(void);
- void __fastcall Reset(void);
- __property System::Boolean DefaultFields = {read=GetDefaultFields, nodefault};
- __property System::Integer FieldCount = {read=FFieldCount, nodefault};
- __property Db::TField * Fields[System::Integer I] = {read=GetFields};
- __property System::Boolean SparseMap = {read=FSparseMap, write=FSparseMap, nodefault};
- };
-
- class __declspec(delphiclass) TBookmarkList;
- class __declspec(pascalimplementation) TBookmarkList : public System::TObject
- {
- typedef TBookmarkList ThisClass;
- typedef System::TObject inherited;
-
- private:
- Classes::TStringList *FList;
- TCustomDBGrid *FGrid;
- System::AnsiString FCache;
- System::Integer FCacheIndex;
- System::Boolean FCacheFind;
- System::Boolean FLinkActive;
- System::Integer __fastcall GetCount(void);
- System::Boolean __fastcall GetCurrentRowSelected(void);
- System::AnsiString __fastcall GetItem(System::Integer Index);
- System::Integer __fastcall Insert(const System::AnsiString Item);
- void __fastcall SetCurrentRowSelected(System::Boolean Value);
- void __fastcall StringsChanged(System::TObject *Sender);
-
- protected:
- System::AnsiString __fastcall CurrentRow(void);
- System::Integer __fastcall Compare(const System::AnsiString Item1, const System::AnsiString Item2);
-
- void __fastcall LinkActive(System::Boolean Value);
-
- public:
- __fastcall TBookmarkList(TCustomDBGrid *AGrid);
- __fastcall virtual ~TBookmarkList(void);
- void __fastcall Clear(void);
- void __fastcall Delete(void);
- System::Boolean __fastcall Find(const System::AnsiString Item, System::Integer &Index);
- System::Integer __fastcall IndexOf(const System::AnsiString Item);
- System::Boolean __fastcall Refresh(void);
- __property System::Integer Count = {read=GetCount, nodefault};
- __property System::Boolean CurrentRowSelected = {read=GetCurrentRowSelected, write=SetCurrentRowSelected
- , nodefault};
- __property System::AnsiString Items[System::Integer Index] = {read=GetItem/*, default*/};
- };
-
- enum TDBGridOption { dgEditing, dgAlwaysShowEditor, dgTitles, dgIndicator, dgColumnResize, dgColLines,
- dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit, dgMultiSelect
- };
-
- typedef Set<TDBGridOption, dgEditing, dgMultiSelect> TDBGridOptions;
-
- typedef void __fastcall (__closure *TDrawDataCellEvent)(System::TObject *Sender, const Windows::TRect
- &Rect, Db::TField *Field, Grids::TGridDrawState State);
-
- typedef void __fastcall (__closure *TDrawColumnCellEvent)(System::TObject *Sender, const Windows::TRect
- &Rect, System::Integer DataCol, TColumn *Column, Grids::TGridDrawState State);
-
- class __declspec(pascalimplementation) TCustomDBGrid : public Grids::TCustomGrid
- {
- typedef TCustomDBGrid ThisClass;
- typedef Grids::TCustomGrid inherited;
-
- private:
- Controls::TImageList *FIndicators;
- Graphics::TFont *FTitleFont;
- System::Boolean FReadOnly;
- System::Boolean FConnected;
- System::Boolean FUserChange;
- System::Boolean FDataChanged;
- System::Boolean FEditRequest;
- System::Boolean FLayoutFromDataset;
- TDBGridOptions FOptions;
- System::Byte FTitleOffset;
- System::Byte FIndicatorOffset;
- System::Byte FUpdateLock;
- System::Byte FLayoutLock;
- System::Boolean FInColExit;
- System::Boolean FDefaultDrawing;
- System::Boolean FSelfChangingTitleFont;
- System::Boolean FSelecting;
- System::Integer FSelRow;
- TGridDataLink *FDataLink;
- Classes::TNotifyEvent FOnColEnter;
- Classes::TNotifyEvent FOnColExit;
- TDrawDataCellEvent FOnDrawDataCell;
- TDrawColumnCellEvent FOnDrawColumnCell;
- System::AnsiString FEditText;
- TDBGridColumns *FColumns;
- Classes::TNotifyEvent FOnEditButtonClick;
- Grids::TMovedEvent FOnColumnMoved;
- TBookmarkList *FBookmarks;
- System::AnsiString FSelectionAnchor;
- System::Boolean __fastcall AcquireFocus(void);
- void __fastcall DataChanged(void);
- void __fastcall EditingChanged(void);
- System::Boolean __fastcall Edit(void);
- Db::TDataSource *__fastcall GetDataSource(void);
- System::Integer __fastcall GetFieldCount(void);
- Db::TField *__fastcall GetFields(System::Integer FieldIndex);
- Db::TField *__fastcall GetSelectedField(void);
- System::Integer __fastcall GetSelectedIndex(void);
- void __fastcall InternalLayout(void);
- void __fastcall MoveCol(System::Integer RawCol);
- void __fastcall RecordChanged(Db::TField *Field);
- void __fastcall SetColumns(TDBGridColumns *Value);
- void __fastcall SetDataSource(Db::TDataSource *Value);
- void __fastcall SetOptions( TDBGridOptions Value);
- void __fastcall SetSelectedField(Db::TField *Value);
- void __fastcall SetSelectedIndex(System::Integer Value);
- void __fastcall SetTitleFont(Graphics::TFont *Value);
- void __fastcall TitleFontChanged(System::TObject *Sender);
- void __fastcall UpdateData(void);
- void __fastcall UpdateActive(void);
- void __fastcall UpdateScrollBar(void);
- void __fastcall UpdateRowCount(void);
- MESSAGE void __fastcall CMExit(Messages::TMessage &Message);
- MESSAGE void __fastcall CMFontChanged(Messages::TMessage &Message);
- MESSAGE void __fastcall CMParentFontChanged(Messages::TMessage &Message);
- MESSAGE void __fastcall CMDeferLayout(void *Message);
- MESSAGE void __fastcall CMDesignHitTest(Messages::TWMMouse &Msg);
- MESSAGE void __fastcall WMSetCursor(Messages::TWMSetCursor &Msg);
- MESSAGE void __fastcall WMSize(Messages::TWMSize &Message);
- MESSAGE void __fastcall WMVScroll(Messages::TWMScroll &Message);
-
- protected:
- System::Boolean FUpdateFields;
- System::Boolean FAcquireFocus;
- System::Integer __fastcall RawToDataColumn(System::Integer ACol);
- System::Integer __fastcall DataToRawColumn(System::Integer ACol);
- System::Boolean __fastcall AcquireLayoutLock(void);
- void __fastcall BeginLayout(void);
- void __fastcall BeginUpdate(void);
- void __fastcall CancelLayout(void);
- virtual System::Boolean __fastcall CanEditAcceptKey(System::Char Key);
- virtual System::Boolean __fastcall CanEditModify(void);
- virtual System::Boolean __fastcall CanEditShow(void);
- virtual void __fastcall ColumnMoved(System::Longint FromIndex, System::Longint ToIndex);
- virtual void __fastcall ColEnter(void);
- virtual void __fastcall ColExit(void);
- virtual void __fastcall ColWidthsChanged(void);
- virtual TDBGridColumns *__fastcall CreateColumns(void);
- virtual Grids::TInplaceEdit *__fastcall CreateEditor(void);
- virtual void __fastcall CreateWnd(void);
- void __fastcall DeferLayout(void);
- virtual void __fastcall DefineFieldMap(void);
- virtual void __fastcall DrawCell(System::Longint ACol, System::Longint ARow, const Windows::TRect &ARect
- , Grids::TGridDrawState AState);
- virtual void __fastcall DrawDataCell(const Windows::TRect &Rect, Db::TField *Field, Grids::TGridDrawState
- State);
- virtual void __fastcall DrawColumnCell(const Windows::TRect &Rect, System::Integer DataCol, TColumn *
- Column, Grids::TGridDrawState State);
- virtual void __fastcall EditButtonClick(void);
- void __fastcall EndLayout(void);
- void __fastcall EndUpdate(void);
- Db::TField *__fastcall GetColField(System::Integer DataCol);
- virtual System::Integer __fastcall GetEditLimit(void);
- virtual System::AnsiString __fastcall GetEditMask(System::Longint ACol, System::Longint ARow);
- virtual System::AnsiString __fastcall GetEditText(System::Longint ACol, System::Longint ARow);
- System::AnsiString __fastcall GetFieldValue(System::Integer ACol);
- virtual System::Boolean __fastcall HighlightCell(System::Integer DataCol, System::Integer DataRow,
- const System::AnsiString Value, Grids::TGridDrawState AState);
- virtual void __fastcall KeyDown(System::Word &Key, Classes::TShiftState Shift);
- virtual void __fastcall KeyPress(System::Char &Key);
- virtual void __fastcall LayoutChanged(void);
- virtual void __fastcall LinkActive(System::Boolean Value);
- virtual void __fastcall Loaded(void);
- virtual void __fastcall MouseDown(Controls::TMouseButton Button, Classes::TShiftState Shift, System::Integer
- X, System::Integer Y);
- virtual void __fastcall Notification(Classes::TComponent *AComponent, Classes::TOperation Operation
- );
- virtual void __fastcall Scroll(System::Integer Distance);
- virtual void __fastcall SetColumnAttributes(void);
- virtual void __fastcall SetEditText(System::Longint ACol, System::Longint ARow, const System::AnsiString
- Value);
- System::Boolean __fastcall StoreColumns(void);
- virtual void __fastcall TimedScroll( Grids::TGridScrollDirection Direction);
- __property TDBGridColumns * Columns = {read=FColumns, write=SetColumns, nodefault};
- __property System::Boolean DefaultDrawing = {read=FDefaultDrawing, write=FDefaultDrawing, default=1
- };
- __property Db::TDataSource * DataSource = {read=GetDataSource, write=SetDataSource, nodefault};
- __property TGridDataLink * DataLink = {read=FDataLink, nodefault};
- __property System::Byte IndicatorOffset = {read=FIndicatorOffset, nodefault};
- __property System::Byte LayoutLock = {read=FLayoutLock, nodefault};
- __property TDBGridOptions Options = {read=FOptions, write=SetOptions, default=3325};
- __property ParentColor ;
- __property System::Boolean ReadOnly = {read=FReadOnly, write=FReadOnly, default=0};
- __property TBookmarkList * SelectedRows = {read=FBookmarks, nodefault};
- __property Graphics::TFont * TitleFont = {read=FTitleFont, write=SetTitleFont, nodefault};
- __property System::Byte UpdateLock = {read=FUpdateLock, nodefault};
- __property Classes::TNotifyEvent OnColEnter = {read=FOnColEnter, write=FOnColEnter};
- __property Classes::TNotifyEvent OnColExit = {read=FOnColExit, write=FOnColExit};
- __property TDrawDataCellEvent OnDrawDataCell = {read=FOnDrawDataCell, write=FOnDrawDataCell};
- __property TDrawColumnCellEvent OnDrawColumnCell = {read=FOnDrawColumnCell, write=FOnDrawColumnCell
- };
- __property Classes::TNotifyEvent OnEditButtonClick = {read=FOnEditButtonClick, write=FOnEditButtonClick
- };
- __property Grids::TMovedEvent OnColumnMoved = {read=FOnColumnMoved, write=FOnColumnMoved};
-
- public:
- __fastcall virtual TCustomDBGrid(Classes::TComponent *AOwner);
- __fastcall virtual ~TCustomDBGrid(void);
- void __fastcall DefaultDrawDataCell(const Windows::TRect &Rect, Db::TField *Field, Grids::TGridDrawState
- State);
- void __fastcall DefaultDrawColumnCell(const Windows::TRect &Rect, System::Integer DataCol, TColumn *
- Column, Grids::TGridDrawState State);
- System::Boolean __fastcall ValidFieldIndex(System::Integer FieldIndex);
- __property EditorMode ;
- __property System::Integer FieldCount = {read=GetFieldCount, nodefault};
- __property Db::TField * Fields[System::Integer FieldIndex] = {read=GetFields};
- __property Db::TField * SelectedField = {read=GetSelectedField, write=SetSelectedField, nodefault};
-
- __property System::Integer SelectedIndex = {read=GetSelectedIndex, write=SetSelectedIndex, nodefault
- };
- };
-
- class __declspec(delphiclass) TDBGrid;
- class __declspec(pascalimplementation) TDBGrid : public TCustomDBGrid
- {
- typedef TDBGrid ThisClass;
- typedef TCustomDBGrid inherited;
-
- public:
- __property Canvas ;
- __property SelectedRows ;
-
- __published:
- __property Align ;
- __property BorderStyle ;
- __property Color ;
- __property Columns = {stored=StoreColumns};
- __property Ctl3D ;
- __property DataSource ;
- __property DefaultDrawing ;
- __property DragCursor ;
- __property DragMode ;
- __property Enabled ;
- __property FixedColor ;
- __property Font ;
- __property Options ;
- __property ParentColor ;
- __property ParentCtl3D ;
- __property ParentFont ;
- __property ParentShowHint ;
- __property PopupMenu ;
- __property ReadOnly ;
- __property ShowHint ;
- __property TabOrder ;
- __property TabStop ;
- __property TitleFont ;
- __property Visible ;
- __property OnColEnter ;
- __property OnColExit ;
- __property OnColumnMoved ;
- __property OnDrawDataCell ;
- __property OnDrawColumnCell ;
- __property OnDblClick ;
- __property OnDragDrop ;
- __property OnDragOver ;
- __property OnEditButtonClick ;
- __property OnEndDrag ;
- __property OnEnter ;
- __property OnExit ;
- __property OnKeyDown ;
- __property OnKeyPress ;
- __property OnKeyUp ;
- __property OnStartDrag ;
- public:
- /* !! TCustomDBGrid.Create */ __fastcall virtual TDBGrid(Classes::TComponent *AOwner) : Dbgrids::TCustomDBGrid(
- AOwner) { }
- /* !! TCustomDBGrid.Destroy */ __fastcall virtual ~TDBGrid(void) { }
-
- };
-
- //-- var, const, procedure ---------------------------------------------------
- #define ColumnTitleValues 0x1E0
- #define cm_DeferLayout System::Smallint(1124)
- #define IndicatorWidth System::Byte(11)
- //-- template instantiations -------------------------------------------------
- template class TDBGridOptions ;
- template class TColumnValues ;
-
- } /* namespace Dbgrids */
- #if !defined(NO_IMPLICIT_NAMESPACE_USE)
- using namespace Dbgrids;
- #endif
- //-- end unit ----------------------------------------------------------------
- #endif // DBGrids
-