Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2014, 04:46   #1
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию XE6 скины

Можно ли в процессе работы приложения менять его скин?
doktor255 вне форума Ответить с цитированием
Старый 10.05.2014, 12:26   #2
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

попробуй загрузить стили в StyleBook динамически, из папки с программой
ZuBy вне форума Ответить с цитированием
Старый 10.05.2014, 12:31   #3
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Можно:
Код:
TStyleManger.SetStyleFromFile
Человек_Борща вне форума Ответить с цитированием
Старый 10.05.2014, 13:28   #4
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Человек_Борща речь о VCL

Последний раз редактировалось doktor255; 10.05.2014 в 13:39.
doktor255 вне форума Ответить с цитированием
Старый 10.05.2014, 13:50   #5
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Разобрался.
Код:
Uses: Vcl.Themes;
...
Vcl.Themes.TStyleManager.SetStyle('Auric');
Ничего не откуда грузить не нужно. Спасибо Человек_Борща за частичную подсказку.
doktor255 вне форума Ответить с цитированием
Старый 10.05.2014, 15:08   #6
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

И это будет работать на другом компе? Где нет делфи, он все стили вкладывает в ресурсы?
ZuBy вне форума Ответить с цитированием
Старый 10.05.2014, 15:10   #7
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Ну судя по увеличению EXE по мере добавления скинов, всё должно работать.
doktor255 вне форума Ответить с цитированием
Старый 10.05.2014, 17:04   #8
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Ничего не откуда грузить не нужно. Спасибо Человек_Борща за частичную подсказку.
Можно из ресурсов, можно из exe. Разницы в принципе не будет.

Работать будет везде.
Человек_Борща вне форума Ответить с цитированием
Старый 10.05.2014, 20:11   #9
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Я видел, что можно и внешние скины использовать, но мне больше понравилось внутреннее исполнение. + 2 МБ к Exe, и дюжина скинов достаточно неплохой результат, если сравнивать со сторонними компонентами скинов.
doktor255 вне форума Ответить с цитированием
Старый 11.05.2014, 02:47   #10
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,872
По умолчанию

Цитата:
Сообщение от doktor255 Посмотреть сообщение
Я видел, что можно и внешние скины использовать, но мне больше понравилось внутреннее исполнение. + 2 МБ к Exe, и дюжина скинов достаточно неплохой результат, если сравнивать со сторонними компонентами скинов.
Чем именно понравилось больше? Как сравнивал?
northener на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RAD XE6 русские символы GGaDz Qt и кроссплатформенное программирование С/С++ 1 24.04.2014 11:39
Скины на кнопки mutabor Компоненты Delphi 8 22.07.2010 00:54
Скины DevExpress Яр|/||< (^_^) Компоненты Delphi 6 15.02.2010 21:09
Скины Lemo Помощь студентам 2 14.07.2009 13:24
devexpress и скины m0pz Компоненты Delphi 0 18.11.2008 16:39