⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iplotcomponenteditor.hpp

📁 Iocomp Ultra Pack v3.0.2 Sources.For.Delphi 数据显示编程插件,可用于工业控制
💻 HPP
📖 第 1 页 / 共 5 页
字号:
	Ieditorbasiccomponents::TiComponentEditorComboBox* XAxisAlignRefAxisNameComboBox;
	Stdctrls::TLabel* Label228;
	Ieditorbasiccomponents::TiComponentEditorComboBox* YAxisAlignRefAxisNameComboBox;
	Stdctrls::TLabel* Label3;
	Stdctrls::TLabel* Label5;
	Ieditorbasiccomponents::TiUpDown* ChannelTraceLineWidthUpDown;
	Stdctrls::TLabel* ChannelInterpolationStyleLabel;
	Ieditorbasiccomponents::TiComponentEditorComboBox* ChannelTraceLineStyleComboBox;
	Ieditorbasiccomponents::TiComponentEditorEdit* ChannelTraceLineWidthEdit;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* ChannelTraceVisibleCheckBox;
	Ieditorbasiccomponents::TiComponentEditorComboBox* ChannelInterpolationStyleComboBox;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* XAxisForceStackingCheckBox;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* YAxisForceStackingCheckBox;
	Ieditorbasiccomponents::TiComponentEditorGroupBox* DataViewAxesControlGroupBox;
	Stdctrls::TLabel* Label237;
	Ieditorbasiccomponents::TiComponentEditorComboBox* DataViewAxesControlWheelStyleComboBox;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* DataViewAxesControlEnabledCheckBox;
	Stdctrls::TLabel* Label238;
	Ieditorbasiccomponents::TiComponentEditorComboBox* DataViewAxesControlMouseStyleComboBox;
	Comctrls::TTabSheet* TablesLayoutTabSheet;
	Stdctrls::TLabel* Label239;
	Stdctrls::TLabel* Label240;
	Ieditorbasiccomponents::TiComponentEditorEdit* TableStartPercentEdit;
	Ieditorbasiccomponents::TiComponentEditorEdit* TableStopPercentEdit;
	Stdctrls::TLabel* Label144;
	Ieditorbasiccomponents::TiComponentEditorComboBox* DataFileColumnSeparatorComboBox;
	Stdctrls::TLabel* Label63;
	Ieditorbasiccomponents::TiComponentEditorEdit* LegendColumnSpacingEdit;
	Ieditorbasiccomponents::TiComponentEditorFontPicker* LegendFontPicker;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* LegendVisibleCheckbox;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* LegendEnabledCheckbox;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* LegendPopupEnabledCheckbox;
	Stdctrls::TGroupBox* LegendChannelNameGroupBox;
	Stdctrls::TLabel* Label1;
	Stdctrls::TLabel* Label241;
	Ieditorbasiccomponents::TiComponentEditorEdit* LegendChannelNameMaxWidthEdit;
	Ieditorbasiccomponents::TiComponentEditorComboBox* LegendChannelNameColorStyleComboBox;
	Stdctrls::TLabel* Label243;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* ChannelHighLowEnabledCheckBox;
	Ieditorbasiccomponents::TiComponentEditorComboBox* ChannelHighLowStyleComboBox;
	Ieditorbasiccomponents::TiComponentEditorPageControl* iComponentEditorPageControl2;
	Comctrls::TTabSheet* ChannelHighLowOpenCloseTabSheet;
	Stdctrls::TGroupBox* ChannelHighLowOpenGroupBox;
	Stdctrls::TLabel* Label231;
	Stdctrls::TLabel* Label232;
	Stdctrls::TLabel* Label233;
	Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowOpenColorPicker;
	Ieditorbasiccomponents::TiComponentEditorEdit* ChannelHighLowOpenWidthEdit;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* ChannelHighLowOpenShowCheckBox;
	Ieditorbasiccomponents::TiComponentEditorEdit* ChannelHighLowOpenHeightEdit;
	Ieditorbasiccomponents::TiComponentEditorValueConverterPicker* ChannelHighLowOpenWidthPicker;
	Ieditorbasiccomponents::TiComponentEditorValueConverterPicker* ChannelHighLowOpenHeightPicker;
	Stdctrls::TGroupBox* ChannelHighLowCloseGroupBox;
	Stdctrls::TLabel* Label234;
	Stdctrls::TLabel* Label235;
	Stdctrls::TLabel* Label236;
	Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowCloseColorPicker;
	Ieditorbasiccomponents::TiComponentEditorEdit* ChannelHighLowCloseWidthEdit;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* ChannelHighLowCloseShowCheckBox;
	Ieditorbasiccomponents::TiComponentEditorEdit* ChannelHighLowCloseHeightEdit;
	Ieditorbasiccomponents::TiComponentEditorValueConverterPicker* ChannelHighLowCloseWidthPicker;
	Ieditorbasiccomponents::TiComponentEditorValueConverterPicker* ChannelHighLowCloseHeightPicker;
	Stdctrls::TGroupBox* ChannelHighLowBarGroupBox;
	Stdctrls::TLabel* Label229;
	Stdctrls::TLabel* Label230;
	Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowBarColorPicker;
	Ieditorbasiccomponents::TiComponentEditorEdit* ChannelHighLowBarWidthEdit;
	Ieditorbasiccomponents::TiComponentEditorValueConverterPicker* ChannelHighLowBarWidthPicker;
	Comctrls::TTabSheet* TabSheet18;
	Stdctrls::TLabel* Label242;
	Stdctrls::TLabel* Label244;
	Stdctrls::TLabel* Label245;
	Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowShadowColorPicker;
	Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowBullishColorPicker;
	Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowBearishColorPicker;
	Stdctrls::TLabel* Label52;
	Stdctrls::TLabel* Label102;
	Ieditorbasiccomponents::TiComponentEditorFontPicker* XAxisLabelFontPicker;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* XAxisLabelVisibleCheckBox;
	Ieditorbasiccomponents::TiComponentEditorEdit* XAxisLabelMarginEdit;
	Ieditorbasiccomponents::TiComponentEditorEdit* XAxisLabelSeparationEdit;
	Stdctrls::TLabel* Label246;
	Ieditorbasiccomponents::TiComponentEditorComboBox* XAxisLabelRotationComboBox;
	Stdctrls::TLabel* Label14;
	Stdctrls::TLabel* Label24;
	Stdctrls::TLabel* Label34;
	Ieditorbasiccomponents::TiUpDown* YAxisLabelPrecisionUpDown;
	Stdctrls::TLabel* Label35;
	Stdctrls::TLabel* Label53;
	Stdctrls::TLabel* Label92;
	Stdctrls::TLabel* Label93;
	Extctrls::TBevel* Bevel6;
	Ieditorbasiccomponents::TiComponentEditorEdit* YAxisLabelPrecisionEdit;
	Ieditorbasiccomponents::TiComponentEditorComboBox* YAxisDateTimeFormatComboBox;
	Ieditorbasiccomponents::TiComponentEditorComboBox* YAxisLabelFormatStyleComboBox;
	Ieditorbasiccomponents::TiComponentEditorComboBox* YAxisLabelPrecisionStyleComboBox;
	Ieditorbasiccomponents::TiComponentEditorFontPicker* YAxisLabelFontPicker;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* YAxisLabelVisibleCheckBox;
	Ieditorbasiccomponents::TiComponentEditorEdit* YAxisLabelMarginEdit;
	Ieditorbasiccomponents::TiComponentEditorEdit* YAxisLabelMinLengthEdit;
	Ieditorbasiccomponents::TiComponentEditorEdit* YAxisLabelSeparationEdit;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* YAxisLabelMinLengthAutoAdjustCheckBox;
	Stdctrls::TLabel* Label247;
	Ieditorbasiccomponents::TiComponentEditorComboBox* YAxisLabelRotationComboBox;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* ToolBarShowPreviewButtonCheckBox;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* XAxisTitleRotatedCheckBox;
	Ieditorbasiccomponents::TiComponentEditorCheckBox* YAxisTitleRotatedCheckBox;
	Iopcbrowserpanel::TiOPCBrowserPanel* iOPCBrowserPanel;
	void __fastcall FormActivate(System::TObject* Sender);
	void __fastcall ChannelListBoxClick(System::TObject* Sender);
	void __fastcall ChannelChange(System::TObject* Sender);
	void __fastcall iChannelAddButtonClick(System::TObject* Sender);
	void __fastcall ChannelRemoveButtonClick(System::TObject* Sender);
	void __fastcall iComponentEditorFormCreate(System::TObject* Sender);
	void __fastcall XAxesAddButtonClick(System::TObject* Sender);
	void __fastcall XAxisRemoveButtonClick(System::TObject* Sender);
	void __fastcall XAxisListBoxClick(System::TObject* Sender);
	void __fastcall ChannelListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall XAxisListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall ModifiedEvent(System::TObject* Sender);
	void __fastcall iComponentEditorFormDestroy(System::TObject* Sender);
	void __fastcall YAxesAddButtonClick(System::TObject* Sender);
	void __fastcall YAxisRemoveButtonClick(System::TObject* Sender);
	void __fastcall YAxisListBoxClick(System::TObject* Sender);
	void __fastcall YAxisListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall XAxisChange(System::TObject* Sender);
	void __fastcall YAxisChange(System::TObject* Sender);
	void __fastcall XAxisNameComboBoxDropDown(System::TObject* Sender);
	void __fastcall YAxisNameComboBoxDropDown(System::TObject* Sender);
	void __fastcall LegendListBoxClick(System::TObject* Sender);
	void __fastcall LegendListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall LegendChange(System::TObject* Sender);
	void __fastcall ToolBarListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall ToolBarListBoxClick(System::TObject* Sender);
	void __fastcall ToolBarChange(System::TObject* Sender);
	void __fastcall DataViewListBoxClick(System::TObject* Sender);
	void __fastcall DataViewListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall DataViewChange(System::TObject* Sender);
	void __fastcall ControlPropertiesSavePickerChange(System::TObject* Sender);
	void __fastcall ControlPropertiesOpenPickerChange(System::TObject* Sender);
	void __fastcall ChannelPropertiesSavePickerChange(System::TObject* Sender);
	void __fastcall ChannelPropertiesOpenPickerChange(System::TObject* Sender);
	void __fastcall ChannelLogFileNamePickerChange(System::TObject* Sender);
	void __fastcall iPlotLayoutViewerChange(System::TObject* Sender);
	void __fastcall ControlLogFileNamePickerChange(System::TObject* Sender);
	void __fastcall DataCursorListBoxClick(System::TObject* Sender);
	void __fastcall DataCursorListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall iDataCursorAddButtonClick(System::TObject* Sender);
	void __fastcall DataCursorRemoveButtonClick(System::TObject* Sender);
	void __fastcall ChannelNameComboBoxDropDown(System::TObject* Sender);
	void __fastcall DataCursorChange(System::TObject* Sender);
	void __fastcall LimitListBoxClick(System::TObject* Sender);
	void __fastcall LimitListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall LimitChange(System::TObject* Sender);
	void __fastcall iLimitAddButtonClick(System::TObject* Sender);
	void __fastcall LimitRemoveButtonClick(System::TObject* Sender);
	void __fastcall TranslationListBoxClick(System::TObject* Sender);
	void __fastcall TranslationChange(System::TObject* Sender);
	void __fastcall iTranslationAddButtonClick(System::TObject* Sender);
	void __fastcall TranslationListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall TranslationClearAllButtonClick(System::TObject* Sender);
	void __fastcall TranslationRemoveButtonClick(System::TObject* Sender);
	void __fastcall TranslationSavePickerChange(System::TObject* Sender);
	void __fastcall iTranslationOpenPickerChange(System::TObject* Sender);
	void __fastcall LabelChange(System::TObject* Sender);
	void __fastcall iLabelAddButtonClick(System::TObject* Sender);
	void __fastcall LabelRemoveButtonClick(System::TObject* Sender);
	void __fastcall LabelListBoxClick(System::TObject* Sender);
	void __fastcall LabelListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall TitleChange(System::TObject* Sender);
	void __fastcall DataViewGridXAxisNameComboBoxDropDown(System::TObject* Sender);
	void __fastcall DataViewGridYAxisNameComboBoxDropDown(System::TObject* Sender);
	void __fastcall LayoutPopupMenuPopup(System::TObject* Sender);
	void __fastcall XYAxesReverseMenuItemClick(System::TObject* Sender);
	void __fastcall AddXAxisMenuItemClick(System::TObject* Sender);
	void __fastcall AddYAxisMenuItemClick(System::TObject* Sender);
	void __fastcall AddLabelMenuItemClick(System::TObject* Sender);
	void __fastcall DeleteMenuItemClick(System::TObject* Sender);
	void __fastcall VisibleMenuItemClick(System::TObject* Sender);
	void __fastcall DataCursorChannelNameComboBoxDropDown(System::TObject* Sender);
	void __fastcall iPlotLayoutViewerMouseDown(System::TObject* Sender, Controls::TMouseButton Button, Classes::TShiftState Shift, int X, int Y);
	void __fastcall XAxisCursorCopyDefaultButtonClick(System::TObject* Sender);
	void __fastcall XAxisLegendCopyDefaultButtonClick(System::TObject* Sender);
	void __fastcall YAxisCursorCopyDefaultButtonClick(System::TObject* Sender);
	void __fastcall YAxisLegendCopyDefaultButtonClick(System::TObject* Sender);
	void __fastcall EditMenuItemClick(System::TObject* Sender);
	void __fastcall ControlLogFileNameEditUpdate(System::TObject* Sender);
	void __fastcall TableChange(System::TObject* Sender);
	void __fastcall TableListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
	void __fastcall TableListBoxClick(System::TObject* Sender);
	void __fastcall iTableAddButtonClick(System::TObject* Sender);
	void __fastcall TableRemoveButtonClick(System::TObject* Sender);
	
private:
	Iplotmastermanager::TiPlotMasterManager* FMaster;
	int FLastToolBarIndex;
	int FLastLegendIndex;
	int FLastXAxisIndex;
	int FLastYAxisIndex;
	int FLastDataViewIndex;
	int FLastChannelIndex;
	int FLastDataCursorIndex;
	int FLastLimitIndex;
	int FLastTranslationIndex;
	int FLastLabelIndex;
	int FLastTableIndex;
	bool FTransferring;
	Iplotobjects::TiPlotLayoutObject* FRightClickObject;
	
protected:
	void __fastcall UpdateAll(void);
	void __fastcall UpdateToolBarEdit(void);
	void __fastcall UpdateLegendEdit(void);
	void __fastcall UpdateTableEdit(void);
	void __fastcall UpdateXAxesEdit(void);
	void __fastcall UpdateYAxesEdit(void);
	void __fastcall UpdateDataViewEdit(void);
	void __fastcall UpdateChannelEdit(void);
	void __fastca

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -