|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.11.2011, 13:02 | #1 |
Новичок
Джуниор
Регистрация: 13.11.2011
Сообщений: 82
|
TsSkinManager
Здравствуйте уважаемые любители Delphi!
Задача такова: надо программно креатить SkinManager. Точнее надо так: нажал на кнопку - после нажатия программа в скинах. Это надо для того чтобы бросать SkinManager на все окна в системе и скиннить их. Как это сделать?? Помогите,ПОЖАЛУЙСТА. |
22.11.2011, 14:19 | #2 |
Пользователь
Регистрация: 04.02.2007
Сообщений: 37
|
Принципиально не правильно. SkinManager один на главной форме, а на нажатие кнопки делать:
Код:
Не грузи, и не грузим будешь...
|
22.11.2011, 16:33 | #3 |
Новичок
Джуниор
Регистрация: 13.11.2011
Сообщений: 82
|
Не я про свойство Active знаю. Надо бросить SkinManager программно на все окна в системе.
|
22.11.2011, 17:10 | #4 |
Пользователь
Регистрация: 04.02.2007
Сообщений: 37
|
SkinManager'ов должно быть много только если ты используешь разные скины на окнах, если скин один - компонент тоже один, а на остальных SkinProvider. А пройтись по всех формах... у тебя MDI приложение?
Не грузи, и не грузим будешь...
|
22.11.2011, 17:19 | #5 | |
Пользователь
Регистрация: 04.02.2007
Сообщений: 37
|
Цитата:
Это врятли получиться SkinManager штука VCL'льная, а ко всеv окна в системе только через WinApi.
Не грузи, и не грузим будешь...
|
|
22.11.2011, 17:22 | #6 |
Новичок
Джуниор
Регистрация: 13.11.2011
Сообщений: 82
|
Да надо все окна в системе, но как через Win API?
|