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

 

Опубликована статья Пользовательские графические элементы управления. Часть 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 (номеронабиратель)

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

 

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



 

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

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

 
Сильная вещица, реально упрощает жизнь, осталось дождаться третьей части.

 
progma137:

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

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

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

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

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

 

не знаю может уже и не актуально, но спрошу

когда тяну горизонтальный скрол то и график тянется, это ни как не исправить???