Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.06;
Скачать: CL | DM;

Вниз

Подключаем манифест к своей проге. Однако не все прекрасно 8-(((   Найти похожие ветки 

 
ЮРИЙ_К ©   (2003-02-21 10:51) [0]

Коллеги ! Прочитал я статью про подключение манифеста в Дельфине. Интересная идея. Только вот я сталкнулся с такой проблемой. ПОсмотрев на разные программы, подключающие себе манифест, решил подключить и к своим. Однако, многие элементы меняют вид, что нельзя сказать про TBitBtn и TSpeedButton. У меня в программе их встречается много, а они не переводятся. Не понятно, ведь BitBtn является потомком Button, а от него ХР "отворачивается". Можно-ли с этим как-то справиться и заставить ХР понимать вышеуказанные элементы?


 
Reindeer Moss Eater   (2003-02-21 11:07) [1]

D7


 
smok_er   (2003-02-21 12:07) [2]

Можно без D7 :)
www.delphi-gems.com
там есть компонент, который включили в дстрибутив D7 :)


 
ЮРИЙ_К ©   (2003-02-21 12:08) [3]

Это что - единственный выход??? Вешать монстра ради такой мелочи?
А как быть с другими установленными компанентами, которые постоянно используются и не подходят под 7 ???


 
ЮРИЙ_К ©   (2003-02-21 12:09) [4]

>> smok_er
А что за компонент ? Можно точнее ???


 
Anatoly Podgoretsky ©   (2003-02-21 12:13) [5]

TBitBtn и TSpeedButton так это из Дельфи, а вот ТButton из системы, а система ничего не знает про Дельфийские


 
smok_er   (2003-02-21 13:17) [6]

ЮРИЙ_К © (21.02.03 12:09)
>> smok_er
А что за компонент ? Можно точнее ???

Я дал ссылку. Там и почитай поточнее. Компонент называется Theme Manager. Позволяет, в отличие от манифеста, к одним компонентам применять стили а к другим нет.


 
ЮРИЙ_К ©   (2003-02-21 16:36) [7]

>> smok_er Балшой сенькс !!!
Вроде то что доктор прописал. Правда не понятно, при первом запуске откомпилированной проги винда запросила дистриб ДЕльфина и чегость там перелопачивалось. Но компонент классный. Но не бывает худа без добра. Начались другого плана заморочки . Пытаюсь разобраться. Почему-то ком-т GradientPanel в некоторых местах отрисовывается, в в некоторых нет 8-(. Вааще исчезает


 
smok_er   (2003-02-21 17:15) [8]

Всегда рад помочь :)

>>Правда не понятно, при первом запуске откомпилированной проги винда запросила дистриб ДЕльфина и чегость там перелопачивалось.

Подробнее можно?

>>Почему-то ком-т GradientPanel в некоторых местах отрисовывается

случайно не ElPack"овская?
Если да, то замечена несовместимость :(


 
BlackTiger   (2003-02-23 02:06) [9]

Корректно будут отрисовываться ТОЛЬКО СТАНДАРТНЫЕ компоненты.
Все остальное - на совести разработчиков.

BitBtn потомок от Button, но у него переопределена прорисовка.


 
.::D.e.M.o.N.i.X::. ©   (2003-02-23 06:25) [10]

Кстати где-то валяется статья насчет этого в инете, так там уже даже код поменяли некоторых стадартных компонент для корректного отображения в XP...


 
ЮРИЙ_К ©   (2003-02-24 09:45) [11]

>> ::D.e.M.o.N.i.X::. Во-во я и говорю при установке ThemeManager, точнее после первого запуска проги с его компонентом был запрошен диск дельфина и какая-то там проходила установка. Чего не понятно. Могет стандартные компоненты правились? Хотя дома ставил - этого замечено не было. Нисиво не понимаю.

>> smok_e Координаты GradPanel
Author: Santiago Portela
sportela@cece.es
http://www.geocities.com/SiliconValley/Lakes/index.htm
ТАк вот гдесть работает а гдест нет . Ковыряю, пытаюсь понять 8-(






Страницы: 1 вся ветка

Текущий архив: 2003.03.06;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
8-17210
XED
2002-11-18 21:10
2003.03.06
Вопрос глупый, но...


3-16905
Rom@n
2003-02-15 07:30
2003.03.06
переносимая база данных


1-17060
race1
2003-02-22 07:29
2003.03.06
map


14-17352
Юров Владимир
2003-02-18 12:27
2003.03.06
Не могу выложить программу!!!


1-17132
boolean
2003-02-21 15:39
2003.03.06
Как сделать, чтобы ListView фокусироваля на последней записи?