From: Joseph M. Newcomer on 29 May 2010 10:51 While WPF is interesting, it is not the entire known universe. joe On Sat, 29 May 2010 07:44:32 -0700, "Tom Serface" <tom(a)camaswood.com> wrote: > >FWIW, this is really easy with WPF so at least they are trying to improve >it. Problem is, there isn't a great native story for using WPF. > >Tom > >"Joseph M. Newcomer" <newcomer(a)flounder.com> wrote in message >news:nln0065ce140arujin82enn7d6d7dndtks(a)4ax.com... >> One colossal failure in the whole Windows system is the lack of any APIs >> to draw buttons, >> or other objects. I used to do this using DrawEdge, but Microsoft has >> decided to be >> "cute" and use buttons which have gradient fill and funny shapes, but have >> not supplied us >> any APIs to draw the core button object. This is a real pain, and shows >> that people at >> Microsoft have become more concerned with "looking cute" than with >> providing necessary >> functionality. A sad decline. >> joe >> >> On Mon, 24 May 2010 18:26:35 +0200, Hans-J. Ude >> <news(a)s237965939.online.de> wrote: >> >>>Seetharam schrieb: >>> >>>>Did you consider owner drawn buttons? >>> >>>Yeah, but I'm not much of an artist. That would look worse than before >>>;) >>> >>>Hans >> Joseph M. Newcomer [MVP] >> email: newcomer(a)flounder.com >> Web: http://www.flounder.com >> MVP Tips: http://www.flounder.com/mvp_tips.htm Joseph M. Newcomer [MVP] email: newcomer(a)flounder.com Web: http://www.flounder.com MVP Tips: http://www.flounder.com/mvp_tips.htm
From: Joseph M. Newcomer on 29 May 2010 10:52 Interesting. Since I never used skinning, I had ignored the theme APIs. Seems I should not have. joe On Sat, 29 May 2010 14:24:38 +0100, "Anthony Wieser" <newsgroups-sansspam(a)wieser-software.com> wrote: > >"Joseph M. Newcomer" <newcomer(a)flounder.com> wrote in message >news:nln0065ce140arujin82enn7d6d7dndtks(a)4ax.com... >> One colossal failure in the whole Windows system is the lack of any APIs >> to draw buttons, >> or other objects. I used to do this using DrawEdge, but Microsoft has >> decided to be >> "cute" and use buttons which have gradient fill and funny shapes, but have >> not supplied us >> any APIs to draw the core button object. This is a real pain, and shows >> that people at >> Microsoft have become more concerned with "looking cute" than with >> providing necessary >> functionality. A sad decline. >> joe > >It's just a question of knowing where to look Joe. > >In this case, it's in UXTheme, and the functions like DrawThemeBackground Joseph M. Newcomer [MVP] email: newcomer(a)flounder.com Web: http://www.flounder.com MVP Tips: http://www.flounder.com/mvp_tips.htm
First
|
Prev
|
Pages: 1 2 Prev: The old "Component Gallery" Next: CAsyncSocket: sender-ip / sender-mac-addr? |