Сейчас на форуме: tyns777, zombi-vadim (+4 невидимых) |
eXeL@B —› Программирование —› Темы для проги на делфи |
Посл.ответ | Сообщение |
|
Создано: 08 ноября 2007 18:34 · Личное сообщение · #1 Здравствуйте! Нужно сделать возможность менять вид програмки написанной на делфях. Для начала хотел бы сделать поддержку тем, аля 98, XP Classic, XP серебро, XP оливковый. Юзал гугл, нашёл, что это реально. Вроде бы как в XP есть какая-то библа, которую можно для этого использовать. Но вот подробностей мне узнать так и не удалось. Кто знает поделитесь, пожалуйста, информацией. Также интересна информация по поводу создания поддержки шкурок. Как лучше организовать... и тд. Заранее всем благодарен за помощь! ----- моя подпись! |
|
Создано: 08 ноября 2007 18:36 · Личное сообщение · #2 |
|
Создано: 08 ноября 2007 21:29 · Личное сообщение · #3 locker_fx пишет: Также интересна информация по поводу создания поддержки шкурок. Как лучше организовать... и тд. Есть отличный набор компонентов AlphaSkins. Для жителей бывшего союза все компоненты являются бесплатными. На офсайте http://www.alphaskins.com/index_rus.php можно скачать сам набор, скомпиленный демо-проект, русский хелп и мануал по созданию скинов. |
|
Создано: 08 ноября 2007 21:43 · Личное сообщение · #4 |
|
Создано: 08 ноября 2007 21:55 · Личное сообщение · #5 |
|
Создано: 08 ноября 2007 21:58 · Личное сообщение · #6 |
|
Создано: 08 ноября 2007 22:53 · Личное сообщение · #7 |
|
Создано: 08 ноября 2007 23:14 · Личное сообщение · #8 |
|
Создано: 08 ноября 2007 23:23 · Личное сообщение · #9 |
|
Создано: 08 ноября 2007 23:28 · Поправил: kaiZer · Личное сообщение · #10 |
|
Создано: 08 ноября 2007 23:30 · Личное сообщение · #11 |
|
Создано: 08 ноября 2007 23:35 · Личное сообщение · #12 Если речь про SUI то 100% не было триала. Я когда-то так наг снимал: unit Register_SUI;
|
|
Создано: 09 ноября 2007 00:09 · Личное сообщение · #13 |
|
Создано: 09 ноября 2007 10:23 · Личное сообщение · #14 intro пишет: Есть отличный набор компонентов AlphaSkins Угу...отличный,только тянет за собой весь пакет,и минимум метр навешивает на прогу. IpSkinLibrey - неплохой пакет,жаль только скромненький по свойствам. Almediadev_Skinpack - очень удачный пакет. ----- Чтобы юзер в нэте не делал,его всё равно жалко.. |
|
Создано: 09 ноября 2007 11:36 · Личное сообщение · #15 Bronco пишет: только тянет за собой весь пакет,и минимум метр навешивает на прогу эт да, что есть то есть. вообще выбор компонентов по данной тематике достаточно большой, на сайте torry.net есть из чего выбрать - переходим в раздел Components > Component Packs > Skins and Themes Packs http://www.torry.net/pages.php?id=1544 , читаем описалово и выбираем то, что больше подходит. там представлены все обсуждаемые здесь наборы и не только они. |
|
Создано: 09 ноября 2007 11:57 · Личное сообщение · #16 |
|
Создано: 10 ноября 2007 06:00 · Личное сообщение · #17 |
|
Создано: 10 ноября 2007 08:33 · Личное сообщение · #18 |
|
Создано: 10 ноября 2007 10:28 · Личное сообщение · #19 |
|
Создано: 10 ноября 2007 12:23 · Личное сообщение · #20 |
|
Создано: 10 ноября 2007 20:05 · Личное сообщение · #21 introArakaiZer(сорри кого забыл упомянуть) и остальным, кто помогает. Огромное спасибо за ссылки! Скачаю буду пробовать. Azur1d пишет: Возможно меня не поймут, но ИМХО скины и прочее - это просто дань моде, я бы даже сказал понты. Прекрасно тебя понимаю и не просто понимаю, а придерживаюсь твоей точки зрения. Но мне именно и надо(если очень грубо, то для понта, но это повторюсь грубое сравнение в моём случае!). Сама софтина ничего особо полезного делать не будет(да и вообще мало что делать будет ). Просто мне сказали, что особо приветсвуются навороты, аля настройка диза и тд. и тп. Т.е. как понимаете мне оно нах не надо, но сделать надо. ----- моя подпись! |
|
Создано: 11 ноября 2007 18:53 · Личное сообщение · #22 |
|
Создано: 11 ноября 2007 19:00 · Личное сообщение · #23 |
|
Создано: 11 ноября 2007 19:29 · Личное сообщение · #24 |
|
Создано: 11 ноября 2007 21:48 · Личное сообщение · #25 |
|
Создано: 11 ноября 2007 22:49 · Личное сообщение · #26 Azur1d пишет: locker_fx пишет: Я в 5-дельфе пробовал пишет не найден насколько я знаю, он в 7 только появился. Попробуй статически прилинковать UxTheme.dll, по идее XPMan только для этого и нужен это без надобности, можно обойтись вообще без компонентов. достаточно руками добавить в ресурсы манифест. или попросту положить его в папку с exe'шником - тоже будет работать на 100%, проверено. юзай поиск (яндекс, гугл) - там всё есть уже несколько (больше пяти!) лет |
|
Создано: 11 ноября 2007 23:50 · Личное сообщение · #27 intro пишет: это без надобности, можно обойтись вообще без компонентов. достаточно руками добавить в ресурсы манифест. или попросту положить его в папку с exe'шником - тоже будет работать на 100%, проверено. юзай поиск (яндекс, гугл) - там всё есть уже несколько (больше пяти!) лет ЗЫ! я же написал в предыдущем посте, что манифест очень мало что меняет. Кстати, скачал AlphaSkins - весчЬ! Не знал, что всётак просто! Нашёл много прикольных скинов! ----- моя подпись! |
|
Создано: 12 ноября 2007 00:45 · Личное сообщение · #28 locker_fx пишет: ЗЫ! я же написал в предыдущем посте, что манифест очень мало что меняет Значит манифест неправильно написан. Или называется не так. Работать должно. Кстати, uxtheme.dll - набор АПИ для получения хендлов темы, различных её параметров и рисование различных объектов этой темы (короче, АПИ Visual Styles). Прорисовка стандартных кнопочек и пр. в икспишном стиле - в commctl32.dll 6-ой версии. Последняя длл-ка предназначена исключительно для загрузки через манифесты (и расположена в %windir%\WinSxS\x86_Microsoft.Windows.Common-Controls-<хеш сертификата безопасности, версия и пр.>). Ну или что-то типа того |
eXeL@B —› Программирование —› Темы для проги на делфи |