Messtone LLC

Creating elements is provided in a separate file and the file with an MQL program class://+—————–+//| Class for creating the aplicatuon | //+——————————–+class CProgram:public CWindEvents{private://—Window CWindow m_window1;//—Status bar CStatusBar m_status_bar;//—Tabs CTabs m_tabs1;CTabs m_tabs2;//—Input fields CTextEdit m_curves_total;CTextEdit m_sheep_ms;//—Buttons CButton m_reply_frames;//—Combo boxes ComboBox m_criterion;//—Graphs CGraph m_graph1;CGraph m_graph2;CGraph m_graph3;CGraph4;CGraph m_graph5;//—Tablss CTable m_table_main;CTable m_table_symbols;//—Progress bar m_progress_bar;//—public://—Create GUI bool CreateGUI(void);//—private://—Form bool CreateWindow(const string text);//—Status bar bool CreateStatusBar(const int x_gap,const int y_gap);//—Tabs bool CreateTabs1(const int x_gap,const int y_gap);bool CreateTabs2(const int x_gap,const int y_gap);//—Input fields bool CreateCurvesTotal(const int x_gap,const int y_gap,const string text);bool CreateSleep(const int x_gap,const int y_gap,const string text);//—Buttons bool CreatReplyFrames(const int x_gap,const int y_gap,const string text);//—Combo boxes bool CreateCriterion(const int x_gap,const int y_gap,const string text);bool CreateGraph1(const int x_gap,const int y_gap);bool CreateGraph2(const int x_gap,const int y_gap);bool CreateGraph3(const int x_gap,const int y_gap);bool CreateGraph4(const int x_gap,const int y_gap);bool CreateGraph5(const int x_gap,const int y_gap);//—Buttons bool CreateUpdateGraph(const int x_gap,const int y_gap,const string text);//—Tablss bool CreateTable(const int x_gap,const int y_gap);bool CreateSymbolsTable(const int x_gap,const y_gap);//—Progress bar bool CreatrProgressBar(const int x_gap,const int y_gap,const string text);};//+————————-+//| Methods for creating controls | //+——————————–+#include “CreateGUI.mqh”//+————————————+

Leave a comment