From: Joseph M. Newcomer on
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
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