Может кто подскажет, как в Delphi6 создавать компоненты в стиле Windows XP (всякие там кнопки, combo box и т.д.)
Здравствуйте dkDimon, Вы писали:
D>Может кто подскажет, как в Delphi6 создавать компоненты в стиле Windows XP (всякие там кнопки, combo box и т.д.)
Сходите сюда
Поддержка Windows Visual Styles (Themes) API в Ваших органах управления
Здравствуйте kig, Вы писали:
kig>Здравствуйте dkDimon, Вы писали:
D>>Может кто подскажет, как в Delphi6 создавать компоненты в стиле Windows XP (всякие там кнопки, combo box и т.д.)
kig>Сходите сюда
kig>Поддержка Windows Visual Styles (Themes) API в Ваших органах управления
По этой ссылке довольно хорошее описание того, как с этими стилями бороться. Хотел просто добавить, что стили эти — ресурсная длл-ка (просто расширение у неё .msstyle), которая содержит прямо все эти цветные картинки и ини-файлы с описаниями этих картинок, а функции этого апи просто возвращают значения разных параметров из этих ини-файлов. Всё это увидеть можно, например, при помощи peexlorer-a от heavetools (
www.heaventools.com), он хорошо понимает эти .msstyle файлы
Здравствуйте dkDimon, Вы писали:
D>Может кто подскажет, как в Delphi6 создавать компоненты в стиле Windows XP (всякие там кнопки, combo box и т.д.)
Сходи на
Delphi Gems Theme Manager этот сайт... там лежит (лежал) бесплатный набор компонентов с исходниками.
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))