Citat:
Da li neko od vas radi u BC++-u i ako da neka mi kaze da li mogu (i kako mogu) da
koristim Framework 2 (tako da kontrole imaju WinXP izgled kao u VS.Net)?
Kada si rekao BC++, verovatno si mislio na Borland C++ Builder.
Inace, skracenice su:
Borland C++ Builder = BCB
Borland C++ BC
Izgled kontrola kao kod WinXP nemaju veze sa Framework 2.
za BCB6:
mogucnost 1)
Dodati takozvani manifest fajl pored EXE-a, dakle na primer:
Your_app_name.exe
Your_app_name.exe.manifest
sadrzaj:
Code:
<?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="Your_app_name.exe"
type="win32"/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"/>
</dependentAssembly>
</dependency>
</assembly>
Inace, neke kontrole (TToolButton, ...) se skukobljavaju ponekad sa ovom tehnikom
mogcnost 2)
Skinuti neku 3rd party komonentu (
http://www.delphi-gems.com/ThemeManager.php)
sa neta i sve radi bez problema
Borland C++ Builder 2006, ima direktno mogucnost da prikaze XP Style, mislim da se
komonenta zove TXPThemeManager, ili tako nekako.