Board index » cppbuilder » XP Look & Feel

XP Look & Feel


2005-04-29 10:33:46 AM
cppbuilder111
Dear All,
I am sure that this issue has come up, but can anyone direct me to some
code/resource that helps with XP look and feel (menus, tool bars, etc.). I
tried xpmenu (delphi) but I could never get it to work. TIA
 
 

Re:XP Look & Feel

"Tim" < XXXX@XXXXX.COM >wrote:
Quote

[...] direct me to some code/resource that helps with XP
look and feel
You have 3 choices:
Code the drawing yourself. Search the MS web site for
particulars.
Use a Manifest file. XP looks for a manifest file in the same
folder as the executable when the executable is launched. If
it finds one, it applies XP themes to the controls that it
recognizes. Be aware that not all VCL controls are supported
because some are custom controls. The VCL controls that are
wrappers for Windows controls (like TButton) work perfectly
but others like TStringGrid do not work at all.
Download and install Windows XP Theme Manager:
tinyurl.com/awsph
There have been some reports of the Theme Manager not working
correctly with some other 3rd party components and it too
doesn't support all VCL objects (see the list on the page).
~ JD
 

Re:XP Look & Feel

Cool! Thx JD. Does the XP Theme Manager provide Look/Feel only on
workstations that install it, or does it bake it into the application via
resources and such?
"JD" < XXXX@XXXXX.COM >wrote in message
Quote

"Tim" < XXXX@XXXXX.COM >wrote:
>
>[...] direct me to some code/resource that helps with XP
>look and feel

You have 3 choices:

Code the drawing yourself. Search the MS web site for
particulars.

Use a Manifest file. XP looks for a manifest file in the same
folder as the executable when the executable is launched. If
it finds one, it applies XP themes to the controls that it
recognizes. Be aware that not all VCL controls are supported
because some are custom controls. The VCL controls that are
wrappers for Windows controls (like TButton) work perfectly
but others like TStringGrid do not work at all.

Download and install Windows XP Theme Manager:

tinyurl.com/awsph

There have been some reports of the Theme Manager not working
correctly with some other 3rd party components and it too
doesn't support all VCL objects (see the list on the page).

~ JD

 

{smallsort}

Re:XP Look & Feel

XP Theme manager means that the app will have an XP look on any XP machine
it runs on.
It obviously must be installed onto all development machines that want to
generate the app.
And it works very nicely as well.
HTH Pete
"Tim" < XXXX@XXXXX.COM >wrote in message
Quote
Cool! Thx JD. Does the XP Theme Manager provide Look/Feel only on
workstations that install it, or does it bake it into the application via
resources and such?


"JD" < XXXX@XXXXX.COM >wrote in message
news:4271e02e$ XXXX@XXXXX.COM ...
>
>"Tim" < XXXX@XXXXX.COM >wrote:
>>
>>[...] direct me to some code/resource that helps with XP
>>look and feel
>
>You have 3 choices:
>
>Code the drawing yourself. Search the MS web site for
>particulars.
>
>Use a Manifest file. XP looks for a manifest file in the same
>folder as the executable when the executable is launched. If
>it finds one, it applies XP themes to the controls that it
>recognizes. Be aware that not all VCL controls are supported
>because some are custom controls. The VCL controls that are
>wrappers for Windows controls (like TButton) work perfectly
>but others like TStringGrid do not work at all.
>
>Download and install Windows XP Theme Manager:
>
>tinyurl.com/awsph
>
>There have been some reports of the Theme Manager not working
>correctly with some other 3rd party components and it too
>doesn't support all VCL objects (see the list on the page).
>
>~ JD
>