Обсуждение статьи "Графические интерфейсы VII: Элементы "Вкладки" (Глава 2)"

 

Опубликована статья Графические интерфейсы VII: Элементы "Вкладки" (Глава 2):

В первой главе седьмой части были представлены три класса элементов управления для создания таблиц: таблица из текстовых меток (CLabelsTable), таблица из полей ввода (CTable) и нарисованная таблица (CCanvasTable). В этой статье (второй главе) рассмотрим такой элемент интерфейса, как «Вкладки».

На текущем этапе разработки библиотеки для создания графических интерфейсов её схема выглядит так:

 Рис. 11. Структура библиотеки на текущей стадии разработки.

Автор: Anatoli Kazharski

 

Будет ли работать сие творение в тестере ?

И Спасибо за титанический труд! 

 
Vladimir Pastushak:

Будет ли работать сие творение в тестере ?

Нет. На текущий момент разработка ведётся для использования только в среде терминала (вне тестера).

Я посмотрю, что можно сделать для использования в тестере, но это будет нескоро. 

 

Анатоль, а вот вкладки как-то так возможно делать?


Обрати внимание на отсутствие линии на выбранной вкладке

 
Artyom Trishkin:

Анатоль, а вот вкладки как-то так возможно делать? 

Обрати внимание на отсутствие линии на выбранной вкладке

Можно конечно. Сделаю в одном из следующих обновлений. Но оптимизация в первую очередь.
 
Anatoli Kazharski:
Можно конечно. Сделаю в одном из следующих обновлений. Но оптимизация в первую очередь.
Здорово!
 
Artyom Trishkin:

Анатоль, а вот вкладки как-то так возможно делать? 

Обрати внимание на отсутствие линии на выбранной вкладке

Да, с вкладочками непорядок вышел. Уж больно глаза такое представление режет.
 
Vasiliy Sokolov:
Да, с вкладочками непорядок вышел. Уж больно глаза такое представление режет.
Ага, непривычно как-то с полосой - нет целостности вкладки.
 
Artyom Trishkin:

Анатоль, а вот вкладки как-то так возможно делать? 

Обрати внимание на отсутствие линии на выбранной вкладке

Сделал. Будет доступно в 26-ой статье серии.

Пример:

 

 
Anatoli Kazharski:

Сделал. Будет доступно в 26-ой статье серии.

Пример:

 

Ну... Совсем другой вид, согласись :)
 
Artyom Trishkin:
Ну... Совсем другой вид, согласись :)

Конечно. )

Следующее обновление для этого класса (CTabs) будет "Режим многострочных вкладок". 

Как здесь (в несколько рядов) :