Форум: "Прочее";
Текущий архив: 2011.03.27;
Скачать: [xml.tar.bz2];
Внизсвой borderstyle окна Найти похожие ветки
← →
zlobniy (2010-12-10 12:59) [0]Задача: сделать оформление всех окон в программе в стилистике компании для которой разрабатывается приложение (заменить виндовый BorderStyle на свой). В первый раз сталкиваюсь с подобным, поэтому поделитесь советом как обычно такое делается. Пока что возникают мысли поставить BorderStyle в bsNone и наложить поверх bitmap"ы. Но корректен ли такой подход?
← →
RWolf © (2010-12-10 13:15) [1]Alpha Skins?
← →
zlobniy (2010-12-10 13:25) [2]
> Alpha Skins?
не подходит, у меня четко определены требования к заголовкам окна (форма, цвет и проч.)
← →
sniknik © (2010-12-10 13:29) [3]а разве там нельзя создавать свои стили? нафиг он тогда нужен?
← →
И. Павел © (2010-12-10 13:35) [4]> zlobniy
А я люблю в таких случаях просто использовать компоненты без бордеров и рисовать интерфейс самостоятельно - так можно логотипы размещать и др. Да и нет никаких ограничений. Единственный недостаток - если таких программ будет много, это трудоемко и тут действительно имеет смысл написать свои компоненты со скинами или использовать чужие.
Alpha Controls вещь красивая, но до сих пор небезглючная (хотя по сравнению с первыми версиями прогресс огромный). Недавно столкнулся с каким-то странным глюком, когда ComboBox блокировался и нельзя было ничего выбрать мышью, хотя up/down/enter работали нормально. Ошибка появилась именно с переходом на Alpha Controls. В глюке пока не разобрался, но подозреваю, что придется перейти на обычные нескинированные ComboBox.
← →
И. Павел © (2010-12-10 13:39) [5]Вот альфаконтроловский редактор скинов:
http://www.alphaskins.com/sfiles/stable/askineditor.zip
← →
zlobniy (2010-12-10 13:42) [6]спс. буду разбираться.
← →
Юрий Зотов © (2010-12-10 13:44) [7]Еще способ - обработать WM_NCPAINT.
← →
zlobniy (2010-12-10 13:47) [8]мне на другом форуме советовали смотреть в сторону windowsblinds. Кто-нибудь знает что это такое.
← →
DiamondShark © (2010-12-10 15:29) [9]
> Задача: сделать оформление всех окон в программе в стилистике
> компании для которой разрабатывается приложение
Решение: послать в пень.
← →
И. Павел © (2010-12-10 15:37) [10]> Решение: послать в пень.
Ну если цену предлагают хорошую, то можно и разукрасить. Главное - не перестараться, а то сами пожалеют, что попросили разукрасить :)
← →
Германн © (2010-12-10 15:41) [11]
> мне на другом форуме советовали смотреть в сторону windowsblinds.
Насколько знаю windowsblinds разрисует все окна в своем стиле, а не только окна твоей программы.
← →
Anatoly Podgoretsky © (2010-12-10 16:39) [12]> zlobniy (10.12.2010 12:59:00) [0]
Обычно это делается стилями Виндоус, по крайней мере должно.
← →
Anatoly Podgoretsky © (2010-12-10 16:41) [13]> Германн (10.12.2010 15:41:11) [11]
А так и должно быть, вся инфраструктура в едином стиле.
← →
Дмитрий С © (2010-12-10 16:50) [14]Мне способ [7] более по душе был б
← →
Anatoly Podgoretsky © (2010-12-10 17:01) [15]
> Главное - не перестараться, а то сами пожалеют, что попросили
> разукрасить :)
Не наша боль, что заслужили, то и получили.
← →
antonn © (2010-12-11 00:15) [16]
> Мне способ [7] более по душе был б
способ [7] - это начало того, что прошли разработчики [1].
Но если много свободного времени...
← →
Германн © (2010-12-11 01:30) [17]
> Но если много свободного времени...
>
То можно разработать (в добавок к имеющимся) ещё и например Kappa-Lambda Skins :)
← →
antonn © (2010-12-11 02:23) [18]к тому времени авторы [1] выпустят сборку "Альфа-квадро_гига_пак версии 11.7 с совершенно бесплатным редактором и тремя женскими голосами" озвучивающие твои действия в интерфейсе :)
← →
Германн © (2010-12-11 02:32) [19]
> antonn © (11.12.10 02:23) [18]
Но если некуда девать своё время, то и пусть.
Свободный художник он потому и свободный, что не оглядывается на других :)
← →
Юрий Зотов © (2010-12-11 16:18) [20]
> antonn © (11.12.10 02:23) [18]
Если есть готовое решение, которое подходит по всем параметрам, то, конечно, есть смысл его и использовать. Беда лишь в том, что оно не всегда есть.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.03.27;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.004 c