?? syneditmiscclasses.hpp
字號:
// Borland C++ Builder
// Copyright (c) 1995, 2002 by Borland Software Corporation
// All rights reserved
// (DO NOT EDIT: machine generated header) 'SynEditMiscClasses.pas' rev: 6.00
#ifndef SynEditMiscClassesHPP
#define SynEditMiscClassesHPP
#pragma delphiheader begin
#pragma option push -w-
#pragma option push -Vx
#include <SysUtils.hpp> // Pascal unit
#include <Classes.hpp> // Pascal unit
#include <Math.hpp> // Pascal unit
#include <SynEditKeyConst.hpp> // Pascal unit
#include <SynEditTypes.hpp> // Pascal unit
#include <Registry.hpp> // Pascal unit
#include <Menus.hpp> // Pascal unit
#include <StdCtrls.hpp> // Pascal unit
#include <Forms.hpp> // Pascal unit
#include <Controls.hpp> // Pascal unit
#include <Graphics.hpp> // Pascal unit
#include <Messages.hpp> // Pascal unit
#include <Windows.hpp> // Pascal unit
#include <Consts.hpp> // Pascal unit
#include <SysInit.hpp> // Pascal unit
#include <System.hpp> // Pascal unit
//-- user supplied -----------------------------------------------------------
namespace Syneditmiscclasses
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TSynSelectedColor;
class PASCALIMPLEMENTATION TSynSelectedColor : public Classes::TPersistent
{
typedef Classes::TPersistent inherited;
private:
Graphics::TColor fBG;
Graphics::TColor fFG;
Classes::TNotifyEvent fOnChange;
void __fastcall SetBG(Graphics::TColor Value);
void __fastcall SetFG(Graphics::TColor Value);
public:
__fastcall TSynSelectedColor(void);
virtual void __fastcall Assign(Classes::TPersistent* Source);
__published:
__property Graphics::TColor Background = {read=fBG, write=SetBG, default=-2147483635};
__property Graphics::TColor Foreground = {read=fFG, write=SetFG, default=-2147483634};
__property Classes::TNotifyEvent OnChange = {read=fOnChange, write=fOnChange};
public:
#pragma option push -w-inl
/* TPersistent.Destroy */ inline __fastcall virtual ~TSynSelectedColor(void) { }
#pragma option pop
};
#pragma option push -b-
enum TSynGutterBorderStyle { gbsNone, gbsMiddle, gbsRight };
#pragma option pop
class DELPHICLASS TSynGutter;
class PASCALIMPLEMENTATION TSynGutter : public Classes::TPersistent
{
typedef Classes::TPersistent inherited;
private:
Graphics::TFont* fFont;
Graphics::TColor fColor;
Graphics::TColor fBorderColor;
int fWidth;
bool fShowLineNumbers;
int fDigitCount;
bool fLeadingZeros;
bool fZeroStart;
int fLeftOffset;
int fRightOffset;
Classes::TNotifyEvent fOnChange;
Controls::TCursor fCursor;
bool fVisible;
bool fUseFontStyle;
bool fAutoSize;
int fAutoSizeDigitCount;
TSynGutterBorderStyle fBorderStyle;
int fLineNumberStart;
bool fGradient;
Graphics::TColor fGradientStartColor;
Graphics::TColor fGradientEndColor;
int fGradientSteps;
void __fastcall SetAutoSize(const bool Value);
void __fastcall SetBorderColor(const Graphics::TColor Value);
void __fastcall SetColor(const Graphics::TColor Value);
void __fastcall SetDigitCount(int Value);
void __fastcall SetLeadingZeros(const bool Value);
void __fastcall SetLeftOffset(int Value);
void __fastcall SetRightOffset(int Value);
void __fastcall SetShowLineNumbers(const bool Value);
void __fastcall SetUseFontStyle(bool Value);
void __fastcall SetVisible(bool Value);
void __fastcall SetWidth(int Value);
void __fastcall SetZeroStart(const bool Value);
void __fastcall SetFont(Graphics::TFont* Value);
void __fastcall OnFontChange(System::TObject* Sender);
void __fastcall SetBorderStyle(const TSynGutterBorderStyle Value);
void __fastcall SetLineNumberStart(const int Value);
void __fastcall SetGradient(const bool Value);
void __fastcall SetGradientStartColor(const Graphics::TColor Value);
void __fastcall SetGradientEndColor(const Graphics::TColor Value);
void __fastcall SetGradientSteps(const int Value);
public:
__fastcall TSynGutter(void);
__fastcall virtual ~TSynGutter(void);
virtual void __fastcall Assign(Classes::TPersistent* Source);
void __fastcall AutoSizeDigitCount(int LinesCount);
AnsiString __fastcall FormatLineNumber(int Line);
int __fastcall RealGutterWidth(int CharWidth);
__published:
__property bool AutoSize = {read=fAutoSize, write=SetAutoSize, default=0};
__property TSynGutterBorderStyle BorderStyle = {read=fBorderStyle, write=SetBorderStyle, default=1};
__property Graphics::TColor Color = {read=fColor, write=SetColor, default=-2147483633};
__property Graphics::TColor BorderColor = {read=fBorderColor, write=SetBorderColor, default=-2147483643};
__property Controls::TCursor Cursor = {read=fCursor, write=fCursor, default=0};
__property int DigitCount = {read=fDigitCount, write=SetDigitCount, default=4};
__property Graphics::TFont* Font = {read=fFont, write=SetFont};
__property bool LeadingZeros = {read=fLeadingZeros, write=SetLeadingZeros, default=0};
__property int LeftOffset = {read=fLeftOffset, write=SetLeftOffset, default=16};
__property int RightOffset = {read=fRightOffset, write=SetRightOffset, default=2};
__property bool ShowLineNumbers = {read=fShowLineNumbers, write=SetShowLineNumbers, default=0};
__property bool UseFontStyle = {read=fUseFontStyle, write=SetUseFontStyle, default=1};
__property bool Visible = {read=fVisible, write=SetVisible, default=1};
__property int Width = {read=fWidth, write=SetWidth, default=30};
__property bool ZeroStart = {read=fZeroStart, write=SetZeroStart, default=0};
__property int LineNumberStart = {read=fLineNumberStart, write=SetLineNumberStart, default=1};
__property bool Gradient = {read=fGradient, write=SetGradient, default=0};
__property Graphics::TColor GradientStartColor = {read=fGradientStartColor, write=SetGradientStartColor, default=-2147483643};
__property Graphics::TColor GradientEndColor = {read=fGradientEndColor, write=SetGradientEndColor, default=-2147483633};
__property int GradientSteps = {read=fGradientSteps, write=SetGradientSteps, default=48};
__property Classes::TNotifyEvent OnChange = {read=fOnChange, write=fOnChange};
};
class DELPHICLASS TSynBookMarkOpt;
class PASCALIMPLEMENTATION TSynBookMarkOpt : public Classes::TPersistent
{
typedef Classes::TPersistent inherited;
private:
Controls::TImageList* fBookmarkImages;
bool fDrawBookmarksFirst;
bool fEnableKeys;
bool fGlyphsVisible;
int fLeftMargin;
Classes::TComponent* fOwner;
int fXoffset;
Classes::TNotifyEvent fOnChange;
void __fastcall SetBookmarkImages(const Controls::TImageList* Value);
void __fastcall SetDrawBookmarksFirst(bool Value);
void __fastcall SetGlyphsVisible(bool Value);
void __fastcall SetLeftMargin(int Value);
void __fastcall SetXOffset(int Value);
public:
__fastcall TSynBookMarkOpt(Classes::TComponent* AOwner);
virtual void __fastcall Assign(Classes::TPersistent* Source);
__published:
__property Controls::TImageList* BookmarkImages = {read=fBookmarkImages, write=SetBookmarkImages};
__property bool DrawBookmarksFirst = {read=fDrawBookmarksFirst, write=SetDrawBookmarksFirst, default=1};
__property bool EnableKeys = {read=fEnableKeys, write=fEnableKeys, default=1};
__property bool GlyphsVisible = {read=fGlyphsVisible, write=SetGlyphsVisible, default=1};
__property int LeftMargin = {read=fLeftMargin, write=SetLeftMargin, default=2};
__property int Xoffset = {read=fXoffset, write=SetXOffset, default=12};
__property Classes::TNotifyEvent OnChange = {read=fOnChange, write=fOnChange};
public:
#pragma option push -w-inl
/* TPersistent.Destroy */ inline __fastcall virtual ~TSynBookMarkOpt(void) { }
#pragma option pop
};
class DELPHICLASS TSynGlyph;
class PASCALIMPLEMENTATION TSynGlyph : public Classes::TPersistent
{
typedef Classes::TPersistent inherited;
private:
bool fVisible;
Graphics::TBitmap* fInternalGlyph;
Graphics::TBitmap* fGlyph;
Graphics::TColor fInternalMaskColor;
Graphics::TColor fMaskColor;
Classes::TNotifyEvent fOnChange;
void __fastcall SetGlyph(Graphics::TBitmap* Value);
void __fastcall GlyphChange(System::TObject* Sender);
void __fastcall SetMaskColor(Graphics::TColor Value);
void __fastcall SetVisible(bool Value);
int __fastcall GetWidth(void);
int __fastcall GetHeight(void);
public:
__fastcall TSynGlyph(unsigned aModule, const AnsiString aName, Graphics::TColor aMaskColor);
__fastcall virtual ~TSynGlyph(void);
virtual void __fastcall Assign(Classes::TPersistent* aSource);
void __fastcall Draw(Graphics::TCanvas* aCanvas, int aX, int aY, int aLineHeight);
__property int Width = {read=GetWidth, nodefault};
__property int Height = {read=GetHeight, nodefault};
__published:
__property Graphics::TBitmap* Glyph = {read=fGlyph, write=SetGlyph};
__property Graphics::TColor MaskColor = {read=fMaskColor, write=SetMaskColor, default=536870911};
__property bool Visible = {read=fVisible, write=SetVisible, default=1};
__property Classes::TNotifyEvent OnChange = {read=fOnChange, write=fOnChange};
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -