|
|
|
|
Forum
Please
Log In
to post a new message or reply to an existing one. If you are not registered, please
register.
NOTE: Some forums may be read-only if you are not currently subscribed to
our technical support services.
Subject |
Author |
Date |
|
Dusan Milanov
|
Jul 12, 2007 - 7:23 AM
|
Hi,
I am having trouble with the CExtScrollBar scrollbars. I can’t get them to have Windows XP look, that is - to be blue, not Win95 3D gray. I tried this in my project, and although all other scrollbars were standard winXP ones, the CExtScrollBar were not.
I downloaded the TestGraph and test_scroll_wnd samples, and the scrollbars are gray there too. BUT, in the AdoRecordsetView sample they do draw in the winXP style.
I tried different Prof-UIS themes, with no success.
Any ideas?
Thank you for any assistance you may give, this is driving me crazy for several hours now...
Dusan Milanov
|
|
Dusan Milanov
|
Jul 13, 2007 - 7:28 AM
|
Thank you, this solved all the problems!!!
|
|
Technical Support
|
Jul 12, 2007 - 10:21 AM
|
Please add the manifest resource to your project by adding manually the following lines to the .rc2 file of in your project.
#if (!defined PROF_UIS_X64) && (!defined PROF_UIS_IA64) && (!defined PROF_UIS_FORCE_NO_MANIFEST)
IDR_MANIFEST 24 DISCARDABLE "res\\manifest_x86.xml"
#endif Then you should create the manifest_x86.xml file in the same folder with the .rc2 file and with the following content: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
processorArchitecture="x86"
version="5.1.0.0"
type="win32"
name="ProfUIS_SampleApplication"
/>
<description>Prof-UIS Sample Application</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="x86"
/>
</dependentAssembly>
</dependency>
</assembly> If you are using Visual Studio 2005, you should enable manifest embedding in the settings of your project and specify the manifest_x86.xml file in the list of additional manifest files. Although all the Prof-UIS samples have manifests, not all the test and sample projects referred in our forums have manifests. That explains the difference between the applications you are talking about.
|
|