Скачать MetaTrader 5

Обсуждение статьи "Пользовательские графические элементы управления. Часть 2. Библиотека элементов управления"

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Ведешь свой блог? Размести в нем ссылку на MQL5.community и заработай!
MetaQuotes Software Corp.
Модератор
181155
MetaQuotes Software Corp. 2011.07.29 10:24 

Опубликована статья Пользовательские графические элементы управления. Часть 2. Библиотека элементов управления:

Во второй статье серии "Пользовательские графические элементы управления" представлена библиотека элементов управления для решения основных задач, возникающих при обеспечении взаимодействия между программой (советником, скриптом, индикатором) и ее пользователем. Библиотека содержит множество классов (CInputBox, CSpinInputBox, CCheckBox, CRadioGroup, CVSсrollBar, CHSсrollBar, CList, CListMS, CComBox, CHMenu, CVMenu, CHProgress, CDialer, CDialerInputBox, CTable) и примеров их использования.

Рис. 11. Класс CHProgress (горизонтальная строка прогресса) 

Рис. 11. Класс CHProgress (горизонтальная строка прогресса)

Рис. 12. Класс CDialer (номеронабиратель)
Рис. 12. Класс CDialer (номеронабиратель)

Автор: Дмитрий

Rashid Umarov
Админ
11820
Rashid Umarov 2011.07.31 17:46  

Кстати, к статье приложена документация по всем классам.



Viktor Vasilyuk
560
Viktor Vasilyuk 2011.08.12 23:01  

а можно попросить в следующей статье добавить CDialerInputBox для даты и времени?

а за разработку GUI - отдельное спасибо. практически разобрался с функционалом и дописываю свою программку.

Nikolay Demko
12464
Nikolay Demko 2011.08.13 01:00  
Сильная вещица, реально упрощает жизнь, осталось дождаться третьей части.

Dmitry Fedoseev
42904
Dmitry Fedoseev 2011.08.13 01:44  
progma137:

а можно попросить в следующей статье добавить CDialerInputBox для даты и времени?

а за разработку GUI - отдельное спасибо. практически разобрался с функционалом и дописываю свою программку.

В следующей статье этого не будет точно. Статья уже готова, остался последний штрих.

Ввод даты, времени... тут еще и календарь напрашивается. Вообще в планах есть, но не в ближайших, к сожалению довольно в отдаленных. Штука сложная, требует тчательного обдумывания, еще хочется ее с вертикальной линией объединить, чтобы можно было дату вертикальной линией указывать (на выбор).

Можно наскоряк слепить из комбоксов, единственый сложный момент - разрулить в каком месяце по сколько дней. Здесь надо записать дату-время начала следующего месяца строкой, строку преобразовать во время, отнять одну секунду, извлечь день месяца.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий