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

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

?? syneditprint.hpp

?? 嵌入式IDE
?? HPP
字號:
// Borland C++ Builder
// Copyright (c) 1995, 2002 by Borland Software Corporation
// All rights reserved

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

#ifndef SynEditPrintHPP
#define SynEditPrintHPP

#pragma delphiheader begin
#pragma option push -w-
#pragma option push -Vx
#include <Classes.hpp>	// Pascal unit
#include <SysUtils.hpp>	// Pascal unit
#include <SynEditHighlighter.hpp>	// Pascal unit
#include <SynEditMiscProcs.hpp>	// Pascal unit
#include <SynEditPrintMargins.hpp>	// Pascal unit
#include <SynEditPrinterInfo.hpp>	// Pascal unit
#include <SynEditPrintHeaderFooter.hpp>	// Pascal unit
#include <SynEditPrintTypes.hpp>	// Pascal unit
#include <SynEditTypes.hpp>	// Pascal unit
#include <SynEdit.hpp>	// Pascal unit
#include <Printers.hpp>	// Pascal unit
#include <Graphics.hpp>	// Pascal unit
#include <Windows.hpp>	// Pascal unit
#include <SysInit.hpp>	// Pascal unit
#include <System.hpp>	// Pascal unit

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

namespace Syneditprint
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TPageLine;
class PASCALIMPLEMENTATION TPageLine : public System::TObject 
{
	typedef System::TObject inherited;
	
public:
	int FirstLine;
public:
	#pragma option push -w-inl
	/* TObject.Create */ inline __fastcall TPageLine(void) : System::TObject() { }
	#pragma option pop
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TPageLine(void) { }
	#pragma option pop
	
};


class DELPHICLASS TSynEditPrint;
class PASCALIMPLEMENTATION TSynEditPrint : public Classes::TComponent 
{
	typedef Classes::TComponent inherited;
	
private:
	int FCopies;
	Syneditprintheaderfooter::TFooter* FFooter;
	Syneditprintheaderfooter::THeader* FHeader;
	Classes::TStrings* FLines;
	Syneditprintmargins::TSynEditPrintMargins* FMargins;
	int FPageCount;
	Graphics::TFont* FFont;
	AnsiString FTitle;
	AnsiString FDocTitle;
	Syneditprinterinfo::TSynEditPrinterInfo* FPrinterInfo;
	Classes::TList* FPages;
	Graphics::TCanvas* FCanvas;
	int FCharWidth;
	int FMaxLeftChar;
	int *FETODist;
	bool FWrap;
	Syneditprinttypes::TPrintLineEvent FOnPrintLine;
	Syneditprinttypes::TPrintStatusEvent FOnPrintStatus;
	int FYPos;
	int FLineHeight;
	bool FHighlight;
	bool FColors;
	Synedithighlighter::TSynCustomHighlighter* FHighlighter;
	Graphics::TFont* FOldFont;
	bool FSynOK;
	bool FLineNumbers;
	int FLineNumber;
	int FLineOffset;
	bool FAbort;
	bool FPrinting;
	Graphics::TColor FDefaultBG;
	int FPageOffset;
	bool FRangesOK;
	int FMaxWidth;
	int FMaxCol;
	bool FPagesCounted;
	bool FLineNumbersInMargin;
	int FTabWidth;
	Graphics::TColor fFontColor;
	bool fSelectedOnly;
	bool fSelAvail;
	Synedittypes::TSynSelectionMode fSelMode;
	Synedittypes::TBufferCoord fBlockBegin;
	Synedittypes::TBufferCoord fBlockEnd;
	void __fastcall CalcPages(void);
	void __fastcall SetLines(const Classes::TStrings* Value);
	void __fastcall SetFont(const Graphics::TFont* Value);
	void __fastcall SetCharWidth(const int Value);
	void __fastcall SetMaxLeftChar(const int Value);
	void __fastcall PrintPage(int Num);
	void __fastcall WriteLine(AnsiString Text);
	void __fastcall WriteLineNumber(void);
	void __fastcall HandleWrap(AnsiString Text, int MaxWidth);
	void __fastcall TextOut(AnsiString Text, Classes::TList* AList);
	void __fastcall SetHighlighter(const Synedithighlighter::TSynCustomHighlighter* Value);
	void __fastcall RestoreCurrentFont(void);
	void __fastcall SaveCurrentFont(void);
	void __fastcall SetPixelsPrInch(void);
	void __fastcall InitPrint(void);
	void __fastcall InitRanges(void);
	int __fastcall GetPageCount(void);
	void __fastcall SetSynEdit(const Synedit::TCustomSynEdit* Value);
	void __fastcall SetFooter(const Syneditprintheaderfooter::TFooter* Value);
	void __fastcall SetHeader(const Syneditprintheaderfooter::THeader* Value);
	void __fastcall SetMargins(const Syneditprintmargins::TSynEditPrintMargins* Value);
	AnsiString __fastcall ClipLineToRect(AnsiString S, const Types::TRect &R);
	
protected:
	__property int MaxLeftChar = {read=FMaxLeftChar, write=SetMaxLeftChar, nodefault};
	__property int CharWidth = {read=FCharWidth, write=SetCharWidth, nodefault};
	virtual void __fastcall PrintStatus(Syneditprinttypes::TSynPrintStatus Status, int PageNumber, bool &Abort);
	virtual void __fastcall PrintLine(int LineNumber, int PageNumber);
	
public:
	__fastcall virtual TSynEditPrint(Classes::TComponent* AOwner);
	__fastcall virtual ~TSynEditPrint(void);
	void __fastcall UpdatePages(Graphics::TCanvas* ACanvas);
	void __fastcall PrintToCanvas(Graphics::TCanvas* ACanvas, int PageNumber);
	void __fastcall Print(void);
	void __fastcall PrintRange(int StartPage, int EndPage);
	__property Syneditprinterinfo::TSynEditPrinterInfo* PrinterInfo = {read=FPrinterInfo};
	__property int PageCount = {read=GetPageCount, nodefault};
	__property Synedit::TCustomSynEdit* SynEdit = {write=SetSynEdit};
	void __fastcall LoadFromStream(Classes::TStream* AStream);
	void __fastcall SaveToStream(Classes::TStream* AStream);
	
__published:
	__property int Copies = {read=FCopies, write=FCopies, nodefault};
	__property Syneditprintheaderfooter::THeader* Header = {read=FHeader, write=SetHeader};
	__property Syneditprintheaderfooter::TFooter* Footer = {read=FFooter, write=SetFooter};
	__property Syneditprintmargins::TSynEditPrintMargins* Margins = {read=FMargins, write=SetMargins};
	__property Classes::TStrings* Lines = {read=FLines, write=SetLines};
	__property Graphics::TFont* Font = {read=FFont, write=SetFont};
	__property AnsiString Title = {read=FTitle, write=FTitle};
	__property AnsiString DocTitle = {read=FDocTitle, write=FDocTitle};
	__property bool Wrap = {read=FWrap, write=FWrap, default=1};
	__property bool Highlight = {read=FHighlight, write=FHighlight, default=1};
	__property bool SelectedOnly = {read=fSelectedOnly, write=fSelectedOnly, default=0};
	__property bool Colors = {read=FColors, write=FColors, default=0};
	__property bool LineNumbers = {read=FLineNumbers, write=FLineNumbers, default=0};
	__property int LineOffset = {read=FLineOffset, write=FLineOffset, default=0};
	__property int PageOffset = {read=FPageOffset, write=FPageOffset, default=0};
	__property Syneditprinttypes::TPrintLineEvent OnPrintLine = {read=FOnPrintLine, write=FOnPrintLine};
	__property Syneditprinttypes::TPrintStatusEvent OnPrintStatus = {read=FOnPrintStatus, write=FOnPrintStatus};
	__property Synedithighlighter::TSynCustomHighlighter* Highlighter = {read=FHighlighter, write=SetHighlighter};
	__property bool LineNumbersInMargin = {read=FLineNumbersInMargin, write=FLineNumbersInMargin, default=0};
	__property int TabWidth = {read=FTabWidth, write=FTabWidth, nodefault};
	__property Graphics::TColor Color = {read=FDefaultBG, write=FDefaultBG, nodefault};
};


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

}	/* namespace Syneditprint */
using namespace Syneditprint;
#pragma option pop	// -w-
#pragma option pop	// -Vx

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩午夜激情电影| 一区二区三区在线视频免费观看| 精品国产露脸精彩对白| 18欧美亚洲精品| 蜜桃一区二区三区四区| 91麻豆国产自产在线观看| 亚洲精品国产无套在线观| 日本一不卡视频| 91性感美女视频| 久久久久亚洲蜜桃| 天天综合网 天天综合色| av一区二区久久| 久久久久久久精| 强制捆绑调教一区二区| 在线精品视频一区二区| 国产视频一区在线播放| 男人的天堂亚洲一区| 欧美在线不卡视频| 亚洲免费观看高清完整| 成人免费观看av| 久久久不卡影院| 久久99日本精品| 91精品国产综合久久久久久久 | 天天操天天综合网| 99视频在线精品| 国产午夜亚洲精品不卡| 韩日精品视频一区| 精品奇米国产一区二区三区| 天天操天天干天天综合网| 在线观看av一区| 一区二区三区影院| 日本精品一级二级| 一区二区在线看| 在线亚洲+欧美+日本专区| 亚洲男人电影天堂| 一本色道亚洲精品aⅴ| 一区二区在线观看视频| 在线亚洲人成电影网站色www| 亚洲欧美日韩国产另类专区| 99国产精品99久久久久久| ㊣最新国产の精品bt伙计久久| 国产91丝袜在线18| 日韩毛片精品高清免费| 91国在线观看| 日韩精品亚洲专区| 亚洲色图制服诱惑 | 不卡的av网站| 亚洲精品五月天| 在线观看av一区| 三级成人在线视频| 欧美tk丨vk视频| 成人免费视频网站在线观看| 中文字幕日韩一区二区| 欧美艳星brazzers| 美女久久久精品| 欧美激情综合在线| 在线免费不卡电影| 蜜臀久久99精品久久久久宅男| 精品少妇一区二区三区免费观看| 国产很黄免费观看久久| 亚洲欧美偷拍三级| 欧美精品 日韩| 国产乱码字幕精品高清av| 中文字幕精品一区二区三区精品| 色婷婷激情综合| 毛片av一区二区| 国产精品久久久久久久蜜臀| 色哟哟国产精品免费观看| 日本成人在线不卡视频| 欧美激情一区二区三区不卡| 色婷婷国产精品| 另类中文字幕网| 亚洲人xxxx| 日韩女优视频免费观看| 国产成人精品1024| 爽好多水快深点欧美视频| 国产亚洲一区二区三区在线观看| 色综合天天综合在线视频| 国产资源精品在线观看| 国产精品久久久一本精品| 91精品国产综合久久久蜜臀图片| 国产91丝袜在线观看| 日日夜夜精品免费视频| 中文字幕av一区二区三区免费看| 欧美日韩aaaaaa| 成人精品国产福利| 久久er99精品| 国产揄拍国内精品对白| 玉米视频成人免费看| 国产亚洲欧美激情| 欧美一级精品大片| 色婷婷亚洲精品| 国产精品一区二区果冻传媒| 午夜影院久久久| 亚洲色图欧洲色图| 日本一区二区久久| 26uuu国产电影一区二区| 欧美男同性恋视频网站| 91论坛在线播放| 不卡视频一二三四| 国产精品一区二区久久不卡| 日本视频在线一区| 午夜精品福利在线| 亚洲综合在线视频| 中文字幕一区二区三区乱码在线| 久久综合色婷婷| 精品国产区一区| 日韩一二三区不卡| 在线综合亚洲欧美在线视频| 欧美午夜不卡视频| 日本精品视频一区二区三区| 91免费版在线看| 97精品视频在线观看自产线路二 | 一区二区三区波多野结衣在线观看| 久久精品在这里| 久久青草欧美一区二区三区| 日韩欧美国产一二三区| 日韩三级伦理片妻子的秘密按摩| 欧美日韩久久久一区| 欧美日韩在线一区二区| 欧美日韩国产天堂| 欧美日本在线播放| 91精品中文字幕一区二区三区| 欧美日韩午夜在线视频| 欧美色图在线观看| 欧美一级欧美一级在线播放| 欧美老年两性高潮| 日韩免费高清电影| 久久精品欧美日韩| 国产精品久久久爽爽爽麻豆色哟哟| 中文字幕乱码日本亚洲一区二区| 久久精品欧美日韩| 亚洲日本中文字幕区| 一区二区免费看| 日日摸夜夜添夜夜添精品视频| 丝袜a∨在线一区二区三区不卡| 青青草原综合久久大伊人精品优势| 日本免费在线视频不卡一不卡二| 日韩av电影一区| 国产精一品亚洲二区在线视频| 成人av资源站| 精品视频色一区| 久久―日本道色综合久久| 综合久久国产九一剧情麻豆| 久久精品国产秦先生| 高清beeg欧美| 在线观看亚洲一区| 欧美一区二区久久| 国产精品视频yy9299一区| 亚洲影视在线观看| 精品一区二区在线免费观看| 成人小视频免费在线观看| 91福利小视频| 久久无码av三级| 一区二区三区中文字幕电影| 免费看欧美女人艹b| 成人av午夜影院| 337p亚洲精品色噜噜狠狠| 国产精品嫩草影院com| 亚洲成人一区在线| 国产成人在线看| 欧美精品v国产精品v日韩精品| 国产性色一区二区| 五月婷婷激情综合| 成人av网站免费| 精品乱码亚洲一区二区不卡| 亚洲欧美经典视频| 国产一区二区三区蝌蚪| 欧美羞羞免费网站| 中文一区在线播放| 精品一区二区三区免费毛片爱| 色老汉av一区二区三区| 久久久噜噜噜久久中文字幕色伊伊 | 欧美一级精品大片| 亚洲精品ww久久久久久p站| 国产乱子伦视频一区二区三区| 欧美日韩卡一卡二| 亚洲人妖av一区二区| 国产福利一区二区三区在线视频| 7777精品伊人久久久大香线蕉| 国产精品成人一区二区艾草 | 色av一区二区| 国产精品九色蝌蚪自拍| 国产一区二区在线免费观看| 在线不卡一区二区| 亚洲综合999| 91美女视频网站| 国产精品你懂的在线| 国产成人免费高清| 欧美不卡视频一区| 蜜桃久久久久久| 欧美高清激情brazzers| 亚洲一区二区免费视频| 色综合色狠狠综合色| 一区二区中文字幕在线| 国产精品一二三在| 国产日韩精品一区| 国产精品系列在线观看| 久久久久久久久伊人| 国产精品性做久久久久久|