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

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

?? frxclass.hpp

?? 這個是功能強大的報表軟件
?? HPP
?? 第 1 頁 / 共 5 頁
字號:
// Borland C++ Builder
// Copyright (c) 1995, 2005 by Borland Software Corporation
// All rights reserved

// (DO NOT EDIT: machine generated header) 'Frxclass.pas' rev: 10.00

#ifndef FrxclassHPP
#define FrxclassHPP

#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 <Sysutils.hpp>	// Pascal unit
#include <Windows.hpp>	// Pascal unit
#include <Messages.hpp>	// Pascal unit
#include <Classes.hpp>	// Pascal unit
#include <Graphics.hpp>	// Pascal unit
#include <Controls.hpp>	// Pascal unit
#include <Forms.hpp>	// Pascal unit
#include <Dialogs.hpp>	// Pascal unit
#include <Inifiles.hpp>	// Pascal unit
#include <Extctrls.hpp>	// Pascal unit
#include <Printers.hpp>	// Pascal unit
#include <Frxvariables.hpp>	// Pascal unit
#include <Frxxml.hpp>	// Pascal unit
#include <Frxprogress.hpp>	// Pascal unit
#include <Fs_iinterpreter.hpp>	// Pascal unit
#include <Frxunicodeutils.hpp>	// Pascal unit
#include <Variants.hpp>	// Pascal unit
#include <Syncobjs.hpp>	// Pascal unit
#include <Widestrings.hpp>	// Pascal unit

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

namespace Frxclass
{
//-- type declarations -------------------------------------------------------
typedef AnsiString TfrxNotifyEvent;

typedef AnsiString TfrxCloseQueryEvent;

typedef AnsiString TfrxKeyEvent;

typedef AnsiString TfrxKeyPressEvent;

typedef AnsiString TfrxMouseEvent;

typedef AnsiString TfrxMouseMoveEvent;

typedef AnsiString TfrxPreviewClickEvent;

typedef AnsiString TfrxRunDialogsEvent;

typedef int SYSINT;

#pragma option push -b-
enum frxClass__1 { csContainer, csPreviewVisible, csDefaultDiff };
#pragma option pop

typedef Set<frxClass__1, csContainer, csDefaultDiff>  TfrxComponentStyle;

#pragma option push -b-
enum TfrxStretchMode { smDontStretch, smActualHeight, smMaxHeight };
#pragma option pop

#pragma option push -b-
enum TfrxShiftMode { smDontShift, smAlways, smWhenOverlapped };
#pragma option pop

#pragma option push -b-
enum TfrxDuplexMode { dmNone, dmVertical, dmHorizontal, dmSimplex };
#pragma option pop

#pragma option push -b-
enum TfrxAlign { baNone, baLeft, baRight, baCenter, baWidth, baBottom, baClient };
#pragma option pop

#pragma option push -b-
enum TfrxFrameStyle { fsSolid, fsDash, fsDot, fsDashDot, fsDashDotDot, fsDouble, fsAltDot, fsSquare };
#pragma option pop

#pragma option push -b-
enum TfrxFrameType { ftLeft, ftRight, ftTop, ftBottom };
#pragma option pop

typedef Set<TfrxFrameType, ftLeft, ftBottom>  TfrxFrameTypes;

#pragma option push -b-
enum TfrxFormatKind { fkText, fkNumeric, fkDateTime, fkBoolean };
#pragma option pop

#pragma option push -b-
enum TfrxHAlign { haLeft, haRight, haCenter, haBlock };
#pragma option pop

#pragma option push -b-
enum TfrxVAlign { vaTop, vaBottom, vaCenter };
#pragma option pop

#pragma option push -b-
enum TfrxSilentMode { simMessageBoxes, simSilent, simReThrow };
#pragma option pop

#pragma option push -b-
enum TfrxRestriction { rfDontModify, rfDontSize, rfDontMove, rfDontDelete, rfDontEdit };
#pragma option pop

typedef Set<TfrxRestriction, rfDontModify, rfDontEdit>  TfrxRestrictions;

#pragma option push -b-
enum TfrxShapeKind { skRectangle, skRoundRectangle, skEllipse, skTriangle, skDiamond, skDiagonal1, skDiagonal2 };
#pragma option pop

#pragma option push -b-
enum TfrxPreviewButton { pbPrint, pbLoad, pbSave, pbExport, pbZoom, pbFind, pbOutline, pbPageSetup, pbTools, pbEdit, pbNavigator, pbExportQuick, pbNoClose, pbNoFullScreen, pbNoEmail };
#pragma option pop

typedef Set<TfrxPreviewButton, pbPrint, pbNoEmail>  TfrxPreviewButtons;

#pragma option push -b-
enum TfrxZoomMode { zmDefault, zmWholePage, zmPageWidth, zmManyPages };
#pragma option pop

#pragma option push -b-
enum TfrxPrintPages { ppAll, ppOdd, ppEven };
#pragma option pop

#pragma option push -b-
enum TfrxAddPageAction { apWriteOver, apAdd };
#pragma option pop

#pragma option push -b-
enum TfrxRangeBegin { rbFirst, rbCurrent };
#pragma option pop

#pragma option push -b-
enum TfrxRangeEnd { reLast, reCurrent, reCount };
#pragma option pop

#pragma option push -b-
enum TfrxFieldType { fftNumeric, fftString, fftBoolean };
#pragma option pop

#pragma option push -b-
enum TfrxProgressType { ptRunning, ptExporting, ptPrinting };
#pragma option pop

#pragma option push -b-
enum TfrxPrintMode { pmDefault, pmSplit, pmJoin, pmScale };
#pragma option pop

#pragma option push -b-
enum TfrxInheriteMode { imDefault, imDelete, imRename };
#pragma option pop

#pragma pack(push,1)
struct TfrxRect
{
	
public:
	Extended Left;
	Extended Top;
	Extended Right;
	Extended Bottom;
} ;
#pragma pack(pop)

#pragma pack(push,1)
struct TfrxPoint
{
	
public:
	Extended X;
	Extended Y;
} ;
#pragma pack(pop)

class DELPHICLASS TfrxReport;
typedef void __fastcall (__closure *TfrxProgressEvent)(TfrxReport* Sender, TfrxProgressType ProgressType, int Progress);

class DELPHICLASS TfrxReportComponent;
typedef void __fastcall (__closure *TfrxBeforePrintEvent)(TfrxReportComponent* Sender);

typedef void __fastcall (__closure *TfrxGetValueEvent)(const AnsiString VarName, Variant &Value);

typedef void __fastcall (__closure *TfrxNewGetValueEvent)(System::TObject* Sender, const AnsiString VarName, Variant &Value);

typedef Variant __fastcall (__closure *TfrxUserFunctionEvent)(const AnsiString MethodName, Variant &Params);

class DELPHICLASS TfrxPage;
typedef void __fastcall (__closure *TfrxManualBuildEvent)(TfrxPage* Page);

class DELPHICLASS TfrxView;
typedef void __fastcall (__closure *TfrxClickObjectEvent)(TfrxView* Sender, Controls::TMouseButton Button, Classes::TShiftState Shift, bool &Modified);

typedef void __fastcall (__closure *TfrxMouseOverObjectEvent)(TfrxView* Sender);

typedef void __fastcall (__closure *TfrxCheckEOFEvent)(System::TObject* Sender, bool &Eof);

class DELPHICLASS TfrxDialogPage;
typedef void __fastcall (__closure *TfrxRunDialogEvent)(TfrxDialogPage* Page);

typedef AnsiString __fastcall (__closure *TfrxEditConnectionEvent)(const AnsiString ConnString);

typedef void __fastcall (__closure *TfrxSetConnectionEvent)(const AnsiString ConnString);

class DELPHICLASS TfrxCustomDatabase;
typedef void __fastcall (__closure *TfrxBeforeConnectEvent)(TfrxCustomDatabase* Sender, bool &Connected);

class DELPHICLASS TfrxReportPage;
typedef void __fastcall (__closure *TfrxPrintPageEvent)(TfrxReportPage* Page, int CopyNo);

typedef void __fastcall (__closure *TfrxLoadTemplateEvent)(TfrxReport* Report, const AnsiString TemplateName);

class DELPHICLASS TfrxComponent;
class DELPHICLASS TfrxDataSet;
class PASCALIMPLEMENTATION TfrxComponent : public Classes::TComponent 
{
	typedef Classes::TComponent inherited;
	
private:
	Graphics::TFont* FFont;
	Classes::TList* FObjects;
	Classes::TList* FAllObjects;
	TfrxComponent* FParent;
	Extended FLeft;
	Extended FTop;
	Extended FWidth;
	Extended FHeight;
	bool FParentFont;
	int FGroupIndex;
	bool FIsDesigning;
	bool FIsLoading;
	bool FIsPrinting;
	bool FIsWriting;
	TfrxRestrictions FRestrictions;
	bool FVisible;
	AnsiString FDescription;
	bool FAncestor;
	TfrxComponentStyle FComponentStyle;
	Extended __fastcall GetAbsTop(void);
	TfrxPage* __fastcall GetPage(void);
	TfrxReport* __fastcall GetReport(void);
	bool __fastcall IsFontStored(void);
	Classes::TList* __fastcall GetAllObjects(void);
	Extended __fastcall GetAbsLeft(void);
	bool __fastcall GetIsLoading(void);
	bool __fastcall GetIsAncestor(void);
	
protected:
	AnsiString FAliasName;
	AnsiString FBaseName;
	TfrxComponent* FOriginalComponent;
	#pragma pack(push,1)
	TfrxRect FOriginalRect;
	#pragma pack(pop)
	TfrxComponent* FOriginalBand;
	virtual void __fastcall SetParent(TfrxComponent* AParent);
	virtual void __fastcall SetLeft(Extended Value);
	virtual void __fastcall SetTop(Extended Value);
	virtual void __fastcall SetWidth(Extended Value);
	virtual void __fastcall SetHeight(Extended Value);
	virtual void __fastcall SetName(const AnsiString AName);
	virtual void __fastcall SetFont(Graphics::TFont* Value);
	virtual void __fastcall SetParentFont(const bool Value);
	virtual void __fastcall SetVisible(bool Value);
	virtual void __fastcall FontChanged(System::TObject* Sender);
	AnsiString __fastcall DiffFont(Graphics::TFont* f1, Graphics::TFont* f2, const AnsiString Add);
	AnsiString __fastcall InternalDiff(TfrxComponent* AComponent);
	virtual Classes::TList* __fastcall GetContainerObjects(void);
	DYNAMIC void __fastcall GetChildren(Classes::TGetChildProc Proc, Classes::TComponent* Root);
	DYNAMIC Classes::TComponent* __fastcall GetChildOwner(void);
	
public:
	__fastcall virtual TfrxComponent(Classes::TComponent* AOwner);
	__fastcall virtual TfrxComponent(Classes::TComponent* AOwner, Word Flags);
	__fastcall virtual ~TfrxComponent(void);
	#pragma option push -w-inl
	/* virtual class method */ virtual AnsiString __fastcall GetDescription() { return GetDescription(__classid(TfrxComponent)); }
	#pragma option pop
	/*         class method */ static AnsiString __fastcall GetDescription(TMetaClass* vmt);
	virtual void __fastcall AlignChildren(void);
	virtual void __fastcall Assign(Classes::TPersistent* Source);
	void __fastcall AssignAll(TfrxComponent* Source, bool Streaming = false);
	virtual void __fastcall BeforeStartReport(void);
	virtual void __fastcall Clear(void);
	void __fastcall CreateUniqueName(void);
	virtual void __fastcall LoadFromStream(Classes::TStream* Stream);
	virtual void __fastcall SaveToStream(Classes::TStream* Stream, bool SaveChildren = true, bool SaveDefaultValues = false, bool Streaming = false);
	void __fastcall SetBounds(Extended ALeft, Extended ATop, Extended AWidth, Extended AHeight);
	virtual void __fastcall OnNotify(System::TObject* Sender);
	virtual void __fastcall OnPaste(void);
	AnsiString __fastcall AllDiff(TfrxComponent* AComponent);
	virtual AnsiString __fastcall Diff(TfrxComponent* AComponent);
	TfrxComponent* __fastcall FindObject(const AnsiString AName);
	virtual bool __fastcall ContainerAdd(TfrxComponent* Obj);
	virtual bool __fastcall ContainerMouseDown(System::TObject* Sender, int X, int Y);
	virtual void __fastcall ContainerMouseMove(System::TObject* Sender, int X, int Y);
	virtual void __fastcall ContainerMouseUp(System::TObject* Sender, int X, int Y);
	TfrxDataSet* __fastcall FindDataSet(TfrxDataSet* DataSet, const AnsiString DSName);
	__property Classes::TList* Objects = {read=FObjects};
	__property Classes::TList* AllObjects = {read=GetAllObjects};
	__property Classes::TList* ContainerObjects = {read=GetContainerObjects};
	__property TfrxComponent* Parent = {read=FParent, write=SetParent};
	__property TfrxPage* Page = {read=GetPage};
	__property TfrxReport* Report = {read=GetReport};
	__property bool IsAncestor = {read=GetIsAncestor, nodefault};
	__property bool IsDesigning = {read=FIsDesigning, write=FIsDesigning, nodefault};
	__property bool IsLoading = {read=GetIsLoading, write=FIsLoading, nodefault};
	__property bool IsPrinting = {read=FIsPrinting, write=FIsPrinting, nodefault};
	__property bool IsWriting = {read=FIsWriting, write=FIsWriting, nodefault};
	__property AnsiString BaseName = {read=FBaseName};
	__property int GroupIndex = {read=FGroupIndex, write=FGroupIndex, default=0};
	__property TfrxComponentStyle frComponentStyle = {read=FComponentStyle, write=FComponentStyle, nodefault};
	__property Extended Left = {read=FLeft, write=SetLeft};
	__property Extended Top = {read=FTop, write=SetTop};
	__property Extended Width = {read=FWidth, write=SetWidth};
	__property Extended Height = {read=FHeight, write=SetHeight};
	__property Extended AbsLeft = {read=GetAbsLeft};
	__property Extended AbsTop = {read=GetAbsTop};
	__property AnsiString Description = {read=FDescription, write=FDescription};
	__property bool ParentFont = {read=FParentFont, write=SetParentFont, default=1};
	__property TfrxRestrictions Restrictions = {read=FRestrictions, write=FRestrictions, default=0};
	__property bool Visible = {read=FVisible, write=SetVisible, default=1};
	__property Graphics::TFont* Font = {read=FFont, write=SetFont, stored=IsFontStored};
};


class PASCALIMPLEMENTATION TfrxReportComponent : public TfrxComponent 
{
	typedef TfrxComponent inherited;
	
private:
	AnsiString FOnAfterData;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级国产精品| 麻豆91在线看| 国产在线精品视频| 色婷婷综合久久久| 久久久久久免费毛片精品| 午夜精品久久久久影视| 9久草视频在线视频精品| 日韩精品一区二| 亚洲一区二区三区在线看| 99精品偷自拍| 欧美国产视频在线| 国产在线播精品第三| 欧美日韩另类国产亚洲欧美一级| 亚洲欧洲三级电影| 成人午夜激情视频| 26uuu另类欧美| 久久66热偷产精品| 日韩欧美视频一区| 日韩成人伦理电影在线观看| 欧美在线你懂的| 一区二区三区在线观看欧美| 91蜜桃传媒精品久久久一区二区 | 精品一区二区三区在线播放视频| 欧美性猛交xxxx乱大交退制版| 中文字幕一区在线观看| 成人aa视频在线观看| 中文字幕成人网| 99这里只有精品| 亚洲乱码国产乱码精品精的特点 | 欧美精品在线视频| 亚洲一区二区三区四区五区中文 | 在线亚洲+欧美+日本专区| 欧美激情一区二区三区蜜桃视频| 国产成人av一区| 国产精品精品国产色婷婷| 99精品视频中文字幕| 亚洲三级在线看| 在线精品视频一区二区| 午夜婷婷国产麻豆精品| 欧美一二三在线| 国产精品99久久久久久似苏梦涵 | 天天色天天爱天天射综合| 在线不卡a资源高清| 日本不卡免费在线视频| 精品蜜桃在线看| 成人久久久精品乱码一区二区三区 | 国产精品99久久久久久有的能看| 欧美一级高清片| 黑人巨大精品欧美一区| 国产精品美女久久久久久久久久久| av不卡在线播放| 亚洲h在线观看| 2023国产一二三区日本精品2022| 国产福利视频一区二区三区| 亚洲免费观看高清在线观看| 在线播放欧美女士性生活| 久久国产夜色精品鲁鲁99| 国产精品美女久久久久久久| 欧美性高清videossexo| 免费人成网站在线观看欧美高清| 国产欧美精品在线观看| 欧美性欧美巨大黑白大战| 激情欧美一区二区| 一区二区视频免费在线观看| 欧美成人精品二区三区99精品| av影院午夜一区| 麻豆国产欧美日韩综合精品二区 | 国产日韩欧美a| 欧美性猛交一区二区三区精品| 美女视频一区二区| 亚洲欧美日韩在线| 久久综合五月天婷婷伊人| 欧美综合亚洲图片综合区| 精品一区中文字幕| 一区二区三区在线观看动漫| 久久夜色精品一区| 欧美日韩大陆一区二区| 丁香啪啪综合成人亚洲小说| 日本在线不卡一区| 亚洲欧美激情一区二区| 2021国产精品久久精品| 欧美日韩亚洲综合在线| 99久久精品国产一区| 毛片av中文字幕一区二区| 一区二区三区精品久久久| 欧美激情一区在线观看| 日韩精品一区二区在线观看| 欧美日本乱大交xxxxx| 99国产精品久久久久久久久久| 国产在线精品一区二区三区不卡| 日韩影视精彩在线| 亚洲综合色成人| 亚洲男同性视频| 国产精品亲子乱子伦xxxx裸| 精品欧美乱码久久久久久| 欧美一区二区三区色| 欧美日韩一区二区不卡| 91麻豆国产精品久久| 成人听书哪个软件好| 国产精品亚洲а∨天堂免在线| 精品一区二区在线免费观看| 午夜影视日本亚洲欧洲精品| 一区二区三区**美女毛片| 亚洲欧美在线高清| 国产精品久久久久影院| 国产区在线观看成人精品 | 久久综合色8888| 日韩视频免费直播| 欧美一级日韩一级| 69成人精品免费视频| 欧美区一区二区三区| 欧美午夜一区二区三区免费大片| 色国产综合视频| 在线免费不卡电影| 欧美视频在线观看一区二区| 在线精品视频免费观看| 精品视频一区三区九区| 欧美日韩一区在线观看| 欧美伦理影视网| 在线综合亚洲欧美在线视频 | 欧美日韩精品一区二区天天拍小说| 色偷偷久久一区二区三区| 欧美三级视频在线| 欧美一级视频精品观看| 久久一区二区视频| 中文字幕一区二区视频| 悠悠色在线精品| 日韩国产欧美在线观看| 久久爱www久久做| 成人午夜伦理影院| 91黄色免费看| 日韩一区二区三区在线| 国产婷婷色一区二区三区| 综合婷婷亚洲小说| 午夜精品免费在线| 国内偷窥港台综合视频在线播放| 国产河南妇女毛片精品久久久| 成人av网站免费| 欧美日韩一区二区三区不卡| 欧美大度的电影原声| 国产精品免费看片| 亚洲国产wwwccc36天堂| 国产伦精品一区二区三区在线观看 | 国产精品美女一区二区三区| 一区二区三区日韩欧美精品| 日韩黄色片在线观看| 国产91精品露脸国语对白| av中文字幕一区| 日韩久久久精品| 日韩一区中文字幕| 蜜臀av性久久久久蜜臀aⅴ| av电影在线观看完整版一区二区| 欧美日韩中文字幕精品| 中文字幕不卡三区| 日本欧美一区二区| 91美女在线看| 久久免费视频色| 日韩影院精彩在线| 91麻豆产精品久久久久久| 日韩免费视频线观看| 一区二区三区产品免费精品久久75| 麻豆久久一区二区| 91在线无精精品入口| 久久综合九色综合97婷婷女人| 伊人一区二区三区| 国产麻豆精品theporn| 欧美蜜桃一区二区三区| 国产精品久久久久久久浪潮网站| 裸体在线国模精品偷拍| 在线观看欧美日本| 国产精品毛片久久久久久| 免费人成在线不卡| 欧美日韩精品福利| 亚洲天堂a在线| 成人福利在线看| 久久综合色播五月| 久久精品99国产国产精| 欧美日韩精品一区二区| 亚洲黄色小视频| 99精品1区2区| 国产精品久久久久久妇女6080| 国产乱对白刺激视频不卡| 欧美一区二区三区四区在线观看| 一区二区成人在线视频| 99久久精品情趣| 中文字幕人成不卡一区| 国产成人三级在线观看| 久久综合资源网| 国产一区二区精品久久| 精品福利一二区| 激情图区综合网| 久久综合久久99| 国产麻豆精品一区二区| 久久久精品免费免费| 国产精品一品视频| 中文字幕成人在线观看| 粉嫩嫩av羞羞动漫久久久 | 日韩av中文字幕一区二区| 欧美蜜桃一区二区三区| 青青草国产成人99久久|