Discussion of article "Graphical Interfaces XI: Text edit boxes and Combo boxes in table cells (build 15)"

 

New article Graphical Interfaces XI: Text edit boxes and Combo boxes in table cells (build 15) has been published:

In this update of the library, the Table control (the CTable class) will be supplemented with new options. The lineup of controls in the table cells is expanded, this time adding text edit boxes and combo boxes. As an addition, this update also introduces the ability to resize the window of an MQL application during its runtime.

For testing purposes, an MQL application has been created, which contains the table (CTable) and multiline text box (CTextBox) controls. In the first column of the table, all cells contain the checkbox control (CELL_CHECKBOX). In the second column of the table, cells have the "text box" type (CELL_EDIT). In the third column, the cells are alternately set to types "combo box" (CELL_COMBOBOX) and "text box" (CELL_EDIT). In the fifth column, the cells have the "button" type (CELL_BUTTON). The event handler of the MQL application's custom class will process and output the events into the multiline text box. 

This is how it works:

 Fig. 7. MQL application for testing the work done.

Fig. 7. MQL application for testing the work done.

Author: Anatoli Kazharski