Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Delphi и VCL XP style. (http://forum.oszone.net/showthread.php?t=30694)

EmeJIya 27-01-2003 00:37 209739

Нужно бы изобразить всё визуальные компоненты в стиле XP, что бы они отображались так в любой оси, как в продуктах от Acronis. Button, Label, EditBox, RadioButton и CheckBox я уже нашел. Хотелось бы еще поиметь ProgressBar, ComboBox, Panel и остальные. Delphi6. Желательно нахаляву:))

vasketsov 27-01-2003 02:42 209740

EmeJIya
Создай в той же папке, что и твой app.exe файл app.exe.manifest с таким содержанием:
Код:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="X86"
    name="Microsoft.Windows.SourceSafe"
    type="win32"
/>
<description>SourceSafe Application</description>
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="X86"
            publicKeyToken="6595b64144ccf1df"
            language="*"
        />
    </dependentAssembly>
</dependency>
</assembly>

Вместо app должно быть, естественно, реальное имя.

EmeJIya 27-01-2003 03:12 209741

Не-е. Ты меня не совсем правильно понял. Они так должны отображаться в ЛЮБОЙ оси. А таким образом тока в XP и будет нормально отображаться.

vasketsov 27-01-2003 03:53 209742

EmeJIya
Предложу такие варианты.
1) утащить с собой с XP comctl32.dll.
2) Писать на Delphi7.
За работоспособность любого из них не отвечаю.

Ork Yason 27-01-2003 10:06 209743

vasketsov
Цитата:

2) Писать на Delphi7.
3) подключить либы и компоненты Д7...
4) самому переписать ;) - последний самый надежный и проверенный ;)


Время: 02:36.

Время: 02:36.
© OSzone.net 2001-