A new wx.lib.analogclock is available. It has a cleaner code, a couple
of extra styles and (I hope) it meets the wxPython Coding Guidelines
and the wxPython Style Guide. Thanks to everybody that contributed
with code and style suggestions. 8^)
I also made available a small demo that shows how to produce
anti-aliased clocks using aggdraw (and aggdraw is only required if you
want to run the aggdrawn demo; the lib itself does not use it).
Suggestions, comments, problems, requests, enhancements, bug reports,
etc., are welcome.
-- tacao
No bits were harmed during the making of this e-mail.
On Fri, 17 Feb 2006 00:56:00 -0300, "E. A. Tacao" <e.a.tacao@estadao.com.br> wrote:
A new wx.lib.analogclock is available. It has a cleaner code, a couple
of extra styles and (I hope) it meets the wxPython Coding Guidelines
and the wxPython Style Guide. Thanks to everybody that contributed
with code and style suggestions. 8^)
I also made available a small demo that shows how to produce
anti-aliased clocks using aggdraw (and aggdraw is only required if you
want to run the aggdrawn demo; the lib itself does not use it).
Suggestions, comments, problems, requests, enhancements, bug reports,
etc., are welcome.
Very cool indeed, it only makes me dream harder of having
cross-platform anti-aliasing in the core of wxPython...
Stani
···
On 2/18/06, Franz Steinhäusler <franz.steinhaeusler@gmx.at> wrote:
On Fri, 17 Feb 2006 00:56:00 -0300, "E. A. Tacao" <e.a.tacao@estadao.com.br> wrote:
>
>A new wx.lib.analogclock is available. It has a cleaner code, a couple
>of extra styles and (I hope) it meets the wxPython Coding Guidelines
>and the wxPython Style Guide. Thanks to everybody that contributed
>with code and style suggestions. 8^)
>
>Downloads, screenshots, and more info can be found at:
>http://j.domaindlx.com/elements28/wxpython/AnalogClock.html
>
>I also made available a small demo that shows how to produce
>anti-aliased clocks using aggdraw (and aggdraw is only required if you
>want to run the aggdrawn demo; the lib itself does not use it).
>
>Suggestions, comments, problems, requests, enhancements, bug reports,
>etc., are welcome.
Very cool indeed, it only makes me dream harder of having
cross-platform anti-aliasing in the core of wxPython...
Me too, and with any luck I'm going to do something about it. right now, I'm evaluating Agg and Cairo as possible rendering engines. Once I choose one, I'm hoping to make a wxAlphaDC that supports full alpha blending, anti-aliasing, etc.
Full alpha support should be in the future of wxWidgets: it's now supported by GTK2, and OS-X, and Vista certainly will support it, if WinXP doesn't already.
I don't know what the plans of the wx developers are at this point, but before I get too far I'm going to ask. If nothing else, it would be great if what I build could serve as a prototype for the future API of an alpha supporting DC.
-Chris
···
--
Christopher Barker, Ph.D.
Oceanographer
NOAA/OR&R/HAZMAT (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Very cool indeed, it only makes me dream harder of having
cross-platform anti-aliasing in the core of wxPython...
Me too, and with any luck I'm going to do something about it. right now, I'm evaluating Agg and Cairo as possible rendering engines. Once I choose one, I'm hoping to make a wxAlphaDC that supports full alpha blending, anti-aliasing, etc.
Full alpha support should be in the future of wxWidgets: it's now supported by GTK2, and OS-X, and Vista certainly will support it, if WinXP doesn't already.
I don't know what the plans of the wx developers are at this point, but before I get too far I'm going to ask. If nothing else, it would be great if what I build could serve as a prototype for the future API of an alpha supporting DC.
It's definitely on their minds, and is part of what will be discussed for wx3. Probably a whole new DC API that uses floating point coordinants, paths, blending, etc. It would still be nice to have something available via Agg or Cairo before wx3 however.
···
--
Robin Dunn
Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython!
I don't know what the plans of the wx developers are at this point, but before I get too far I'm going to ask. If nothing else, it would be great if what I build could serve as a prototype for the future API of an alpha supporting DC.
It's definitely on their minds, and is part of what will be discussed for wx3. Probably a whole new DC API that uses floating point coordinants, paths, blending, etc. It would still be nice to have something available via Agg or Cairo before wx3 however.
Yes, and I need it *NOW*. However, what I would like is to make something that is as close as possible to the future DC api. I guess it's time to go talk about this on wx-dev.
-Chris
···
--
Christopher Barker, Ph.D.
Oceanographer
NOAA/OR&R/HAZMAT (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
I don't know what the plans of the wx developers are at this point, but before I get too far I'm going to ask. If nothing else, it would be great if what I build could serve as a prototype for the future API of an alpha supporting DC.
It's definitely on their minds, and is part of what will be discussed for wx3. Probably a whole new DC API that uses floating point coordinants, paths, blending, etc. It would still be nice to have something available via Agg or Cairo before wx3 however.
Yes, and I need it *NOW*. However, what I would like is to make something that is as close as possible to the future DC api. I guess it's time to go talk about this on wx-dev.
The recent wx3 discussion has been happening on wx-discuss.
···
--
Robin Dunn
Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython!