[Delphi] Наложение скина

Для тех, кто хочет сделать мир лучше.
Ответить
Сообщение
Автор
Аватара пользователя
wowks
Майор
Майор
Сообщения: 525
Зарегистрирован: 09.12.2008
Благодарил (а): 67 раз
Поблагодарили: 37 раз

#1 Сообщение 06.08.2013, 02:15

Уважаемые разработчики!
Просьба посоветовать мне хорошую библиотеку/компонент для наложения скина на форму. Для меня наложение скина важно, т.к. делаю стилизованный инсталл халфы 2 и эпизодов.
Начал своё знакомство с AlphaControls (https://www.alphaskins.com). Посмотрел демо - понравилось, но не вдавался в детали. Так просто поигрался с контролами. Уже даже перерисовал частично скин под стиль UI модифицированного движка беты халфы 2 от Акселей:
Скрин
Изображение
И полетели исключения, кривая отрисовка и прочее, когда уже сейчас начал активно использовать библиотеку
Скрин
Изображение
Да библиотека хороша, но ещё сырая. Желаю ребятам успешно отполировать её до блеска, а мне сейчас нужно качественное и стабильное решение.

Снова гуляя по гуглу наткнулся на DynamicSkinForm VCL (https://www.almdev.com/). Вроде хороша, но не хотелось бы опять наступить на грабли.
В общем у меня просьба посоветовать мне действительно хорошее решение наложения скина. Может у кого есть опыт с работой со скинами.
Также очень важно чтобы в комплекте шёл редактор скина, хотя думаю к хорошей библиотеке это и так прилагается
Просьба не предлагать мне написать код наложения скина самому. Знаний у меня пока недостаточно для этого, да и
к тому же времени и желания на это сейчас нет, т.к. хотелось бы сконцентрироваться на функциональности, логике, алгоритмах, реестре и т.д.

PS: код пишу в "Embarcadero RAD Studio 2010"
Последний раз редактировалось wowks 06.08.2013, 14:06, всего редактировалось 1 раз.

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#2 Сообщение 06.08.2013, 08:30


testncrash
Капитан
Капитан
Сообщения: 459
Зарегистрирован: 25.02.2007
Благодарил (а): 22 раза
Поблагодарили: 33 раза
Контактная информация:

#3 Сообщение 08.08.2013, 14:52

wowks
Этого должно хватать за глаза:
AlphaControls, Cindy components

Проблем с отрисовкой скинов пока не было, работаю в XE3. Кнопочки разве что иногда приходится фиксить.

wowks писал(а):
Скрин
Изображение
Пора уже делать скины в новом стиле Steam, на дворе 2013-ый...

Аватара пользователя
wowks
Майор
Майор
Сообщения: 525
Зарегистрирован: 09.12.2008
Благодарил (а): 67 раз
Поблагодарили: 37 раз

#4 Сообщение 08.08.2013, 17:27

testncrash
testncrash писал(а):AlphaControls
если бы не глючил, думаю оставил бы его, но он глючит. Подтверждение в шапке
testncrash писал(а):работаю в XE3
скорее всего ошибаюсь, но может дело в IDE. Я сижу пока на Delphi 2010
testncrash писал(а):Пора уже делать скины в новом стиле Steam, на дворе 2013-ый...
уже сеть "Sream II"
http://www.alphaskins.com/sshots/a102.png - скрин
http://www.alphaskins.com/asdwnld.php

но не вижу в нём ничего особенного. Меня зелёный скин беты/по совместительству первый скин стима чем-то цепляет! :)

testncrash
Капитан
Капитан
Сообщения: 459
Зарегистрирован: 25.02.2007
Благодарил (а): 22 раза
Поблагодарили: 33 раза
Контактная информация:

#5 Сообщение 08.08.2013, 17:59

wowks писал(а):уже есть "Steam II"
http://www.alphaskins.com/sshots/a102.png - скрин
http://www.alphaskins.com/asdwnld.php
А мне нравится, спасибо. Возможно в будущем пригодится.

Ответить