📄 islidercomponenteditor.pas
字号:
{*******************************************************}
{ }
{ TiSliderComponentEditor }
{ }
{ Copyright (c) 1997,2003 Iocomp Software }
{ }
{*******************************************************}
{$I iInclude.inc}
{$ifdef iVCL}unit iSliderComponentEditor;{$endif}
{$ifdef iCLX}unit QiSliderComponentEditor;{$endif}
interface
uses
{$I iIncludeUsesForms.inc}
{$IFDEF iVCL} iComponentEditorForm, iTypes, iSlider,{$ENDIF}
{$IFDEF iCLX}QiComponentEditorForm, QiTypes, QiSlider,{$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
TiSliderComponentEditorForm = class(TiComponentEditorForm)
PageControl: TiComponentEditorPageControl;
ControlTabSheet: TTabSheet;
EnabledCheckBox: TiComponentEditorCheckBox;
Label12: TLabel;
Label13: TLabel;
Label14: TLabel;
PositionEdit: TiComponentEditorEdit;
PositionMaxEdit: TiComponentEditorEdit;
PositionMinEdit: TiComponentEditorEdit;
KeyStepSizeGroupBox: TGroupBox;
Label5: TLabel;
Label7: TLabel;
KeyArrowStepSizeEdit: TiComponentEditorEdit;
KeyPageStepSizeEdit: TiComponentEditorEdit;
Label6: TLabel;
Label4: TLabel;
CurrentMaxEdit: TiComponentEditorEdit;
CurrentMinEdit: TiComponentEditorEdit;
TransparentCheckBox: TiComponentEditorCheckBox;
AutoScaleTabSheet: TTabSheet;
Label46: TLabel;
Label47: TLabel;
AutoScaleEnabledCheckBox: TiComponentEditorCheckBox;
AutoScaleDesiredTicksEdit: TiComponentEditorEdit;
AutoScaleDesiredTicksUpDown: TiUpDown;
AutoScaleMaxTicksEdit: TiComponentEditorEdit;
AutoScaleMaxTicksUpDown: TiUpDown;
AutoScaleStyleRadioGroup: TiComponentEditorRadioGroup;
MouseControlStyleRadioGroup: TiComponentEditorRadioGroup;
AboutTabSheet: TTabSheet;
iComponentEditorButtonPanel1: TiComponentEditorButtonPanel;
ThemeTabSheet: TTabSheet;
iComponentEditorThemePanel: TiComponentEditorThemePanel;
OPCTabSheet: TTabSheet;
iOPCBrowserPanel: TiOPCBrowserPanel;
iAboutPanel1: TiAboutPanel;
Label11: TLabel;
MouseWheelStepSizeEdit: TiComponentEditorEdit;
DesignTabSheet: TTabSheet;
DesignPageControl: TiComponentEditorPageControl;
DesignGeneralTabSheet: TTabSheet;
DesignPointerTabSheet: TTabSheet;
DesignTrackTabSheet: TTabSheet;
DesignTicksTabSheet: TTabSheet;
Label1: TLabel;
Label8: TLabel;
PointerHeightUpDown: TiUpDown;
PointerWidthUpDown: TiUpDown;
PointerHeightEdit: TiComponentEditorEdit;
PointerWidthEdit: TiComponentEditorEdit;
PointerStyleRadioGroup: TiComponentEditorRadioGroup;
IndicatorGroupBox: TGroupBox;
Label9: TLabel;
Label10: TLabel;
PointerIndicatorActiveColorPicker: TiComponentEditorColorPicker;
PointerIndicatorInactiveColorPicker: TiComponentEditorColorPicker;
Label2: TLabel;
TrackColorPicker: TiComponentEditorColorPicker;
TrackStyleRadioGroup: TiComponentEditorRadioGroup;
Label28: TLabel;
TickMarginUpDown: TiUpDown;
LabelsGroupBox: TGroupBox;
Label15: TLabel;
Label19: TLabel;
TickLabelPrecisionUpDown: TiUpDown;
TickLabelMarginUpDown: TiUpDown;
ShowTickLabelsCheckBox: TiComponentEditorCheckBox;
TickLabelFontPicker: TiComponentEditorFontPicker;
TickLabelPrecisionEdit: TiComponentEditorEdit;
TickLabelMarginEdit: TiComponentEditorEdit;
MinorGroupBox: TGroupBox;
Label25: TLabel;
Label26: TLabel;
Label27: TLabel;
TickMinorCountUpDown: TiUpDown;
TickMinorLengthUpDown: TiUpDown;
TickMinorColorPicker: TiComponentEditorColorPicker;
ShowTicksMinorCheckBox: TiComponentEditorCheckBox;
TickMinorCountEdit: TiComponentEditorEdit;
TickMinorLengthEdit: TiComponentEditorEdit;
TickMinorStyleRadioGroup: TiComponentEditorRadioGroup;
TickMinorAlignmentRadioGroup: TiComponentEditorRadioGroup;
TickMarginEdit: TiComponentEditorEdit;
MajorGroupBox: TGroupBox;
Label20: TLabel;
Label23: TLabel;
Label24: TLabel;
TickMajorCountUpDown: TiUpDown;
TickMajorLengthUpDown: TiUpDown;
TickMajorColorPicker: TiComponentEditorColorPicker;
ShowTicksMajorCheckBox: TiComponentEditorCheckBox;
TickMajorCountEdit: TiComponentEditorEdit;
TickMajorLengthEdit: TiComponentEditorEdit;
TickMajorStyleRadioGroup: TiComponentEditorRadioGroup;
OrientationRadioGroup: TiComponentEditorRadioGroup;
OrientationTickMarksRadioGroup: TiComponentEditorRadioGroup;
PrecisionStyleRadioGroup: TiComponentEditorRadioGroup;
Label3: TLabel;
Label29: TLabel;
EndsMarginUpDown: TiUpDown;
BackGroundColorPicker: TiComponentEditorColorPicker;
EndsMarginEdit: TiComponentEditorEdit;
ReverseScaleCheckBox: TiComponentEditorCheckBox;
ShowFocusRectCheckBox: TiComponentEditorCheckBox;
Label76: TLabel;
UpdateFrameRateUpDown: TiUpDown;
UpdateFrameRateEdit: TiComponentEditorEdit;
AutoFrameRateCheckBox: TiComponentEditorCheckBox;
OffsetGroupBox: TGroupBox;
Label16: TLabel;
Label17: TLabel;
OffsetXUpDown: TiUpDown;
OffsetYUpDown: TiUpDown;
OffsetXEdit: TiComponentEditorEdit;
OffsetYEdit: TiComponentEditorEdit;
BorderStyleRadioGroup: TiComponentEditorRadioGroup;
AutoCenterCheckBox: TiComponentEditorCheckBox;
protected
procedure CreateThemeInstance; override;
procedure CopyPropertiesToForm (Component: TWinControl); override;
procedure CopyPropertiesToComponent(Component: TWinControl); override;
end;
var
iSliderComponentEditorForm: TiSliderComponentEditorForm;
implementation
{$R *.dfm}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -