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

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

?? frxclass.hpp

?? 編譯好的FastReport4.3 只適用于bc6
?? HPP
?? 第 1 頁 / 共 5 頁
字號:
// Borland C++ Builder
// Copyright (c) 1995, 2002 by Borland Software Corporation
// All rights reserved

// (DO NOT EDIT: machine generated header) 'frxClass.pas' rev: 6.00

#ifndef frxClassHPP
#define frxClassHPP

#pragma delphiheader begin
#pragma option push -w-
#pragma option push -Vx
#include <SyncObjs.hpp>	// Pascal unit
#include <Variants.hpp>	// Pascal unit
#include <frxUnicodeUtils.hpp>	// Pascal unit
#include <fs_iinterpreter.hpp>	// Pascal unit
#include <frxProgress.hpp>	// Pascal unit
#include <frxXML.hpp>	// Pascal unit
#include <frxVariables.hpp>	// Pascal unit
#include <Printers.hpp>	// Pascal unit
#include <ExtCtrls.hpp>	// Pascal unit
#include <IniFiles.hpp>	// Pascal unit
#include <Dialogs.hpp>	// Pascal unit
#include <Forms.hpp>	// Pascal unit
#include <Controls.hpp>	// Pascal unit
#include <Graphics.hpp>	// Pascal unit
#include <Classes.hpp>	// Pascal unit
#include <Messages.hpp>	// Pascal unit
#include <Windows.hpp>	// Pascal unit
#include <SysUtils.hpp>	// Pascal unit
#include <SysInit.hpp>	// Pascal unit
#include <System.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 };
#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 pack(push, 1)
struct TfrxRect
{
	Extended Left;
	Extended Top;
	Extended Right;
	Extended Bottom;
} ;
#pragma pack(pop)

#pragma pack(push, 1)
struct TfrxPoint
{
	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 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 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);
	/* virtual class method */ virtual AnsiString __fastcall GetDescription(TMetaClass* vmt);
	virtual void __fastcall AlignChildren(void);
	virtual void __fastcall Assign(Classes::TPersistent* Source);
	void __fastcall AssignAll(TfrxComponent* Source);
	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);
	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);
	__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;
	AnsiString FOnAfterPrint;
	AnsiString FOnBeforePrint;
	AnsiString FOnPreviewClick;
	
public:
	Extended FShiftAmount;
	Classes::TList* FShiftChildren;
	__fastcall virtual TfrxReportComponent(Classes::TComponent* AOwner);
	__fastcall virtual ~TfrxReportComponent(void);
	virtual void __fastcall Draw(Graphics::TCanvas* Canvas, Extended ScaleX, Extended ScaleY, Extended OffsetX, Extended OffsetY) = 0 ;
	virtual void __fastcall BeforePrint(void);
	virtual void __fastcall GetData(void);
	virtual void __fastcall AfterPrint(void);
	virtual AnsiString __fastcall GetComponentText();
	virtual TfrxRect __fastcall GetRealBounds();
	__property AnsiString OnAfterData = {read=FOnAfterData, write=FOnAfterData};
	__property AnsiString OnAfterPrint = {read=FOnAfterPrint, write=FOnAfterPrint};
	__property AnsiString OnBeforePrint = {read=FOnBeforePrint, write=FOnBeforePrint};
	__property AnsiString OnPreviewClick = {read=FOnPreviewClick, write=FOnPreviewClick};
	
__published:
	__property Description ;
public:
	#pragma option push -w-inl
	/* TfrxComponent.DesignCreate */ inline __fastcall virtual TfrxReportComponent(Classes::TComponent* AOwner, Word Flags) : TfrxComponent(AOwner, Flags) { }
	#pragma option pop
	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久99久久| 国产在线日韩欧美| 青青草97国产精品免费观看 | 日韩欧美亚洲国产精品字幕久久久| 精品欧美乱码久久久久久1区2区| 亚洲女同一区二区| 国产成人精品影视| 日韩美女视频一区二区在线观看| 亚洲人成小说网站色在线| 国产精品一区二区男女羞羞无遮挡| 欧日韩精品视频| 中文字幕亚洲欧美在线不卡| 精品一区二区影视| 欧美一级黄色录像| 亚洲线精品一区二区三区| 色婷婷国产精品| 亚洲欧洲中文日韩久久av乱码| 国产a精品视频| 国产午夜精品一区二区三区嫩草| 久久精品72免费观看| 欧美日韩一级片网站| 一区二区三区在线视频观看58| 成人美女在线观看| 国产婷婷一区二区| 懂色av一区二区夜夜嗨| 国产亚洲制服色| 国产精品中文欧美| 久久精品日韩一区二区三区| 国产毛片精品视频| 久久久三级国产网站| 国产一区二区三区视频在线播放| 精品乱人伦一区二区三区| 久久99国产精品久久| 精品日韩av一区二区| 精品制服美女久久| 国产亚洲视频系列| 99久久精品国产精品久久| 亚洲三级视频在线观看| 色爱区综合激月婷婷| 亚洲综合在线免费观看| 欧美视频一区二区在线观看| 日韩成人一区二区三区在线观看| 欧美高清精品3d| 久久国产麻豆精品| 中文字幕av一区二区三区免费看| 本田岬高潮一区二区三区| 精品国产一区二区国模嫣然| 国产九色精品成人porny| 欧美国产丝袜视频| 色一情一伦一子一伦一区| 亚洲国产综合91精品麻豆 | 99r精品视频| 亚洲二区在线观看| 久久亚洲二区三区| 国产成人aaa| 亚洲免费av在线| 日韩精品最新网址| 99国产精品久久| 美国毛片一区二区三区| 国产精品污污网站在线观看| 欧洲av一区二区嗯嗯嗯啊| 美国三级日本三级久久99| 中文一区一区三区高中清不卡| 色婷婷久久久亚洲一区二区三区 | 8x8x8国产精品| 国产高清不卡一区| 亚洲成人av一区二区| 久久久美女毛片| 91美女片黄在线观看| 毛片av一区二区| 一区二区三区中文免费| 欧美电影免费观看高清完整版在| 国产成人av网站| 午夜a成v人精品| 国产精品美女www爽爽爽| 欧美一级在线观看| 日本久久电影网| 国产盗摄精品一区二区三区在线 | 亚洲免费av高清| 日韩精品资源二区在线| 在线观看亚洲专区| 风间由美一区二区av101| 日本欧美在线观看| 一区二区三区鲁丝不卡| 欧美国产欧美综合| 久久综合色之久久综合| 欧美日韩不卡一区二区| 一本大道av一区二区在线播放| 狠狠色丁香久久婷婷综合_中| 亚洲成人激情综合网| 亚洲视频小说图片| 国产精品女上位| 久久综合成人精品亚洲另类欧美| 欧美丰满一区二区免费视频| 日本久久电影网| 99久久精品国产麻豆演员表| 成人夜色视频网站在线观看| 蜜桃在线一区二区三区| 日韩va亚洲va欧美va久久| 亚洲一区二区三区小说| 亚洲色图视频免费播放| 中文字幕免费观看一区| 久久久九九九九| 久久免费的精品国产v∧| 日韩一区二区三区四区五区六区| 欧美日本一道本| 欧美久久久影院| 91麻豆精品91久久久久同性| 欧美日韩精品欧美日韩精品| 欧美日韩在线不卡| 精品视频在线免费看| 欧美日韩精品一区二区天天拍小说| 在线看日韩精品电影| 在线欧美小视频| 欧美日韩精品一区二区天天拍小说| 欧美日韩一级黄| 在线不卡中文字幕| 日韩欧美专区在线| 久久先锋影音av| 国产精品网站一区| 亚洲伦在线观看| 一区二区三区高清不卡| 亚洲国产欧美一区二区三区丁香婷| 亚洲精品乱码久久久久| 亚洲电影你懂得| 久久狠狠亚洲综合| 精品一区二区在线观看| 成人h动漫精品| 在线观看一区日韩| 6080国产精品一区二区| 久久亚洲精品国产精品紫薇| 国产精品人妖ts系列视频| 亚洲综合999| 蜜桃一区二区三区四区| 成人午夜大片免费观看| 一本色道久久综合精品竹菊| 欧美日韩国产乱码电影| 精品国一区二区三区| 国产精品久久久久久亚洲毛片 | 国产精品夫妻自拍| 亚洲一区免费视频| 美女国产一区二区| 91在线观看地址| 欧美精品自拍偷拍动漫精品| 久久九九国产精品| 亚洲一区二区三区四区的| 久久成人精品无人区| 成人高清免费在线播放| 欧美一区永久视频免费观看| 欧美激情综合网| 亚洲aⅴ怡春院| 丁香另类激情小说| 欧美高清激情brazzers| 中文字幕视频一区| 免费看日韩精品| 色婷婷精品大视频在线蜜桃视频| 日韩欧美电影在线| 亚洲精品国产一区二区精华液| 美女精品自拍一二三四| 91免费看片在线观看| 精品国产乱码久久久久久1区2区| 成人欧美一区二区三区在线播放| 日韩av电影天堂| 高清成人在线观看| 欧美一区国产二区| 亚洲激情网站免费观看| 国产高清不卡一区二区| 91精品国产入口| 亚洲精品va在线观看| 粉嫩嫩av羞羞动漫久久久| 日韩欧美亚洲另类制服综合在线 | 欧美三片在线视频观看| 中文字幕日韩一区| 国产一区二区三区在线观看精品| 欧美日韩日本视频| 亚洲自拍偷拍图区| 99视频超级精品| 国产欧美日韩精品一区| 久久99国内精品| 欧美一级精品在线| 日韩电影在线免费观看| 欧美色倩网站大全免费| 一区二区免费看| 色综合亚洲欧洲| 国产精品久久久久久久久动漫| 国产一级精品在线| 26uuu欧美| 精品无人码麻豆乱码1区2区| 日韩欧美国产综合在线一区二区三区| 夜夜精品视频一区二区| 色成人在线视频| 亚洲精品伦理在线| 91视频国产观看| 一区二区三区四区在线播放| 色婷婷亚洲综合| 亚洲国产视频一区二区| 欧美又粗又大又爽| 亚洲国产成人91porn| 欧美日韩免费电影| 日韩av高清在线观看|