sethindeed Posted February 23, 2003 Posted February 23, 2003 Because we can't change some colors in controls, is there a way to change the absolute system colors on a user's machine ? thx ( or can we use Windows theme only for the active app ?!? ) Quote What I don't know keeps me excited...
*Experts* Volte Posted February 23, 2003 *Experts* Posted February 23, 2003 I really would not recommend this at all. I would close/remove any program that changed my system settings without telling me. I don't *think* it's possible to do this without API... *checking* Declare Function SetSysColors Lib "user32" (ByVal nChanges As Integer, lpSysColor As Integer, lpColorValues As Integer) As Integer [api]SetSysColors[/api] Still, I really really don't recommend it. Quote
*Gurus* divil Posted February 23, 2003 *Gurus* Posted February 23, 2003 They stopped you being able to customize the colours of those controls for a reason. I recommend you leave them alone, or rewrite them from scratch if you need a wacky interface. Quote MVP, Visual Developer - .NET Now you see why evil will always triumph - because good is dumb. My free .NET Windows Forms Controls and Articles
sethindeed Posted February 23, 2003 Author Posted February 23, 2003 I wouldn't tolerate an application that sets my Windows Theme as well, but Divil, I totally disagree with your point regarding the impossibility of changing default colors. If some people are unable to design sweet interfaces, that's their problems. In all my applications, I designed a look customisation...they start with the system colors and if they don't like it, they change it. ALL customers love to have such a feature in their programs. Now, it hurts more than usual because my program have skins, depending on the customer profile. And this weakness is really a pain. I will have to load all my controls from classes to allow this customisation. For one last time, I totally disagree with your affirmation that fixed colors is a good way to prevent ugly layout, because, it has never been my case ;) Quote What I don't know keeps me excited...
*Gurus* divil Posted February 24, 2003 *Gurus* Posted February 24, 2003 Out of curiosity, can I see a screenshot of an app you've designed with a "sweet" interface? Quote MVP, Visual Developer - .NET Now you see why evil will always triumph - because good is dumb. My free .NET Windows Forms Controls and Articles
sethindeed Posted February 24, 2003 Author Posted February 24, 2003 HAHAHA You are really one of a kind ;) Quote What I don't know keeps me excited...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.