亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gridseh.hpp

?? 一個功能強大的DBGRID控件
?? HPP
?? 第 1 頁 / 共 3 頁
字號:
	__property int FullRowCount = {read=GetFullRowCount, nodefault};
	__property int FullColCount = {read=GetFullColCount, nodefault};
	__property int FrozenColCount = {read=FFrozenColCount, write=SetFrozenColCount, nodefault};
	__property int FrozenRowCount = {read=FFrozenRowCount, write=SetFrozenRowCount, nodefault};
	__property TGridLineColorsEh* GridLineColors = {read=FGridLineColors};
	__property TGridEhCellMouseEvent OnCellMouseClick = {read=FOnCellMouseClick, write=FOnCellMouseClick};
	
public:
	__fastcall virtual TCustomGridEh(Classes::TComponent* AOwner);
	__fastcall virtual ~TCustomGridEh(void);
	TGridCoord __fastcall MouseCoord(int X, int Y);
	virtual void __fastcall DefaultCellMouseClick(const TGridCoord &Cell, Controls::TMouseButton Button, Classes::TShiftState Shift, int X, int Y);
	__property bool Flat = {read=FFlat, write=SetFlat, nodefault};
	
__published:
	__property TabStop  = {default=1};
public:
	#pragma option push -w-inl
	/* TWinControl.CreateParented */ inline __fastcall TCustomGridEh(HWND ParentWindow) : Controls::TCustomControl(ParentWindow) { }
	#pragma option pop
	
};


class PASCALIMPLEMENTATION TInplaceEdit : public Mask::TCustomMaskEdit 
{
	typedef Mask::TCustomMaskEdit inherited;
	
private:
	TCustomGridEh* FGrid;
	int FClickTime;
	void __fastcall InternalMove(const Types::TRect &Loc, bool Redraw);
	void __fastcall SetGrid(TCustomGridEh* Value);
	HIDESBASE MESSAGE void __fastcall CMShowingChanged(Messages::TMessage &Message);
	MESSAGE void __fastcall WMGetDlgCode(Messages::TWMNoParams &Message);
	HIDESBASE MESSAGE void __fastcall WMPaste(Messages::TMessage &Message);
	HIDESBASE MESSAGE void __fastcall WMCut(Messages::TMessage &Message);
	MESSAGE void __fastcall WMClear(Messages::TMessage &Message);
	
protected:
	virtual void __fastcall CreateParams(Controls::TCreateParams &Params);
	DYNAMIC void __fastcall DblClick(void);
	DYNAMIC bool __fastcall DoMouseWheel(Classes::TShiftState Shift, int WheelDelta, const Types::TPoint &MousePos);
	virtual bool __fastcall EditCanModify(void);
	DYNAMIC void __fastcall KeyDown(Word &Key, Classes::TShiftState Shift);
	DYNAMIC void __fastcall KeyPress(char &Key);
	DYNAMIC void __fastcall KeyUp(Word &Key, Classes::TShiftState Shift);
	virtual void __fastcall BoundsChanged(void);
	virtual void __fastcall UpdateContents(void);
	virtual void __fastcall WndProc(Messages::TMessage &Message);
	__property TCustomGridEh* Grid = {read=FGrid};
	
public:
	__fastcall virtual TInplaceEdit(Classes::TComponent* AOwner);
	void __fastcall Deselect(void);
	HIDESBASE void __fastcall Hide(void);
	HIDESBASE void __fastcall Invalidate(void);
	void __fastcall Move(const Types::TRect &Loc);
	bool __fastcall PosEqual(const Types::TRect &Rect);
	HIDESBASE void __fastcall SetFocus(void);
	void __fastcall UpdateLoc(const Types::TRect &Loc);
	HIDESBASE bool __fastcall Visible(void);
	__property MaxLength  = {default=0};
public:
	#pragma option push -w-inl
	/* TWinControl.CreateParented */ inline __fastcall TInplaceEdit(HWND ParentWindow) : Mask::TCustomMaskEdit(ParentWindow) { }
	#pragma option pop
	#pragma option push -w-inl
	/* TWinControl.Destroy */ inline __fastcall virtual ~TInplaceEdit(void) { }
	#pragma option pop
	
};


typedef Types::TRect  TGridRect;

typedef void __fastcall (__closure *TSelectCellEvent)(System::TObject* Sender, int ACol, int ARow, bool &CanSelect);

typedef void __fastcall (__closure *TDrawCellEvent)(System::TObject* Sender, int ACol, int ARow, const Types::TRect &Rect, TGridDrawState State);

typedef void __fastcall (__closure *TGetEditEvent)(System::TObject* Sender, int ACol, int ARow, AnsiString &Value);

typedef void __fastcall (__closure *TSetEditEvent)(System::TObject* Sender, int ACol, int ARow, const AnsiString Value);

typedef void __fastcall (__closure *TMovedEvent)(System::TObject* Sender, int FromIndex, int ToIndex);

class DELPHICLASS TCustomDrawGridEh;
class PASCALIMPLEMENTATION TCustomDrawGridEh : public TCustomGridEh 
{
	typedef TCustomGridEh inherited;
	
private:
	TMovedEvent FOnColumnMoved;
	TDrawCellEvent FOnDrawCell;
	TGetEditEvent FOnGetEditMask;
	TGetEditEvent FOnGetEditText;
	TMovedEvent FOnRowMoved;
	TSelectCellEvent FOnSelectCell;
	TSetEditEvent FOnSetEditText;
	Classes::TNotifyEvent FOnTopLeftChanged;
	
protected:
	DYNAMIC void __fastcall ColumnMoved(int FromIndex, int ToIndex);
	virtual void __fastcall DrawCell(int ACol, int ARow, const Types::TRect &ARect, TGridDrawState AState);
	DYNAMIC AnsiString __fastcall GetEditMask(int ACol, int ARow);
	DYNAMIC AnsiString __fastcall GetEditText(int ACol, int ARow);
	DYNAMIC void __fastcall RowMoved(int FromIndex, int ToIndex);
	virtual bool __fastcall SelectCell(int ACol, int ARow);
	DYNAMIC void __fastcall SetEditText(int ACol, int ARow, const AnsiString Value);
	DYNAMIC void __fastcall TopLeftChanged(void);
	__property TMovedEvent OnColumnMoved = {read=FOnColumnMoved, write=FOnColumnMoved};
	__property TDrawCellEvent OnDrawCell = {read=FOnDrawCell, write=FOnDrawCell};
	__property TGetEditEvent OnGetEditMask = {read=FOnGetEditMask, write=FOnGetEditMask};
	__property TGetEditEvent OnGetEditText = {read=FOnGetEditText, write=FOnGetEditText};
	__property TMovedEvent OnRowMoved = {read=FOnRowMoved, write=FOnRowMoved};
	__property TSelectCellEvent OnSelectCell = {read=FOnSelectCell, write=FOnSelectCell};
	__property TSetEditEvent OnSetEditText = {read=FOnSetEditText, write=FOnSetEditText};
	__property Classes::TNotifyEvent OnTopLeftChanged = {read=FOnTopLeftChanged, write=FOnTopLeftChanged};
	
public:
	HIDESBASE Types::TRect __fastcall CellRect(int ACol, int ARow);
	void __fastcall MouseToCell(int X, int Y, int &ACol, int &ARow);
	__property Canvas ;
	__property Col ;
	__property ColWidths ;
	__property EditorMode ;
	__property GridHeight ;
	__property GridWidth ;
	__property LeftCol ;
	__property Selection ;
	__property Row ;
	__property RowHeights ;
	__property TabStops ;
	__property TopRow ;
	__property ContraRowCount  = {default=0};
	__property ContraColCount  = {default=0};
	__property FullRowCount ;
	__property FullColCount ;
	__property FrozenColCount ;
	__property FrozenRowCount ;
	__property Flat ;
public:
	#pragma option push -w-inl
	/* TCustomGridEh.Create */ inline __fastcall virtual TCustomDrawGridEh(Classes::TComponent* AOwner) : TCustomGridEh(AOwner) { }
	#pragma option pop
	#pragma option push -w-inl
	/* TCustomGridEh.Destroy */ inline __fastcall virtual ~TCustomDrawGridEh(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TWinControl.CreateParented */ inline __fastcall TCustomDrawGridEh(HWND ParentWindow) : TCustomGridEh(ParentWindow) { }
	#pragma option pop
	
};


class DELPHICLASS TDrawGridEh;
class PASCALIMPLEMENTATION TDrawGridEh : public TCustomDrawGridEh 
{
	typedef TCustomDrawGridEh inherited;
	
__published:
	__property Align  = {default=0};
	__property Anchors  = {default=3};
	__property BiDiMode ;
	__property BorderStyle  = {default=1};
	__property Color  = {default=-16777211};
	__property ColCount  = {default=5};
	__property Constraints ;
	__property Ctl3D ;
	__property DefaultColWidth  = {default=64};
	__property DefaultRowHeight  = {default=24};
	__property DefaultDrawing  = {default=1};
	__property DragCursor  = {default=-12};
	__property DragKind  = {default=0};
	__property DragMode  = {default=0};
	__property Enabled  = {default=1};
	__property FixedColor  = {default=-16777201};
	__property FixedCols  = {default=1};
	__property RowCount  = {default=5};
	__property FixedRows  = {default=1};
	__property Font ;
	__property GridLineWidth  = {default=1};
	__property Options  = {default=31};
	__property ParentBiDiMode  = {default=1};
	__property ParentColor  = {default=0};
	__property ParentCtl3D  = {default=1};
	__property ParentFont  = {default=1};
	__property ParentShowHint  = {default=1};
	__property PopupMenu ;
	__property ScrollBars  = {default=3};
	__property ShowHint ;
	__property TabOrder  = {default=-1};
	__property Visible  = {default=1};
	__property VisibleColCount ;
	__property VisibleRowCount ;
	__property OnClick ;
	__property OnColumnMoved ;
	__property OnDblClick ;
	__property OnDragDrop ;
	__property OnDragOver ;
	__property OnDrawCell ;
	__property OnEndDock ;
	__property OnEndDrag ;
	__property OnEnter ;
	__property OnExit ;
	__property OnGetEditMask ;
	__property OnGetEditText ;
	__property OnKeyDown ;
	__property OnKeyPress ;
	__property OnKeyUp ;
	__property OnMouseDown ;
	__property OnMouseMove ;
	__property OnMouseUp ;
	__property OnMouseWheelDown ;
	__property OnMouseWheelUp ;
	__property OnRowMoved ;
	__property OnSelectCell ;
	__property OnSetEditText ;
	__property OnStartDock ;
	__property OnStartDrag ;
	__property OnTopLeftChanged ;
public:
	#pragma option push -w-inl
	/* TCustomGridEh.Create */ inline __fastcall virtual TDrawGridEh(Classes::TComponent* AOwner) : TCustomDrawGridEh(AOwner) { }
	#pragma option pop
	#pragma option push -w-inl
	/* TCustomGridEh.Destroy */ inline __fastcall virtual ~TDrawGridEh(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TWinControl.CreateParented */ inline __fastcall TDrawGridEh(HWND ParentWindow) : TCustomDrawGridEh(ParentWindow) { }
	#pragma option pop
	
};


//-- var, const, procedure ---------------------------------------------------
static const int MaxCustomExtentsEh = 0x7ffffff;
static const Shortint MaxShortIntEh = 127;
extern PACKAGE TGridCoord __fastcall GridCoord(int X, int Y);

}	/* namespace Gridseh */
using namespace Gridseh;
#pragma pack(pop)
#pragma option pop

#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif	// Gridseh

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久噜噜噜久久中文字幕色伊伊 | 亚洲人成影院在线观看| 亚洲精品国产第一综合99久久| 日韩中文字幕区一区有砖一区| 韩国理伦片一区二区三区在线播放| 99国内精品久久| 日韩一级完整毛片| 艳妇臀荡乳欲伦亚洲一区| 国精产品一区一区三区mba桃花 | 91丝袜高跟美女视频| 日韩欧美一级精品久久| 亚洲三级久久久| 国产91丝袜在线18| 日韩欧美123| 丝袜亚洲另类欧美| 91久久精品一区二区三区| 久久久国产午夜精品| 免费看日韩a级影片| 欧美巨大另类极品videosbest| 国产精品久久久一本精品| 国产一区欧美二区| 精品91自产拍在线观看一区| 亚洲成人一区在线| 欧美三级电影一区| 亚洲人被黑人高潮完整版| 国产999精品久久久久久| 久久精品日产第一区二区三区高清版 | 久久久噜噜噜久噜久久综合| 麻豆一区二区三| 91精品国产综合久久久久久漫画| 亚洲一区二区在线观看视频| 在线一区二区三区四区| 亚洲视频在线一区| 色综合久久中文字幕综合网 | 亚洲一区二区综合| 在线观看欧美精品| 亚欧色一区w666天堂| 欧美在线一二三| 亚洲高清中文字幕| 9191成人精品久久| 免费观看日韩av| www亚洲一区| 国产成人免费在线| 最好看的中文字幕久久| 色成年激情久久综合| 亚洲国产一区二区三区| 欧美精品久久99| 韩国一区二区视频| 亚洲欧美自拍偷拍色图| 色婷婷亚洲精品| 午夜精品久久久久久久久久久| 91精品国产综合久久精品性色| 精品一区二区三区视频| 久久久久久久久久久久久女国产乱 | 国产成人免费视频| 亚洲少妇中出一区| 欧美日韩黄色一区二区| 麻豆91在线看| 国产精品久久久久影视| 在线一区二区观看| 精品一区二区三区蜜桃| 国产欧美一区二区三区沐欲| 99这里都是精品| 舔着乳尖日韩一区| 国产亚洲精久久久久久| 在线亚洲+欧美+日本专区| 日韩av一区二| 国产精品久久三区| 欧美精品日韩一区| 国产999精品久久久久久 | 国产精品美女久久久久久久| 色嗨嗨av一区二区三区| 精品一区二区免费| 亚洲码国产岛国毛片在线| 91精品国产欧美一区二区成人| 国产精品主播直播| 午夜精品影院在线观看| 欧美激情一区二区| 欧美一区二区三区日韩视频| 成人免费观看视频| 日本不卡视频在线观看| 亚洲欧洲日本在线| 久久久久久久电影| 51精品国自产在线| 色综合天天天天做夜夜夜夜做| 美女网站视频久久| 亚洲高清免费在线| 1024成人网色www| 久久亚洲春色中文字幕久久久| 欧美性xxxxxx少妇| jlzzjlzz国产精品久久| 国产一二三精品| 免费看欧美女人艹b| 亚洲线精品一区二区三区八戒| 国产女同性恋一区二区| 日韩欧美在线影院| 欧美日韩亚洲综合一区二区三区 | 欧美激情中文字幕一区二区| 日韩一区二区免费视频| 欧洲亚洲精品在线| 91香蕉视频黄| 成人av电影在线网| 国产不卡免费视频| 国产在线精品免费av| 久久精品国产亚洲5555| 男人操女人的视频在线观看欧美| 亚洲高清视频在线| 亚洲一级片在线观看| 亚洲欧美日韩成人高清在线一区| 国产精品久久久久久久久搜平片 | 久久久久亚洲蜜桃| 欧美va亚洲va| 精品国产91洋老外米糕| 精品日韩在线观看| 精品国产亚洲一区二区三区在线观看| 欧美一区二区三区视频在线观看| 欧美日韩精品三区| 欧美日本在线观看| 91麻豆精品国产91久久久| 欧美一区二区日韩| 欧美videos大乳护士334| 久久一二三国产| 国产蜜臀97一区二区三区 | 一区二区在线看| 亚洲与欧洲av电影| 一区二区三区四区亚洲| 亚洲国产sm捆绑调教视频| 日韩精品电影一区亚洲| 精品一区二区三区视频在线观看| 国产呦精品一区二区三区网站| 国产一区二区三区在线观看免费视频 | 亚洲日本va午夜在线影院| 亚洲欧美偷拍卡通变态| 亚洲一区免费视频| 日韩黄色免费网站| 国内欧美视频一区二区| 成年人国产精品| 欧美性色欧美a在线播放| 欧美一区二区三区精品| 久久综合五月天婷婷伊人| 久久久99久久精品欧美| 亚洲人精品午夜| 秋霞av亚洲一区二区三| 国产999精品久久| 欧美三级电影在线看| 精品国产一区二区三区四区四 | 日韩视频在线一区二区| 国产婷婷色一区二区三区四区 | 97精品超碰一区二区三区| 欧美性大战久久久久久久| 精品国产不卡一区二区三区| 国产精品初高中害羞小美女文| 亚洲成人动漫在线免费观看| 国产一区二区三区视频在线播放| www..com久久爱| 欧美精品tushy高清| 国产人成一区二区三区影院| 亚洲一区二区三区中文字幕 | 亚洲综合在线第一页| 裸体一区二区三区| av电影天堂一区二区在线观看| 91成人免费在线| 精品国产乱码久久久久久牛牛| 专区另类欧美日韩| 国产中文字幕一区| 欧美日韩高清一区| 亚洲色图在线视频| 国产美女在线精品| 欧美日韩高清影院| 亚洲男同性视频| 国产成人在线视频播放| 制服丝袜日韩国产| 一区二区成人在线观看| 高清成人免费视频| 日韩欧美亚洲另类制服综合在线 | 日本成人在线电影网| fc2成人免费人成在线观看播放| 欧美一级片在线观看| 一区二区三区在线视频观看58| 懂色av中文一区二区三区| 日韩精品一区二区三区在线观看| 亚洲午夜免费视频| 91无套直看片红桃| 亚洲国产精品av| 国产精品亚洲а∨天堂免在线| 欧美一区二区美女| 亚洲成av人**亚洲成av**| 91在线观看高清| 中文字幕乱码久久午夜不卡| 精久久久久久久久久久| 日韩一区二区三区电影在线观看| 午夜精品爽啪视频| 欧美精品久久99久久在免费线| 亚洲国产综合人成综合网站| 在线精品亚洲一区二区不卡| 一区二区三区av电影| 色先锋久久av资源部| 国产精品久久久久久久蜜臀| 成人综合激情网| 国产精品国产三级国产普通话99|