Discussion of article "Graphical Interfaces X: Text Edit box, Picture Slider and simple controls (build 5)" - page 3

 
That's great news!!! How are you going to get around the restrictions?
 
Roman Podpora:
That's great news!!! And how are you going to bypass the restrictions?
Write your own class, where the input field will be implemented on a bitmap using CCanvas class. In the future all library controls will be implemented this way.
 

the file is not built out of the box

 
Pavel Kolchin:

the file is not built out of the box

With each new update, the examples from previous articles may no longer be relevant for some items, as many changes and adjustments are made.

The latest version of the library can be downloaded in this article: GUIs X: Time Element, Checkbox List Element and Table Sorting (build 6).

You can try to match the examples from the previous articles yourself. In this case, you just need to rename the specified methods in the example files to SetItemValue() and SelectItem() respectively.

 
Anatoli Kazharski:

In this case, in the example files, you just need to rename the specified methods to SetItemValue() and SelectItem() respectively.

yes, this way there are no errors, but "inside" not everything works, it's better to stay on 10_5 for now
 
Pavel Kolchin:
yes, so there are no errors, but "inside" not everything works, it's better to stay on 10_5 for now.

What exactly doesn't work?

There were some problems with positioning of elements. We discussed it with Artyom here. It will be fixed in the next version (build 7). The article may be released next week. Or already after New Year. )

Обсуждение статьи "Графические интерфейсы X: Элемент "Время", элемент "Список из чекбоксов" и сортировка таблицы (build 6)"
Обсуждение статьи "Графические интерфейсы X: Элемент "Время", элемент "Список из чекбоксов" и сортировка таблицы (build 6)"
  • www.mql5.com
Опубликована статья Графические интерфейсы X: Элемент "Время", элемент "Список из чекбоксов" и сортировка таблицы (build 6): Автор: Anatoli Kazhars...
 
Anatoli Kazharski:

What exactly isn't working?

 
Pavel Kolchin:
Yes, it has been fixed already too. There was a bug with enabling priorities after deactivating dropdowns. There will be a fix in the next article.
 

gives this error when connecting (it does not interfere with work)

cannot load custom indicator 'C:\MetaTrader\MT5 demo\MQL5\Experts\new_menue_fc_1.00.ex5::Indicators\SubWindow.ex5' [4802]

CWndEvents::DetermineSubwindow > Ошибка при получении хэндла индикатора в директории ::Indicators\SubWindow.ex5 !

I use this version of the library, menu in the main graphic

 
Anatoli Kazharski:
Yes, it has been fixed already too. There was a bug with enabling priorities after deactivating dropdowns. There will be a fix in the next article.
Why the empty string in the text input field is not "" but " " "? For a long time I couldn't figure out why the check for empty string didn't work...