Board index » cppbuilder » Re: XP-style GUI in BDS2006 C++ Builder VCL

Re: XP-style GUI in BDS2006 C++ Builder VCL


2006-03-14 08:59:40 PM
cppbuilder7
SubZero wrote:
Quote
Hello,

I want to eliminate the ThemeManagerXP instance in my project. I also
do not want to use .NET. What I desire is to have XP style buttons,
listview etc... Is this possible with BDS2006Pro and/or architect?

You may never know how attractive can a XP-look be for customers...;)

Best Regards,

SZ
Take a look at the JVCL components, they include a set of XP-looking
controls that AFAIK do not depend on the theme manager.
--
Ken
 
 

Re:Re: XP-style GUI in BDS2006 C++ Builder VCL

Hello,
I want to eliminate the ThemeManagerXP instance in my project. I also do not
want to use .NET. What I desire is to have XP style buttons, listview etc...
Is this possible with BDS2006Pro and/or architect?
You may never know how attractive can a XP-look be for customers...;)
Best Regards,
SZ
 

Re:Re: XP-style GUI in BDS2006 C++ Builder VCL

Hello,
"Kenneth de Camargo" <INVERT:rb.moc.arret@jcrk>wrote in message
: SubZero wrote:
:
:>Hello,
:>
:>I want to eliminate the ThemeManagerXP instance in my project. I also
:>do not want to use .NET. What I desire is to have XP style buttons,
:>listview etc... Is this possible with BDS2006Pro and/or architect?
:>
:>You may never know how attractive can a XP-look be for customers...;)
:>
:>Best Regards,
:>
:>SZ
:
: Take a look at the JVCL components, they include a set of XP-looking
: controls that AFAIK do not depend on the theme manager.
:
: --
: Ken
I looked at the mega demo of JVCL but could not see the XP look in it. Does
anybody know a way to transform a VCL dfm to XP look? I really do not
understand how a company like Borland can miss such a basic/essential
feature!
Best Regards,
SZ
 

{smallsort}

Re:Re: XP-style GUI in BDS2006 C++ Builder VCL

"SubZero" < XXXX@XXXXX.COM >wrote in message
Quote
Does anybody know a way to transform a VCL dfm to XP look?
Having an XP look-and-feel has nothing to do with the DFMs.
Quote
I really do not understand how a company like Borland can miss
such a basic/essential feature!
They didn't. Borland has had support for XP themes in the VCL for several
years now.
Gambit
 

Re:Re: XP-style GUI in BDS2006 C++ Builder VCL

SubZero wrote:
Quote
I looked at the mega demo of JVCL but could not see the XP look in it. Does
anybody know a way to transform a VCL dfm to XP look? I really do not
understand how a company like Borland can miss such a basic/essential
feature!
Take a look at the XPManifest component on the Win21 tab.
--
-Michael Gillen
 

Re:Re: XP-style GUI in BDS2006 C++ Builder VCL

Michael Gillen wrote:
Quote
Take a look at the XPManifest component on the Win21 tab.
Oops - Win32 tab.
--
-Michael Gillen
 

Re:Re: XP-style GUI in BDS2006 C++ Builder VCL

"Remy Lebeau (TeamB)" < XXXX@XXXXX.COM >wrote in message
Quote
They didn't. Borland has had support for XP themes in the VCL for several
years now.
I believe "SubZero" is looking for controls that have an XP look regardless
of running on XP.
- Clayton
 

Re:Re: XP-style GUI in BDS2006 C++ Builder VCL

"SubZero" < XXXX@XXXXX.COM >wrote in message
Quote
I really do not
understand how a company like Borland can miss such a basic/essential
feature!
They support using XP themeing on XP computers. If you want an XP look on
non-XP computers then you will need to use controls specifically designed to
imitate the look and feel of XP. I have seen components that imitate the
look and feel of XP menus, outlook bars, buttons, combo boxes, and others.
It might have been in the JVCL but I honestly don't remember anymore. Just
do a search and you will probably find a few component hosting websites that
have some.
I personally would never assume that all of my clients want the look and
feel of XP. I know plenty of people that, even though they own XP, turn off
themeing since they think it's ugly or wastes real estate. That's their
choice. If you are going to provide a different look to your apps than that
of the current Windows scheme (themed or not) then you will probably want to
provide your users with the option of turning your themeing off.
- Clayton
 

Re:Re: XP-style GUI in BDS2006 C++ Builder VCL

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

I want to eliminate the ThemeManagerXP instance in my project.
Then do it.
Quote
I also do not want to use .NET.
You do not need to.
Quote
What I desire is to have XP style buttons, listview etc...
Those objects are already supported with just a Manifest file.
Quote
Is this possible with BDS2006Pro and/or architect?
It can be accomplished with *any* Win32 compiler.
Sample of theming a VCL component:
tinyurl.com/qeng9
~ JD