Download MetaTrader 5
To add comments, please log in or register
Speed up MQL5 Cloud Network. Install Strategy Tester Agent!
MetaQuotes Software Corp.
Moderator
178198
MetaQuotes Software Corp. 2016.08.03 10:43 

New article Graphical Interfaces VII: the Tables Controls (Chapter 1) has been published:

The seventh part of the series on MetaTrader graphical interfaces deals with three table types: text label, edit box and rendered one. Another important and frequently used controls are tabs allowing you to show/hide groups of other controls and develop space effective interfaces in your MQL applications.

Text label tables consist of the following components:

  1. Background.
  2. Text labels.
  3. Vertical scroll bar.
  4. Horizontal scroll bar.

 Fig. 1. Compound parts of the text label control

Fig. 1. Compound parts of the text label table control

Author: Anatoli Kazharski

Ahmad Yani
1376
Ahmad Yani 2016.08.06 01:36  
MetaQuotes Software Corp.:

New article Graphical Interfaces VII: the Tables Controls (Chapter 1) has been published:

Author: Anatoli Kazharski

Awesome!
reboeiras
5
reboeiras 2016.08.19 00:18  
Got the following error messages when I tried to compile the code in  MetaTrader 5.0 Build 1347. 
I'm new to  programming and don't know what happened. Here are the errors and the respective lines where they occur.

'return' - cannot convert from const pointer to nonconst pointer SplitButon.mqh 90 65
  CContextMenu     *GetContextMenuPointer(void)        const { return(::GetPointer(m_drop_menu));  }

'return' - cannot convert from const pointer to nonconst pointer ListView.mqh 67 76
  CScrollV         *GetScrollVPointer(void)                       const { return(::GetPointer(m_scrollv)); }

'return' - cannot convert from const pointer to nonconst pointer CheckComboBox.mqh 90 81
 CListView        *GetListViewPointer(void)                           const { return(::GetPointer(m_listview));  

'return' - cannot convert from const pointer to nonconst pointer LabelsTable.mqh 78 69
   CScrollV         *GetScrollVPointer(void)                const { return(::GetPointer(m_scrollv)); }

'return' - cannot convert from const pointer to nonconst pointer LabelsTable.mqh 79 69
     CScrollH         *GetScrollHPointer(void)                const { return(::GetPointer(m_scrollh)); }

'return' - cannot convert from const pointer to nonconst pointer Table.mqh 101 74 e 102 74

   CScrollV         *GetScrollVPointer(void)                     const { return(::GetPointer(m_scrollv)); }
   CScrollH         *GetScrollHPointer(void)                     const { return(::GetPointer(m_scrollh)); }
 
'return' - cannot convert from const pointer to nonconst pointer CanvasTable.mqh 75 61 e 76 61
   CScrollV         *GetScrollVPointer(void)        const { return(::GetPointer(m_scrollv)); }
   CScrollH         *GetScrollHPointer(void)        const { return(::GetPointer(m_scrollh)); }

Anatoli Kazharski
53656
Anatoli Kazharski 2016.08.30 07:41  
reboeiras:
Got the following error messages when I tried to compile the code in  MetaTrader 5.0 Build 1347. 
I'm new to  programming and don't know what happened. Here are the errors and the respective lines where they occur.

...

Download the latest version: Graphical Interfaces X: Updates for Easy And Fast Library (Build 2) 

 

/
To add comments, please log in or register