пятница, 13 июля 2007 г.

Отчет о проделанной работе ^_^

Итак, скиновый движок. Планирую сделать его как отдельный плагин к Qip Infium, надеюсь получится автономно и независимо. На данный момент графическое ядро уже сделано, осталось дело за малым - перерисовать все, что только можно:)
Пока сделал полную перерисовку следующих элементов интерфейса:
- Кнопка (в том числе, TBitBtn в Delphi)
- Чекбокс
- Переключатель aka TRadioButton
- Групбокс
- Статичный текст aka Static
- Закладки aka PageControl/TabControl
- полоса прогресса aka ProgressBar
- реверсивный счетчик aka UpDown/Spin
- статусная строка aka StatusBar
- Заголовок списка aka SysHeader (чуть чуть еще отрихтовать:))

Сравните стандартное:



скриншот 1




скриншот 2




скриншот 3



и то, что получилось:)






скриншот 1





скриншот 2





скриншот 3



На сами изображения не обращайте внимания:) Плюс, это конечно надо видеть в динамике, но ничего, потом увидите:о) С первым релизом в качестве стандартного будет очень качественный скин. Рисует его очень профессиональный художник:) И вообще, будет много разных фишек и прибамбасов, было бы время это все сделать...
Сейчас вот сижу весь день и пытаюсь нарисовать столбец хидера, когда он отсортирован. Блин, как все запутано в этом винапи...

как вам?:)

Комментариев нет: