Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];

Вниз

ХР стиль   Найти похожие ветки 

 
Godness   (2004-01-15 20:38) [0]

Привет... Не могу вот тут понять, как в 7-й делфе к кнопке прикрутить хр-шный стиль. Из примеров, которые шли с инсталяхой выкупил только, как сделать хр-шным стилем меню и кнопочки на тулбаре... а, вот обыкновенные TButton (или какие другие) - не понятно... можно конечно самому рисовать, но мне харит этим заниматся...


 
Anatoly Podgoretsky   (2004-01-15 20:43) [1]

А ты манифест положил на форму?


 
Godness   (2004-01-16 14:27) [2]

да, есть такой XPManifest... положил я его на форму и что далее? Никаких новых свойств у кнопок не появилось, хэлпа к нему не нашел (не особо старательно искал, конечно). Можно подробнее... или, если не трудно, пришлите пример на мыл godness@omen.ru


 
goga   (2004-01-16 17:55) [3]

А ты программу в XP используешь? А то многие думают, что стиль XP и в Win98 благодаря Delphi7 заработает


 
Godness   (2004-01-17 16:30) [4]

> А то многие думают, что стиль XP и в Win98 благодаря Delphi7 заработает

И так думаю... потому что не одну прогу видел, написанную на делфях, с хр-шным стилем у кнопок под 98-й...

не, ну люди!?!? ну, помогите разобраться, пожалуйста... понимаю, что тут нечего делать, просто туплю наверно где-то... у меня этот манифест имеет всего два свойства и ни одного события и как с ним работать ?.. может IDE у меня заглючила...


 
goga   (2004-01-17 17:04) [5]

В XP все просто работает. Положил на форму, скомпилировал и все. А для 98 ищи компоненты, реализующие стиль XP


 
Godness   (2004-01-17 17:39) [6]

Но почему же хр-шный стиль сохраняется для меню и тулбара?... Киньте ссылку на эти компоненты, которые реализуют стиль ХР, пожалуйста...


 
Agent13   (2004-01-17 19:22) [7]


> Godness (17.01.04 17:39) [6]

Для меню и тулбара стиль сохраняется потому, что ActionBars - это не стандартные меню, к которым "прикручен" стиль ХР, а именно компоненты нестандартной реализации. Посему и предлагается для кнопок и всего остального также искать нестандартные компоненты... или писать самому.


 
шадов   (2004-01-17 23:14) [8]

Глюпа. TXPManifest - всего лишь компонент, и дело даже не в нем самом, а в ресурсе, поключаемом к проекту при добавлениии оного на форму - WindowsXP.res ({$R WindowsXP.res}). Его можно кинуть на форму, компильнуть проект, удалить, компильнуть снова - и буду те ХП ситль се равно. А прикрутить стиль можно и без него - достаточно аналогичный ресурсик самому сделать, что будет более правильно - там и описание программы есть. А я не видел ни одной проги, "написанную на делфях, с хр-шным стилем у кнопок под 98-й... " потому что сам такими накер париться, а такх припарков поискай ишо. Скинхеды мать их через бедро.. Тюпа. В программе во-первых должен быть смысел и ужо потом - внешний вид.Хотя, не отрицаю, что об этом (внешний вид) надо слегка подумать заранее - какие компоненты будешь развивать. А еси есть желание помассировать свои натруженные ХПСтием мозги, полазь по сорсам, может найдешь килограм чегонибудь.. путин тебе руку пожмет.


 
Intell   (2004-01-18 10:48) [9]

Есть куча компонентов на любой вкус! Xp, Linux - всё что хочешь! +и самому нарисовать можно.

Если что-то понадобится, то могу несколько скинуть.

intell_com@mail.ru



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

Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
3-93333
Brain Force
2004-01-04 14:00
2004.01.29
Помогите с DBGrid


1-93448
NewZed
2004-01-15 21:34
2004.01.29
Стиль XP


1-93514
Kinderrr
2004-01-18 21:57
2004.01.29
Класс для работы со скинами WinAmp


1-93480
maxXP
2004-01-15 17:46
2004.01.29
Как в listbox определить количество существующих элементов?


7-93716
Davey
2003-11-10 15:14
2004.01.29
загрузка памяти процессом





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский