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

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

?? prndbgeh.hpp

?? 一個功能強大的DBGRID控件
?? HPP
字號:
// CodeGear C++ Builder
// Copyright (c) 1995, 2007 by CodeGear
// All rights reserved

// (DO NOT EDIT: machine generated header) 'Prndbgeh.pas' rev: 11.00

#ifndef PrndbgehHPP
#define PrndbgehHPP

#pragma delphiheader begin
#pragma option push
#pragma option -w-      // All warnings off
#pragma option -Vx      // Zero-length empty class member functions
#pragma pack(push,8)
#include <System.hpp>	// Pascal unit
#include <Sysinit.hpp>	// Pascal unit
#include <Windows.hpp>	// Pascal unit
#include <Messages.hpp>	// Pascal unit
#include <Sysutils.hpp>	// Pascal unit
#include <Classes.hpp>	// Pascal unit
#include <Graphics.hpp>	// Pascal unit
#include <Controls.hpp>	// Pascal unit
#include <Dbgrideh.hpp>	// Pascal unit
#include <Prntseh.hpp>	// Pascal unit
#include <Ehlibvcl.hpp>	// Pascal unit
#include <Imglist.hpp>	// Pascal unit
#include <Prvieweh.hpp>	// Pascal unit
#include <Forms.hpp>	// Pascal unit
#include <Db.hpp>	// Pascal unit
#include <Gridseh.hpp>	// Pascal unit
#include <Stdctrls.hpp>	// Pascal unit
#include <Comctrls.hpp>	// Pascal unit

//-- user supplied -----------------------------------------------------------

namespace Prndbgeh
{
//-- type declarations -------------------------------------------------------
#pragma option push -b-
enum TMeasureUnits { MM, Inches };
#pragma option pop

#pragma option push -b-
enum TPrintDBGridEhOption { pghFitGridToPageWidth, pghColored, pghRowAutoStretch, pghFitingByColWidths, pghOptimalColWidths };
#pragma option pop

typedef Set<TPrintDBGridEhOption, pghFitGridToPageWidth, pghOptimalColWidths>  TPrintDBGridEhOptions;

class DELPHICLASS TPageParams;
class PASCALIMPLEMENTATION TPageParams : public Classes::TPersistent 
{
	typedef Classes::TPersistent inherited;
	
private:
	System::Currency FBottomMargin;
	System::Currency FRightMargin;
	System::Currency FLeftMargin;
	System::Currency FTopMargin;
	void __fastcall SetBottomMargin(const System::Currency Value);
	void __fastcall SetLeftMargin(const System::Currency Value);
	void __fastcall SetRightMargin(const System::Currency Value);
	void __fastcall SetTopMargin(const System::Currency Value);
	bool __fastcall IsBottomMarginStored(void);
	bool __fastcall IsLeftMarginStored(void);
	bool __fastcall IsRightMarginStored(void);
	bool __fastcall IsTopMarginStored(void);
	
public:
	__fastcall TPageParams(void);
	virtual void __fastcall Assign(Classes::TPersistent* Source);
	
__published:
	__property System::Currency BottomMargin = {read=FBottomMargin, write=SetBottomMargin, stored=IsBottomMarginStored};
	__property System::Currency LeftMargin = {read=FLeftMargin, write=SetLeftMargin, stored=IsLeftMarginStored};
	__property System::Currency RightMargin = {read=FRightMargin, write=SetRightMargin, stored=IsRightMarginStored};
	__property System::Currency TopMargin = {read=FTopMargin, write=SetTopMargin, stored=IsTopMarginStored};
public:
	#pragma option push -w-inl
	/* TPersistent.Destroy */ inline __fastcall virtual ~TPageParams(void) { }
	#pragma option pop
	
};


#pragma option push -b-
enum TPageColontitleLineType { pcltNon, pcltSingleLine, pcltDoubleLine };
#pragma option pop

class DELPHICLASS TPageColontitle;
class PASCALIMPLEMENTATION TPageColontitle : public Classes::TPersistent 
{
	typedef Classes::TPersistent inherited;
	
private:
	Classes::TStrings* FCenterText;
	Graphics::TFont* FFont;
	Classes::TStrings* FLeftText;
	TPageColontitleLineType FLineType;
	Classes::TStrings* FRightText;
	void __fastcall SetCenterText(const Classes::TStrings* Value);
	void __fastcall SetFont(const Graphics::TFont* Value);
	void __fastcall SetLeftText(const Classes::TStrings* Value);
	void __fastcall SetLineType(const TPageColontitleLineType Value);
	void __fastcall SetRightText(const Classes::TStrings* Value);
	
public:
	virtual void __fastcall Assign(Classes::TPersistent* Source);
	__fastcall TPageColontitle(void);
	__fastcall virtual ~TPageColontitle(void);
	
__published:
	__property Classes::TStrings* CenterText = {read=FCenterText, write=SetCenterText};
	__property Graphics::TFont* Font = {read=FFont, write=SetFont};
	__property Classes::TStrings* LeftText = {read=FLeftText, write=SetLeftText};
	__property TPageColontitleLineType LineType = {read=FLineType, write=SetLineType, default=0};
	__property Classes::TStrings* RightText = {read=FRightText, write=SetRightText};
};


class DELPHICLASS TPrintDBGridEh;
class PASCALIMPLEMENTATION TPrintDBGridEh : public Classes::TComponent 
{
	typedef Classes::TComponent inherited;
	
private:
	Classes::TStrings* FAfterGridText;
	Classes::TStrings* FBeforeGridText;
	Dbgrideh::TColCellParamsEh* FColCellParamsEh;
	Dbgrideh::TDBGridEh* FDBGridEh;
	Classes::TNotifyEvent FOnAfterPrint;
	Classes::TNotifyEvent FOnBeforePrint;
	Classes::TNotifyEvent FOnPrinterSetupDialog;
	TPrintDBGridEhOptions FOptions;
	TPageParams* FPage;
	TPageColontitle* FPageFooter;
	TPageColontitle* FPageHeader;
	AnsiString FPrintFontName;
	Classes::TStrings* FSubstitutesNames;
	Classes::TStrings* FSubstitutesValues;
	Classes::TStrings* FTitle;
	TMeasureUnits FUnits;
	Dbgrideh::TColCellParamsEh* FVarColCellParamsEh;
	Classes::TStrings* FLastRowTexts;
	Classes::TStrings* __fastcall GetAfterGridText(void);
	Classes::TStrings* __fastcall GetBeforeGridText(void);
	int __fastcall GridTextReplace(Classes::TStrings* RichStrings, const AnsiString SearchStr, const AnsiString ReplaceStr, int StartPos, int Length, Comctrls::TSearchTypes Options, bool ReplaceAll);
	void __fastcall ReadAfterGridText(Classes::TStream* Stream);
	void __fastcall ReadBeforeGridText(Classes::TStream* Stream);
	void __fastcall SetAfterGridText(const Classes::TStrings* Value);
	void __fastcall SetBeforeGridText(const Classes::TStrings* Value);
	void __fastcall SetDBGridEh(const Dbgrideh::TDBGridEh* Value);
	void __fastcall SetOptions(const TPrintDBGridEhOptions Value);
	void __fastcall SetPage(const TPageParams* Value);
	void __fastcall SetPageFooter(const TPageColontitle* Value);
	void __fastcall SetPageHeader(const TPageColontitle* Value);
	void __fastcall SetPrintFontName(const AnsiString Value);
	void __fastcall SetTitle(const Classes::TStrings* Value);
	void __fastcall SetUnits(const TMeasureUnits Value);
	void __fastcall WriteAfterGridText(Classes::TStream* Stream);
	void __fastcall WriteBeforeGridText(Classes::TStream* Stream);
	
protected:
	virtual void __fastcall DefineProperties(Classes::TFiler* Filer);
	virtual void __fastcall Notification(Classes::TComponent* AComponent, Classes::TOperation Operation);
	void __fastcall PrinterSetupDialogPreview(System::TObject* Sender);
	
public:
	__fastcall virtual TPrintDBGridEh(Classes::TComponent* AOwner);
	__fastcall virtual ~TPrintDBGridEh(void);
	bool __fastcall PrinterSetupDialog(void);
	void __fastcall Preview(void);
	void __fastcall Print(void);
	void __fastcall PrintTo(Prntseh::TVirtualPrinter* VPrinter);
	void __fastcall SetSubstitutes(System::TVarRec * ASubstitutes, const int ASubstitutes_Size);
	
__published:
	__property Classes::TStrings* AfterGridText = {read=GetAfterGridText, write=SetAfterGridText, stored=false};
	__property Classes::TStrings* BeforeGridText = {read=GetBeforeGridText, write=SetBeforeGridText, stored=false};
	__property Dbgrideh::TDBGridEh* DBGridEh = {read=FDBGridEh, write=SetDBGridEh};
	__property TPrintDBGridEhOptions Options = {read=FOptions, write=SetOptions, nodefault};
	__property TPageParams* Page = {read=FPage, write=SetPage};
	__property TPageColontitle* PageFooter = {read=FPageFooter, write=SetPageFooter};
	__property TPageColontitle* PageHeader = {read=FPageHeader, write=SetPageHeader};
	__property AnsiString PrintFontName = {read=FPrintFontName, write=SetPrintFontName};
	__property Classes::TStrings* Title = {read=FTitle, write=SetTitle};
	__property TMeasureUnits Units = {read=FUnits, write=SetUnits, nodefault};
	__property Classes::TNotifyEvent OnAfterPrint = {read=FOnAfterPrint, write=FOnAfterPrint};
	__property Classes::TNotifyEvent OnBeforePrint = {read=FOnBeforePrint, write=FOnBeforePrint};
	__property Classes::TNotifyEvent OnPrinterSetupDialog = {read=FOnPrinterSetupDialog, write=FOnPrinterSetupDialog};
};


//-- var, const, procedure ---------------------------------------------------

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

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆专区一区二区三区四区五区| 99久久久免费精品国产一区二区| 国产麻豆日韩欧美久久| 91偷拍与自偷拍精品| 欧美成人激情免费网| 亚洲综合一二三区| 国产精品77777竹菊影视小说| 欧美视频一区二区| 国产精品久久精品日日| 国内精品不卡在线| 欧美二区乱c少妇| 亚洲老妇xxxxxx| 成人中文字幕电影| 欧美xxxx老人做受| 日韩精彩视频在线观看| 欧日韩精品视频| 国产精品情趣视频| 国产乱对白刺激视频不卡| 7777精品伊人久久久大香线蕉最新版| 中文字幕亚洲精品在线观看| 狠狠色丁香久久婷婷综合丁香| 欧美丰满少妇xxxxx高潮对白| 一区二区三区成人| 欧美影院一区二区三区| 亚洲精品亚洲人成人网| 91麻豆国产香蕉久久精品| 亚洲国产高清在线观看视频| 韩国欧美国产1区| 日韩欧美另类在线| 日本欧美在线看| 欧美一区二区三区思思人| 性做久久久久久免费观看| 欧美猛男超大videosgay| 亚洲一区二区在线免费观看视频| 色噜噜偷拍精品综合在线| 亚洲欧美激情在线| 色噜噜久久综合| 亚洲午夜免费视频| 91精品国产乱| 久久66热re国产| 久久嫩草精品久久久精品| 国产成人免费在线视频| 中文一区二区在线观看| 成人av免费网站| 亚洲精品乱码久久久久久久久| 91精品福利在线| 首页亚洲欧美制服丝腿| 精品乱人伦小说| 懂色av一区二区三区免费观看 | 国产日韩欧美不卡在线| 国产裸体歌舞团一区二区| 国产精品麻豆一区二区| 91激情五月电影| 青青草精品视频| 久久蜜桃香蕉精品一区二区三区| 丁香婷婷综合激情五月色| 日本一区二区综合亚洲| 在线观看精品一区| 日本一不卡视频| 国产日本亚洲高清| 色婷婷久久久综合中文字幕| 日韩专区欧美专区| 国产午夜亚洲精品午夜鲁丝片| 不卡视频一二三四| 丝袜美腿亚洲色图| 国产欧美日韩中文久久| 91美女福利视频| 麻豆精品精品国产自在97香蕉| 国产精品盗摄一区二区三区| 欧美三级视频在线播放| 国内成人精品2018免费看| 亚洲日本欧美天堂| 日韩一区二区中文字幕| 99re亚洲国产精品| 蜜臀久久99精品久久久画质超高清| 国产精品麻豆视频| 欧美一级免费大片| 色婷婷久久久亚洲一区二区三区| 玖玖九九国产精品| 亚洲精品乱码久久久久| 久久久亚洲精华液精华液精华液| 在线观看91精品国产入口| 黄网站免费久久| 亚洲电影视频在线| 日韩毛片高清在线播放| 日韩精品一区二区三区中文精品| 色噜噜狠狠一区二区三区果冻| 国产精品一区三区| 日韩福利电影在线| 亚洲免费看黄网站| 国产精品日日摸夜夜摸av| 欧美xxx久久| 91精品国产综合久久精品app| 91在线视频在线| 成人免费看黄yyy456| 精品午夜久久福利影院| 欧美a一区二区| 亚欧色一区w666天堂| 亚洲欧美乱综合| 国产精品久久久久aaaa樱花| 国产视频一区在线观看| 日韩欧美一级二级三级久久久| 色爱区综合激月婷婷| 99精品在线免费| 成人在线视频一区二区| 福利电影一区二区三区| 久久99久久99| 国内精品国产成人| 国产一区二区视频在线| 久久99久久久欧美国产| 午夜国产精品一区| 天堂蜜桃一区二区三区 | 在线观看av不卡| av电影天堂一区二区在线观看| 国产精品资源在线观看| 老司机精品视频线观看86| 免费在线视频一区| 久久草av在线| 国内外成人在线| 国产一区二区三区黄视频 | 蜜臀久久99精品久久久久宅男| 天堂影院一区二区| 免费一区二区视频| 伦理电影国产精品| 国产在线精品一区二区三区不卡| 久久9热精品视频| 国产激情一区二区三区| 成人av在线网| 在线观看一区不卡| 日韩欧美一区二区不卡| 久久综合色婷婷| 国产精品欧美一级免费| 亚洲丝袜制服诱惑| 亚洲综合色丁香婷婷六月图片| 日韩中文字幕麻豆| 精品一区二区精品| www.激情成人| 欧美午夜精品免费| 精品久久五月天| 一色桃子久久精品亚洲| 亚洲成人自拍偷拍| 国产一区二区三区国产| av动漫一区二区| 91精品国产一区二区三区香蕉| 2023国产一二三区日本精品2022| 国产精品无圣光一区二区| 亚洲欧美另类小说视频| 奇米777欧美一区二区| 国产xxx精品视频大全| 91久久精品一区二区三区| 日韩免费视频线观看| 日韩毛片视频在线看| 免费成人你懂的| a在线欧美一区| 91精品在线观看入口| 国产精品久久看| 青椒成人免费视频| 92国产精品观看| 精品免费国产二区三区| 亚洲精品日产精品乱码不卡| 蜜桃精品视频在线观看| 91麻豆精品在线观看| 日韩精品在线看片z| 最新国产精品久久精品| 美女国产一区二区三区| 一本到不卡免费一区二区| 久久亚洲欧美国产精品乐播| 亚洲一二三四在线观看| 国产精品456| 日韩午夜在线观看视频| 一区二区三区鲁丝不卡| 国产91在线观看| 日韩视频免费观看高清在线视频| 亚洲欧美偷拍另类a∨色屁股| 九九热在线视频观看这里只有精品| 在线亚洲高清视频| 欧美极品xxx| 国产一区二区在线观看视频| 51午夜精品国产| 一区二区三区色| a美女胸又www黄视频久久| 2023国产一二三区日本精品2022| 午夜伦欧美伦电影理论片| 91久久精品一区二区三区| 中文字幕亚洲区| 99视频在线观看一区三区| 久久久国产一区二区三区四区小说 | 亚洲资源中文字幕| 99久久久久免费精品国产| 国产欧美中文在线| 国产专区欧美精品| 日韩一二在线观看| 美女在线观看视频一区二区| 欧美日韩国产高清一区| 亚洲精品免费看| 在线观看91视频| 偷窥少妇高潮呻吟av久久免费| 欧美视频在线一区| 午夜成人免费视频| 欧美精品日韩精品|