Re[3]: Qt или GTK+ или ?
От: astral_marine  
Дата: 06.08.09 12:42
Оценка:
M>Родные контролы — это как бы хорошо. А что с расширяемостью этих контролов? Любой контрол на Qt можно абклассныть и извратить до невозможности, и это прокатит на любой платформе. А wxWidgets?
Приведенный Шериданом пример имеет очень сильные ограничения, что никак не подпадает под понятие "извратить до невозможности".

А легко это можно сделать, наследуешся от wxControl и выебываешся перед пользователем до умопомрачения последнего.

T>Уж лучше хороший инструмент для создания нужных контролов.

А еще лучше когда родные контролы дополняются самописными на платформах, где они не реализованы. Например wxGrid реализуется как самописный контрол: wxGrid
и wxPropertyGrid<br />


T>Вот пара-тройка моих самописных:

T>Простой колор-чузер.
Нафига изобретать велосипед, если это уже в wxWidgets реализовано лет десять назад? Прорисовка в wxOwnerDrawnComboBox позволяет легко изменять фоновой рисунок в выпадающем списке<br />

Выбор цвета также имеет привычный вид для пользователя: (wxColourDialog)<br />


T>Так, что уж лучше иметь хороший мощный механизм имплементации контролов, чем скудный набор из нативных.

А еще лучше иметь родные контролы, которые дополняются мощным механизмом имплементации контролов из wxWidgets. (Примеры выше)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.