Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Стиль окна


XPMan ©   (2007-05-19 22:04:00) 

Можно ли в ходе программы подключать/отключать XPMan
Тоесть чекбокс - установлен окно выгледит с XPMan - снят - обычно, как без XPMan
?


XPMan   (2007-05-20 13:16:00) [1]

> [9] homm ©   (20.05.07 01:34)
> Признайся честно, искал?

Искал, но наверное не мог правильно сформировать запрос поиска.
Благодарю.


homm   (2007-05-20 01:34:00) [2]

> Да вот ничего пока не нашел.

Признайся честно, искал?

http://www.yandex.ru/yandsearch?text=theme+api+windows+XP&clid=9582
первая ссылка.

Из той статьи ссылка — ftp://delphi-jedi.org/api/Win32API.zip


XPMan   (2007-05-20 01:08:00) [3]

> [7] homm ©   (20.05.07 00:20)
> И что ты нашел по функциям, работающим через библиотеку Themeui.dll ???

Да вот ничего пока не нашел.

> Я тебе говорю — есть,

Да и я думаю, что есть, только найти не могу.


homm   (2007-05-20 00:20:00) [4]

> Вот и ищу, спрашиваю и вроде как вежливо, а ты...

И что ты нашел по функциям, работающим через библиотеку Themeui.dll ???


> Проще переключение интерфейса сделать после перезагрузки проги.
> Я же интересуюсь - нет ли возможности это делать в момент работы программы.

Я тебе говорю — есть, но ты сам себе противоречешь.


XPMan   (2007-05-20 00:15:00) [5]

> [4] homm ©   (19.05.07 23:26)
> Ты дурак? Стоит галочка — рисуешь все ручками.

Сам ты дурак.) Дурак и будет все в ручки рисовать.
Проще переключение интерфейса сделать после перезагрузки проги.
Я же интересуюсь - нет ли возможности это делать в момент работы программы.

> поищи сначала.

Вот и ищу, спрашиваю и вроде как вежливо, а ты...


homm   (2007-05-19 23:28:00) [6]

Возможно что в той библиотеке есть чтонить и для того, что-бы автоматически прорисовку ХР убрать, поищи сначала.


homm   (2007-05-19 23:26:00) [7]

> Это все понятно. Я спрашивал в момент работы программ, тоесть
> программу не перезагружать а менять ей стиль на ходу.

Ты дурак? Стоит галочка — рисуешь все ручками. Не стоит — не рисуешь.


XPMan   (2007-05-19 23:22:00) [8]

> [1] X-rem ©   (19.05.07 22:55)


> [2] homm ©   (19.05.07 23:10)

Это все понятно. Я спрашивал в момент работы программ, тоесть программу не перезагружать а менять ей стиль на ходу. C перезагрузкой все просто, потому, что манифест я использую так <имя проги.ехе>.manifest. А вот во время работы можно как нибудь подгружать/выгружать этот манифест?


homm   (2007-05-19 23:10:00) [9]

> На твой вопрос - ответ : Нет.

На твой вопрос ответ — можно. Если вручную рисовать темя. Можно даже выбрать для твоего приложения другой стиль, нежели для других. Иши доки по библиотеке Themeui.dll


X-rem   (2007-05-19 22:55:00) [10]

Хай, Надо этим вопросом я как то думал. Думаю ты знаешь прогу Restorator?
В ней можно вырезать и вставить обратно манифест. На твой вопрос - ответ : Нет. Есть вариант сделать 2 отдельные копии проги. Одна с манифестом другая без. в ini файле прописывать manifest=true or false . Ну ты понял.


Наверх

Титульная страница Поиск, карта сайта Написать письмо