📄 istripchartcomponenteditor.pas
字号:
{*******************************************************}
{ }
{ TiStripChartComponentEditor }
{ }
{ Copyright (c) 1997,2003 Iocomp Software }
{ }
{*******************************************************}
{$I iInclude.inc}
{$ifdef iVCL}unit iStripChartComponentEditor;{$endif}
{$ifdef iCLX}unit QiStripChartComponentEditor;{$endif}
interface
uses
{$I iIncludeUsesForms.inc}
{$IFDEF iVCL} iComponentEditorForm, Printers, iTypes, iClasses, iStripChart, {$ENDIF}
{$IFDEF iCLX}QiComponentEditorForm, QPrinters, QiTypes, QiClasses, QiStripChart,{$ENDIF}
{$IFDEF iVCL} StdCtrls, ExtCtrls, Controls, ComCtrls, Classes, iComponentEditorThemePanel, iComponentEditorButtonPanel, iEditorBasicComponents, iOPCBrowserPanel, iAboutPanel,
iCheckBox, iComponent, iVCLComponent, iCustomComponent, iRadioGroup;{$ENDIF}
{$IFDEF iCLX} QStdCtrls, QExtCtrls, QControls, QComCtrls, Classes, QiComponentEditorThemePanel, QiComponentEditorButtonPanel, QiEditorBasicComponents, QiOPCBrowserPanel, QiAboutPanel;{$ENDIF}
type
TiStripChartComponentEditorForm = class(TiComponentEditorForm)
iComponentEditorButtonPanel1: TiComponentEditorButtonPanel;
PageControl: TiComponentEditorPageControl;
ChannelsTabSheet: TTabSheet;
Label1: TLabel;
Label45: TLabel;
ChannelListBox: TiComponentEditorListBox;
iChannelAddButton: TButton;
ChannelRemoveButton: TButton;
ChannelPropertiesGroupBox: TGroupBox;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
ChannelColorPicker: TiComponentEditorColorPicker;
Label5: TLabel;
ChannelLineStyleComboBox: TiComponentEditorComboBox;
ChannelTitleEdit: TiComponentEditorEdit;
ChannelLineWidthEdit: TiComponentEditorEdit;
ChannelLineWidthUpDown: TiUpDown;
GeneralTabSheet: TTabSheet;
OuterMarginGroupBox: TGroupBox;
OuterMarginLeftEdit: TiComponentEditorEdit;
OuterMarginLeftUpDown: TiUpDown;
OuterMarginTopEdit: TiComponentEditorEdit;
OuterMarginTopUpDown: TiUpDown;
OuterMarginBottomEdit: TiComponentEditorEdit;
OuterMarginBottomUpDown: TiUpDown;
OuterMarginRightEdit: TiComponentEditorEdit;
OuterMarginRightUpDown: TiUpDown;
BorderStyleRadioGroup: TiComponentEditorRadioGroup;
TitleGroupBox: TGroupBox;
Label35: TLabel;
Label40: TLabel;
TitleMarginEdit: TiComponentEditorEdit;
TitleEdit: TiComponentEditorEdit;
TitleFontPicker: TiComponentEditorFontPicker;
TitleMarginUpDown: TiUpDown;
BufferMaxSizeGroupBox: TGroupBox;
Label43: TLabel;
Label44: TLabel;
MaxBufferSizeEdit: TiComponentEditorEdit;
MinBufferSizeEdit: TiComponentEditorEdit;
EnableDataDrawMinMaxCheckBox: TiComponentEditorCheckBox;
DiscontinuousDataEnabledCheckBox: TiComponentEditorCheckBox;
PrecisionStyleRadioGroup: TiComponentEditorRadioGroup;
InterpolateMissingDataPointsCheckBox: TiComponentEditorCheckBox;
AutoScrollScaleTabSheet: TTabSheet;
AutoScaleGroupBox: TGroupBox;
Label39: TLabel;
AutoScaleCheckBox: TiComponentEditorCheckBox;
AutoScaleHysterisisEdit: TiComponentEditorEdit;
AutoScaleMaxAdjustEnabledCheckBox: TiComponentEditorCheckBox;
AutoScaleMinAdjustEnabledCheckBox: TiComponentEditorCheckBox;
AutoScrollGroupBox: TGroupBox;
Label38: TLabel;
AutoScrollEnabledCheckBox: TiComponentEditorCheckBox;
AutoScrollTypeRadioGroup: TiComponentEditorRadioGroup;
AutoScrollStepSizeEdit: TiComponentEditorEdit;
AutoScrollFirstStyleRadioGroup: TiComponentEditorRadioGroup;
XAxisTabSheet: TTabSheet;
Label12: TLabel;
Label19: TLabel;
Label20: TLabel;
XAxisMaxEdit: TiComponentEditorEdit;
XAxisMinEdit: TiComponentEditorEdit;
XAxisMarginEdit: TiComponentEditorEdit;
XAxisLabelsGroupBox: TGroupBox;
Label21: TLabel;
Label22: TLabel;
XAxisTickLabelMarginEdit: TiComponentEditorEdit;
XAxisTickLabelPrecisionEdit: TiComponentEditorEdit;
XAxisLabelFontPicker: TiComponentEditorFontPicker;
XAxisTickLabelMarginUpDown: TiUpDown;
XAxisTickLabelPrecisionUpDown: TiUpDown;
XAxisTitleGroupBox: TGroupBox;
Label23: TLabel;
XAxisTitleMarginEdit: TiComponentEditorEdit;
XAxisTitleEdit: TiComponentEditorEdit;
XAxisTitleFontPicker: TiComponentEditorFontPicker;
XAxisTitleMarginUpDown: TiUpDown;
XAxisTicksMajorGroupBox: TGroupBox;
Label24: TLabel;
Label25: TLabel;
XAxisTickMajorColorPicker: TiComponentEditorColorPicker;
Label26: TLabel;
XAxisTickMajorCountEdit: TiComponentEditorEdit;
XAxisTickMajorLengthEdit: TiComponentEditorEdit;
XAxisTickMajorCountUpDown: TiUpDown;
XAxisTickMajorLengthUpDown: TiUpDown;
XAxisMarginUpDown: TiUpDown;
XAxisTicksMinorGroupBox: TGroupBox;
Label27: TLabel;
Label28: TLabel;
XAxisTickMinorColorPicker: TiComponentEditorColorPicker;
Label29: TLabel;
XAxisTickMinorCountEdit: TiComponentEditorEdit;
XAxisTickMinorLengthEdit: TiComponentEditorEdit;
XAxisTickMinorCountUpDown: TiUpDown;
XAxisTickMinorLengthUpDown: TiUpDown;
DateTimeGroupBox: TGroupBox;
Label41: TLabel;
XAxisDateTimeEnabled: TiComponentEditorCheckBox;
XAxisDateTimeFormatStringComboBox: TiComponentEditorComboBox;
XAxisShowCheckBox: TiComponentEditorCheckBox;
YAxisTabSheet: TTabSheet;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
YAxisMaxEdit: TiComponentEditorEdit;
YAxisMinEdit: TiComponentEditorEdit;
YAxisMarginEdit: TiComponentEditorEdit;
YAxisLabelsGroupBox: TGroupBox;
Label9: TLabel;
Label10: TLabel;
Label46: TLabel;
YAxisTickLabelMarginEdit: TiComponentEditorEdit;
YAxisTickLabelPrecisionEdit: TiComponentEditorEdit;
YAxisLabelFontPicker: TiComponentEditorFontPicker;
YAxisTickLabelMarginUpDown: TiUpDown;
YAxisTickLabelPrecisionUpDown: TiUpDown;
YAxisLabelWidthEdit: TiComponentEditorEdit;
YAxisLabelWidthUpDown: TiUpDown;
YAxisLabelWidthFixedCheckBox: TiComponentEditorCheckBox;
YAxisTitleGroupBox: TGroupBox;
Label11: TLabel;
YAxisTitleMarginEdit: TiComponentEditorEdit;
YAxisTitleEdit: TiComponentEditorEdit;
YAxisTitleFontPicker: TiComponentEditorFontPicker;
YAxisTitleMarginUpDown: TiUpDown;
YAxisTicksMajorGroupBox: TGroupBox;
Label13: TLabel;
Label14: TLabel;
YAxisTickMajorColorPicker: TiComponentEditorColorPicker;
Label15: TLabel;
YAxisTickMajorCountEdit: TiComponentEditorEdit;
YAxisTickMajorLengthEdit: TiComponentEditorEdit;
YAxisTickMajorCountUpDown: TiUpDown;
YAxisTickMajorLengthUpDown: TiUpDown;
YAxisMarginUpDown: TiUpDown;
YAxisTicksMinorGroupBox: TGroupBox;
Label16: TLabel;
Label17: TLabel;
YAxisTickMinorColorPicker: TiComponentEditorColorPicker;
Label18: TLabel;
YAxisTickMinorCountEdit: TiComponentEditorEdit;
YAxisTickMinorLengthEdit: TiComponentEditorEdit;
YAxisTickMinorCountUpDown: TiUpDown;
YAxisTickMinorLengthUpDown: TiUpDown;
YAxisShowCheckBox: TiComponentEditorCheckBox;
YAxisReverseScaleCheckBox: TiComponentEditorCheckBox;
LegendGridTabSheet: TTabSheet;
LegendGroupBox: TGroupBox;
Label34: TLabel;
Label32: TLabel;
LegendFontPicker: TiComponentEditorFontPicker;
LegendMarginEdit: TiComponentEditorEdit;
LegendMarginUpDown: TiUpDown;
ShowLegendCheckBox: TiComponentEditorCheckBox;
LegendWidthEdit: TiComponentEditorEdit;
LegendWidthUpDown: TiUpDown;
GridGroupBox: TGroupBox;
GridBackGroundColorPicker: TiComponentEditorColorPicker;
Label42: TLabel;
AxisGridColorPicker: TiComponentEditorColorPicker;
Label30: TLabel;
GridLineStyleRadioGroup: TiComponentEditorRadioGroup;
ShowGridCheckBox: TiComponentEditorCheckBox;
ToolBarCursorTabSheet: TTabSheet;
ToolbarGroupBox: TGroupBox;
ShowToolBarCheckBox: TiComponentEditorCheckBox;
ToolBarModeRadioGroup: TiComponentEditorRadioGroup;
ToolBarActiveModeFontPicker: TiComponentEditorFontPicker;
ToolBarInactiveModeFontPicker: TiComponentEditorFontPicker;
CursorGroupBox: TGroupBox;
CursorColorPicker: TiComponentEditorColorPicker;
Label33: TLabel;
SelectedChannelGroupBox: TGroupBox;
CursorChannelBackGroundColorPicker: TiComponentEditorColorPicker;
Label36: TLabel;
CursorChannelFontColorPicker: TiComponentEditorColorPicker;
Label37: TLabel;
CursorChannelEdit: TiComponentEditorEdit;
CursorChannelUpDown: TiUpDown;
CursorHideAllOtherChannelsCheckBox: TiComponentEditorCheckBox;
RestoreXYAxisOnPlotModeCheckBox: TiComponentEditorCheckBox;
PrintingTabSheet: TTabSheet;
PrinterMarginGroupBox: TGroupBox;
PrinterMarginLeftEdit: TiComponentEditorEdit;
PrinterMarginTopEdit: TiComponentEditorEdit;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -