XP themes

A

Alex

Hello,

My Word add-in displays dialogs inside of Word.

I would like the dialogs to have the look and feel of the currently active theme on WinXP machines.

What is the best way to implement it?

Thank you in advance,
Alex.
 
A

Alex

Anyone?

Alex said:
Hello,

My Word add-in displays dialogs inside of Word.

I would like the dialogs to have the look and feel of the currently active theme on WinXP machines.

What is the best way to implement it?

Thank you in advance,
Alex.
 
A

Alex

Wow, this group is *really* low-traffic.

A person from MS told me that if I have an MSDN subscription, and create an alias using the password, they guarantee a reply within 2 business days. Let's see how it works...

Alex said:
Hello,

My Word add-in displays dialogs inside of Word.

I would like the dialogs to have the look and feel of the currently active theme on WinXP machines.

What is the best way to implement it?

Thank you in advance,
Alex.
 
P

Peter Huang [MSFT]

Hi

I am sorry for delay response.
Because we consider if a MSDN user is managed customers according to if he
has registered correctly. And now your third post has been recognized as a
managed customer so you can post further question in a new thread, we will
get notified and help to follow up you.

As for the issue, I suggest you create a simple text file with the content
as below
<?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="CompanyName.ProductName.YourApp"
type="win32"
/>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>

And named the file as WINWORD.EXE.Manifest and put it in where the
winword.exe located.
e.g.
<Program Files>\Microsoft Office\OFFICE11

Best regards,

Peter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.
 
A

Alex

Hello Peter,

"Peter Huang" said:
As for the issue, I suggest you create a simple text file with the content
as below
<?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="CompanyName.ProductName.YourApp"
type="win32"
/>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>

And named the file as WINWORD.EXE.Manifest and put it in where the
winword.exe located.
e.g.
<Program Files>\Microsoft Office\OFFICE11

Thank you very much for the solution!

One question though,
If I use the Manifest, do I have to set the controls' FlatStyle to "System" as well, or can I leave them as "Standard"?

Best regards,
Alex.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top