|
-
Sep 3rd, 2008, 02:51 PM
#1
[2008] [Vista] MDI Child windows not Aero-themed
Hi,
I guess most people using Windows Vista are aware of this 'problem': MDI child windows are always displayed in the Vista Basic theme (standard gray/blue titlebar) even when the main window is displayed with the Vista Aero theme (transparant glass titlebar).
I realize this is probably 'baked' into windows, but is there anything I can do about this? I would like my MDI windows to have the current windows theme aswell instead of the standard theme always...
Any API calls maybe??
I have searched google and only found one blog post, which basically stated the poster did not know how to change it but was determined to find the answer or something (there were no comments or follow ups so I guess he never did find out...)
If it can't be done just tell me and I'm done with it lol...
-
Sep 3rd, 2008, 04:36 PM
#2
Re: [2008] [Vista] MDI Child windows not Aero-themed
An MDI Child form is not a top level parent Form/Window so its probably the fact that a child form shouldnt have the same titlebar effects when running Aero. I dont thnk I have seen any MDI app with Aero. Word is a good example.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Sep 3rd, 2008, 05:01 PM
#3
Re: [2008] [Vista] MDI Child windows not Aero-themed
No, I have a few professional MDI applications but none have Aero MDI childs either, that's why I already thought there was nothing you could do about it... Still doesn't hurt to ask does it? 
Still I think it is pretty foolish to leave MDI childs in the default theme... I think (untested) that even if you use some custom theme the mdi childs still display the vista standard theme, like they are somehow forgotten in the themeing process..?
-
Sep 3rd, 2008, 05:09 PM
#4
Re: [2008] [Vista] MDI Child windows not Aero-themed
No, I dont think they are forgetting it. I think as if it was a possiblity or feature MS would have placed it in their Office apps. Office 2007 does not support Aero in the MDI Child Forms.
Now that is not really saying its not possible, just that either MS had a good reason for not providing it or it just wasnt in the budget to implement.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|