PDA

Просмотр полной версии : delphi / стили виджетов


eLWAux
22.05.2009, 21:45
привет :)
нужен компонент(ы) для виджетов в делфи в таком стиле (как в KDE, или как в Qt или как тут (http://doc.crossplatform.ru/qt/4.5.0/gallery-cleanlooks.html)):

http://doc.crossplatform.ru/qt/4.5.0/images/cleanlooks-pushbutton.pnghttp://doc.crossplatform.ru/qt/4.5.0/images/cleanlooks-progressbar.png
http://doc.crossplatform.ru/qt/4.5.0/images/cleanlooks-textedit.pnghttp://doc.crossplatform.ru/qt/4.5.0/images/cleanlooks-tabwidget.pnghttp://doc.crossplatform.ru/qt/4.5.0/images/cleanlooks-frame.png

возможно кто встречал нечто подобное..

eLWAux
22.05.2009, 21:53
нашол AlphaControls, нечто похожее..
но все равно не то, что нужно..

http://s56.radikal.ru/i153/0905/90/835681f5ea13t.jpg (http://radikal.ru/F/s56.radikal.ru/i153/0905/90/835681f5ea13.jpg.html)
http://s52.radikal.ru/i135/0905/a7/3801c929fde8.jpg
http://s48.radikal.ru/i122/0905/d8/c6ae3225f2ab.jpg

Gar|k
22.05.2009, 23:27
хоть это и муторно, но я сам интерфейс весь рисовал на winAPI... сабклассинг и обрабатываем WM_PAINT у кнопачек, а где можно там OWNERDRAW... вышло милинько

http://zona-chat.narod.ru/skin.gif
cкомпиленый exe (http://zona-chat.narod.ru/skinapi.exe)

а когда интересовался по этой теме, кроме альфа контролс ниче не нашел...

eLWAux
22.05.2009, 23:34
да, на WinApi такое сделать можно.. Но это долго играть с цветами\размерами чтоб получилось то что нужно.. искал уже что-то готовое)
В любом случае, спасибо.

Suteki
24.05.2009, 00:33
Кроме Alpha Skins существуют и другие компоненты для работы со скинами:


BusinessSkinForm VCL (http://www.almdev.com/)

SXSkinComponents (http://saarixx.info/sxskincomponents/ru/)