PC Review


Reply
Thread Tools Rate Thread

Custom Shell and Themed Controls

 
 
Ben Madsen
Guest
Posts: n/a
 
      12th Aug 2003
I've been spending a few hours on this and I haven't found anything
helpful. I'm trying to use a custom shell (our in-house VS.NET C#
application) yet still have the XP Luna theme apply to the controls. As it
stands now, the controls look good on the development machine (XP Pro w/
Explorer Shell) but they look like the old 2k style controls on the XP
Embedded build. Any ideas on how to trigger Theme loading when using a
custom shell?

Thanks,
Ben Madsen
 
Reply With Quote
 
 
 
 
Andy Allred [MS]
Guest
Posts: n/a
 
      12th Aug 2003
Well, this will be an experiment since I'm not sure Luna was developed with
the potential that Explorer shell wouldn't be present. So verify or add the
following components:
- Class Install Library - Desk
- Display Control Panel
- Windows XP Visual Style

Let me know how it goes. Also, check Google Groups on this NG's archive to
see if this has been tried before.

Good luck.

Andy
--

This posting is provided "AS IS" with no warranties, and confers no rights.
==========================================================


"Ben Madsen" <(E-Mail Removed)> wrote in message
news:Xns93D4B6265595Fmadfish111hotmailcom@207.46.248.16...
> I've been spending a few hours on this and I haven't found anything
> helpful. I'm trying to use a custom shell (our in-house VS.NET C#
> application) yet still have the XP Luna theme apply to the controls. As

it
> stands now, the controls look good on the development machine (XP Pro w/
> Explorer Shell) but they look like the old 2k style controls on the XP
> Embedded build. Any ideas on how to trigger Theme loading when using a
> custom shell?
>
> Thanks,
> Ben Madsen



 
Reply With Quote
 
Ben Madsen
Guest
Posts: n/a
 
      12th Aug 2003
Checked the newsgroup and nothing was there. The build already has those
three components, so I'm guessing that the Luna theme wasn't developed in a
manner that allows me to do this. Oh well, I guess since I'm only looking
for a couple of controls to be themed I might be able to do it myself.

One thing I did notice is that there are dll calls to hook into
"uxtheme.lib" and get the backgrounds myself. Is there some documentation
on using this method? All I've seen is some source code that did it and I
can't seem to make much sense of it right now.

Thanks,
-Ben


"Andy Allred [MS]" <(E-Mail Removed)> wrote in
news:(E-Mail Removed):

> Well, this will be an experiment since I'm not sure Luna was developed
> with the potential that Explorer shell wouldn't be present. So verify
> or add the following components:
> - Class Install Library - Desk
> - Display Control Panel
> - Windows XP Visual Style
>
> Let me know how it goes. Also, check Google Groups on this NG's
> archive to see if this has been tried before.
>
> Good luck.
>
> Andy


 
Reply With Quote
 
Jason
Guest
Posts: n/a
 
      12th Aug 2003
I do not know if this applies but our stand-alone application had the same
behaviour until we found out about XP 'manifests'. It is an XML file
specifying the look and feel of the application that goes in the RC file or
in an external file.

Jason


 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Vista Themed Controls =?Utf-8?B?aXdkdTE1?= Microsoft C# .NET 5 24th Sep 2007 04:45 AM
XP Themed controls on a Tab Control? Terry Olsen Microsoft VB .NET 6 16th Dec 2005 03:27 AM
Is vb.net using Windows XP themed controls ?(Newbie) DivB Microsoft VB .NET 4 28th Jul 2005 01:31 AM
I want 'windows themed controls' - except on tab controls. Andrew Brill Microsoft Access Forms 0 3rd Dec 2004 12:41 PM
XP Themed Tab Controls and Pages Andrew Jacobs Microsoft Dot NET Framework Forms 1 5th Feb 2004 01:38 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 12:39 AM.