📄 qislidingcompasscomponenteditor.pas
字号:
{*******************************************************}
{ }
{ TiSlidingCompassComponentEditor }
{ }
{ Copyright (c) 1997,2003 Iocomp Software }
{ }
{*******************************************************}
{$I iInclude.inc}
{$ifdef iVCL}unit iSlidingCompassComponentEditor;{$endif}
{$ifdef iCLX}unit QiSlidingCompassComponentEditor;{$endif}
interface
uses
{$I iIncludeUsesForms.inc}
{$IFDEF iVCL} iComponentEditorForm, iTypes, iSlidingCompass,{$ENDIF}
{$IFDEF iCLX}QiComponentEditorForm, QiTypes, QiSlidingCompass,{$ENDIF}
{$IFDEF iVCL} StdCtrls, ExtCtrls, Controls, ComCtrls, Classes, iComponentEditorThemePanel, iComponentEditorButtonPanel, iEditorBasicComponents, iOPCBrowserPanel, iAboutPanel,
iRadioGroup, iComponent, iVCLComponent, iCustomComponent, iCheckBox;{$ENDIF}
{$IFDEF iCLX} QStdCtrls, QExtCtrls, QControls, QComCtrls, Classes, QiComponentEditorThemePanel, QiComponentEditorButtonPanel, QiEditorBasicComponents, QiOPCBrowserPanel, QiAboutPanel;{$ENDIF}
type
TiSlidingCompassComponentEditorForm = class(TiComponentEditorForm)
PageControl: TiComponentEditorPageControl;
GeneralTabSheet: TTabSheet;
TransparentCheckBox: TiComponentEditorCheckBox;
AboutTabSheet: TTabSheet;
iComponentEditorButtonPanel1: TiComponentEditorButtonPanel;
ThemeTabSheet: TTabSheet;
iComponentEditorThemePanel: TiComponentEditorThemePanel;
OPCTabSheet: TTabSheet;
iOPCBrowserPanel: TiOPCBrowserPanel;
CachedDrawingCheckBox: TiComponentEditorCheckBox;
iAboutPanel1: TiAboutPanel;
DesignTabSheet: TTabSheet;
DesignPageControl: TiComponentEditorPageControl;
DesignGeneralTabSheet: TTabSheet;
DesignPointersTabSheet: TTabSheet;
DesignScaleTabSheet: TTabSheet;
DesignTicksTabSheet: TTabSheet;
Pointer1GroupBox: TGroupBox;
Label14: TLabel;
Label17: TLabel;
Pointer1SizeUpDown: TiUpDown;
Pointer1ColorPicker: TiComponentEditorColorPicker;
PointerLineGroupBox: TGroupBox;
Label15: TLabel;
Label16: TLabel;
Pointer1LineWidthUpDown: TiUpDown;
Pointer1LineColorPicker: TiComponentEditorColorPicker;
Pointer1LineWidthEdit: TiComponentEditorEdit;
Pointer1SizeEdit: TiComponentEditorEdit;
Pointer1StyleRadioGroup: TiComponentEditorRadioGroup;
Pointer2GroupBox: TGroupBox;
Label18: TLabel;
Label20: TLabel;
Pointer2SizeUpDown: TiUpDown;
Pointer2ColorPicker: TiComponentEditorColorPicker;
Pointer2LineGroupBox: TGroupBox;
Label22: TLabel;
Label23: TLabel;
Pointer2LineWidthUpDown: TiUpDown;
Pointer2LineColorPicker: TiComponentEditorColorPicker;
Pointer2LineWidthEdit: TiComponentEditorEdit;
Pointer2SizeEdit: TiComponentEditorEdit;
Pointer2StyleRadioGroup: TiComponentEditorRadioGroup;
Label2: TLabel;
Label3: TLabel;
ScaleBackGroundColorPicker: TiComponentEditorColorPicker;
ScaleShadowColorPicker: TiComponentEditorColorPicker;
ScaleAlignStyleRadioGroup: TiComponentEditorRadioGroup;
ScaleAntiAliasedEnabledCheckBox: TiComponentEditorCheckBox;
ScaleOrientationRadioGroup: TiComponentEditorRadioGroup;
ScaleShadowEnabledCheckBox: TiComponentEditorCheckBox;
MajorGroupBox: TGroupBox;
Label5: TLabel;
Label6: TLabel;
Label24: TLabel;
Label1: TLabel;
TickMajorCountUpDown: TiUpDown;
TickMajorLengthUpDown: TiUpDown;
TickMajorWidthUpDown: TiUpDown;
TickMajorColorPicker: TiComponentEditorColorPicker;
TickMajorCountEdit: TiComponentEditorEdit;
TickMajorLengthEdit: TiComponentEditorEdit;
TickMajorWidthEdit: TiComponentEditorEdit;
TickMajorLabelGroupBox: TGroupBox;
Label7: TLabel;
Label8: TLabel;
TickMajorLabelPrecisionUpDown: TiUpDown;
TickMajorLabelFontPicker: TiComponentEditorFontPicker;
TickMajorLabelPrecisionEdit: TiComponentEditorEdit;
TickMajorLabelMarginEdit: TiComponentEditorEdit;
MinorGroupBox: TGroupBox;
Label9: TLabel;
Label12: TLabel;
Label19: TLabel;
Label25: TLabel;
TickMinorCountUpDown: TiUpDown;
TickMinorLengthUpDown: TiUpDown;
TickMinorWidthUpDown: TiUpDown;
TickMinorColorPicker: TiComponentEditorColorPicker;
TickMinorCountEdit: TiComponentEditorEdit;
TickMinorLengthEdit: TiComponentEditorEdit;
TickMinorWidthEdit: TiComponentEditorEdit;
MidGroupBox: TGroupBox;
Label21: TLabel;
Label26: TLabel;
Label35: TLabel;
TickMidLengthUpDown: TiUpDown;
TickMidWidthUpDown: TiUpDown;
TickMidColorPicker: TiComponentEditorColorPicker;
TickMidLengthEdit: TiComponentEditorEdit;
TickMidWidthEdit: TiComponentEditorEdit;
ShowMidTicksCheckBox: TiComponentEditorCheckBox;
TickMidLabelGroupBox: TGroupBox;
Label11: TLabel;
Label13: TLabel;
TickMidLabelPrecisionUpDown: TiUpDown;
TickMidLabelFontPicker: TiComponentEditorFontPicker;
TickMidLabelPrecisionEdit: TiComponentEditorEdit;
TickMidLabelMarginEdit: TiComponentEditorEdit;
ShowMidTickLabelsCheckBox: TiComponentEditorCheckBox;
Label31: TLabel;
BackGroundColorPicker: TiComponentEditorColorPicker;
OuterMarginGroupBox: TGroupBox;
OuterMarginLeftUpDown: TiUpDown;
OuterMarginTopUpDown: TiUpDown;
OuterMarginBottomUpDown: TiUpDown;
OuterMarginRightUpDown: TiUpDown;
OuterMarginLeftEdit: TiComponentEditorEdit;
OuterMarginTopEdit: TiComponentEditorEdit;
OuterMarginBottomEdit: TiComponentEditorEdit;
OuterMarginRightEdit: TiComponentEditorEdit;
OrientationRadioGroup: TiComponentEditorRadioGroup;
PointerOrientationRadioGroup: TiComponentEditorRadioGroup;
BorderStyleRadioGroup: TiComponentEditorRadioGroup;
DesignTitleTabSheet: TTabSheet;
Label10: TLabel;
Label40: TLabel;
TitleMarginEdit: TiComponentEditorEdit;
TitleTextEdit: TiComponentEditorEdit;
TitleFontPicker: TiComponentEditorFontPicker;
TitleAlignmentRadioGroup: TiComponentEditorRadioGroup;
Label76: TLabel;
UpdateFrameRateUpDown: TiUpDown;
UpdateFrameRateEdit: TiComponentEditorEdit;
AutoFrameRateCheckBox: TiComponentEditorCheckBox;
Label4: TLabel;
ScaleSpanEdit: TiComponentEditorEdit;
Label42: TLabel;
Pointer1PositionEdit: TiComponentEditorEdit;
Label27: TLabel;
Pointer2PositionEdit: TiComponentEditorEdit;
ReverseScaleCheckBox: TiComponentEditorCheckBox;
protected
procedure CreateThemeInstance; override;
procedure CopyPropertiesToForm (Component: TWinControl); override;
procedure CopyPropertiesToComponent(Component: TWinControl); override;
end;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -