📄 iploteditor.hpp
字号:
Stdctrls::TLabel* Label214;
Ieditorbasiccomponents::TiComponentEditorEdit* TableNameEdit;
Stdctrls::TLabel* Label215;
Ieditorbasiccomponents::TiComponentEditorEdit* TableRowsMaxEdit;
Ieditorbasiccomponents::TiComponentEditorFontPicker* ChannelMarkersFontPicker;
Stdctrls::TLabel* Label216;
Ieditorbasiccomponents::TiComponentEditorComboBox* XAxisAlignRefAxisNameComboBox;
Stdctrls::TLabel* Label217;
Ieditorbasiccomponents::TiComponentEditorComboBox* YAxisAlignRefAxisNameComboBox;
Stdctrls::TLabel* ChannelInterpolationStyleLabel;
Ieditorbasiccomponents::TiComponentEditorComboBox* ChannelInterpolationStyleComboBox;
Ieditorbasiccomponents::TiComponentEditorCheckBox* XAxisForceStackingCheckBox;
Ieditorbasiccomponents::TiComponentEditorCheckBox* YAxisForceStackingCheckBox;
Ieditorbasiccomponents::TiComponentEditorGroupBox* DataViewAxesControlGroupBox;
Stdctrls::TLabel* Label237;
Stdctrls::TLabel* Label238;
Ieditorbasiccomponents::TiComponentEditorComboBox* DataViewAxesControlWheelStyleComboBox;
Ieditorbasiccomponents::TiComponentEditorCheckBox* DataViewAxesControlEnabledCheckBox;
Ieditorbasiccomponents::TiComponentEditorComboBox* DataViewAxesControlMouseStyleComboBox;
Comctrls::TTabSheet* TablesLayoutTabSheet;
Stdctrls::TLabel* Label226;
Stdctrls::TLabel* Label227;
Ieditorbasiccomponents::TiComponentEditorEdit* TableStartPercentEdit;
Ieditorbasiccomponents::TiComponentEditorEdit* TableStopPercentEdit;
Stdctrls::TLabel* Label144;
Ieditorbasiccomponents::TiComponentEditorComboBox* FileColumnSeparatorComboBox;
Stdctrls::TGroupBox* LegendChannelNameGroupBox;
Stdctrls::TLabel* Label114;
Ieditorbasiccomponents::TiComponentEditorEdit* LegendChannelNameMaxWidthEdit;
Stdctrls::TLabel* Label228;
Ieditorbasiccomponents::TiComponentEditorComboBox* LegendChannelNameColorStyleComboBox;
Stdctrls::TLabel* Label243;
Ieditorbasiccomponents::TiComponentEditorCheckBox* ChannelHighLowEnabledCheckBox;
Ieditorbasiccomponents::TiComponentEditorComboBox* ChannelHighLowStyleComboBox;
Ieditorbasiccomponents::TiComponentEditorPageControl* iComponentEditorPageControl1;
Comctrls::TTabSheet* ChannelHighLowOpenCloseTabSheet;
Comctrls::TTabSheet* TabSheet18;
Stdctrls::TLabel* Label242;
Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowShadowColorPicker;
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;
Stdctrls::TLabel* Label218;
Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowBullishColorPicker;
Stdctrls::TLabel* Label219;
Ieditorbasiccomponents::TiComponentEditorColorPicker* ChannelHighLowBearishColorPicker;
Stdctrls::TLabel* Label220;
Ieditorbasiccomponents::TiComponentEditorComboBox* XAxisLabelRotationComboBox;
Stdctrls::TLabel* Label221;
Ieditorbasiccomponents::TiComponentEditorComboBox* YAxisLabelRotationComboBox;
Ieditorbasiccomponents::TiComponentEditorCheckBox* ToolBarShowPreviewButtonCheckBox;
Ieditorbasiccomponents::TiComponentEditorCheckBox* XAxisTitleRotatedCheckBox;
Ieditorbasiccomponents::TiComponentEditorCheckBox* YAxisTitleRotatedCheckBox;
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 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 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 ToolBarListBoxClick(System::TObject* Sender);
void __fastcall ToolBarListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
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 GeneralChanged(System::TObject* Sender);
void __fastcall FormCreate(System::TObject* Sender);
void __fastcall ChannelLogActivateButtonClick(System::TObject* Sender);
void __fastcall ChannelLogDeactivateButtonClick(System::TObject* Sender);
void __fastcall ControlPropertiesOpenPickerChange(System::TObject* Sender);
void __fastcall ControlPropertiesSavePickerChange(System::TObject* Sender);
void __fastcall ControlDataSavePickerChange(System::TObject* Sender);
void __fastcall ControlDataOpenPickerChange(System::TObject* Sender);
void __fastcall ChannelPropertiesSavePickerChange(System::TObject* Sender);
void __fastcall ChannelPropertiesOpenPickerChange(System::TObject* Sender);
void __fastcall ChannelDataSavePickerChange(System::TObject* Sender);
void __fastcall ChannelDataOpenPickerChange(System::TObject* Sender);
void __fastcall ChannelLogFileNamePickerChange(System::TObject* Sender);
void __fastcall ControlLogFileNamePickerChange(System::TObject* Sender);
void __fastcall ControlLogActivateButtonClick(System::TObject* Sender);
void __fastcall ControlLogDeactivateButtonClick(System::TObject* Sender);
void __fastcall ChannelStatsRefreshButtonClick(System::TObject* Sender);
void __fastcall ChannelNameComboBoxDropDown(System::TObject* Sender);
void __fastcall DataCursorChange(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 LimitChange(System::TObject* Sender);
void __fastcall LimitListBoxClick(System::TObject* Sender);
void __fastcall LimitListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
void __fastcall iLimitAddButtonClick(System::TObject* Sender);
void __fastcall LimitRemoveButtonClick(System::TObject* Sender);
void __fastcall LabelChange(System::TObject* Sender);
void __fastcall LabelListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
void __fastcall LabelListBoxClick(System::TObject* Sender);
void __fastcall iLabelAddButtonClick(System::TObject* Sender);
void __fastcall LabelRemoveButtonClick(System::TObject* Sender);
void __fastcall TitleChange(System::TObject* Sender);
void __fastcall DataViewGridXAxisNameComboBoxDropDown(System::TObject* Sender);
void __fastcall DataViewGridYAxisNameComboBoxDropDown(System::TObject* Sender);
void __fastcall iPlotLayoutViewerChange(System::TObject* Sender);
void __fastcall ControlAnnotationSavePickerChange(System::TObject* Sender);
void __fastcall ControlAnnotationOpenPickerChange(System::TObject* Sender);
void __fastcall iCustomEditorFormClose(System::TObject* Sender, Forms::TCloseAction &Action);
void __fastcall LayoutPopupMenuPopup(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 XYAxesReverseMenuItemClick(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 TableListBoxClick(System::TObject* Sender);
void __fastcall TableListBoxGetData(const int Index, bool &DrawColorBox, Graphics::TColor &AColor, AnsiString &AText);
void __fastcall iTableAddButtonClick(System::TObject* Sender);
void __fastcall TableRemoveButtonClick(System::TObject* Sender);
void __fastcall TableChange(System::TObject* Sender);
private:
Classes::TNotifyEvent FOnGeneralChange;
bool FIsClosing;
Iplotobjects::TiPlotLayoutObject* FRightClickObject;
void __fastcall DisableAllEditControlsStartingWith(AnsiString Value);
void __fastcall EnableAllEditControlsStartingWith(AnsiString Value);
void __fastcall ChannelStatsClear(void);
void __fastcall RefreshChannelStats(void);
protected:
HIDESBASE MESSAGE void __fastcall WMActivate(Messages::TWMActivate &Message);
public:
Iplotmastermanager::TiPlotMasterManager* Master;
Controls::TWinControl* PlotComponent;
__fastcall virtual ~TiPlotEditorForm(void);
__property Classes::TNotifyEvent OnGeneralChange = {read=FOnGeneralChange, write=FOnGeneralChange};
void __fastcall UpdateToolBarEdit(void);
void __fastcall UpdateLegendEdit(void);
void __fastcall UpdateTableEdit(void);
void __fastcall UpdateXAxesEdit(void);
void __fastcall UpdateYAxesEdit(void);
void __fastcall UpdateChannelEdit(void);
void __fastcall UpdateDataViewEdit(void);
void __fastcall UpdateDataCursorEdit(void);
void __fastcall UpdateLimitEdit(void);
void __fastcall UpdateLabelEdit(void);
void __fastcall UpdateAll(void);
__property bool IsClosing = {read=FIsClosing, nodefault};
void __fastcall SetFormTranslationMethod(Ieditorbasiccomponents::TFormTranslationMethod Value);
public:
#pragma option push -w-inl
/* TCustomForm.Create */ inline __fastcall virtual TiPlotEditorForm(Classes::TComponent* AOwner) : Ieditorbasiccomponents::TiCustomEditorForm(AOwner) { }
#pragma option pop
#pragma option push -w-inl
/* TCustomForm.CreateNew */ inline __fastcall virtual TiPlotEditorForm(Classes::TComponent* AOwner, int Dummy) : Ieditorbasiccomponents::TiCustomEditorForm(AOwner, Dummy) { }
#pragma option pop
public:
#pragma option push -w-inl
/* TWinControl.CreateParented */ inline __fastcall TiPlotEditorForm(HWND ParentWindow) : Ieditorbasiccomponents::TiCustomEditorForm(ParentWindow) { }
#pragma option pop
};
//-- var, const, procedure ---------------------------------------------------
} /* namespace Iploteditor */
using namespace Iploteditor;
#pragma option pop // -w-
#pragma option pop // -Vx
#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // iPlotEditor
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -