[wxPython-users] Automotive-type gauge
Andrea Gavana
andrea.gavana at gmail.com
Thu Aug 2 02:05:10 PDT 2007
Hi Chris,
On 8/1/07, Chris Mellon wrote:
> On 8/1/07, Andrea Gavana <andrea.gavana at gmail.com> wrote:
> > Hi Duane,
> >
> > On 8/1/07, Duane Kaufman wrote:
> > > I am a newbie starting out with wxPython, and I am thinking of writing
> > > an app to display some information on-screen, much like an analog gauge
> > > would (like an automotive tachometer)
> > >
> > > I see in the demo that Analogclock has a lot of the look I am looking
> > > for, but before I delve into it and break out what I need, I was just
> > > wondering if anyone had already done this, and would be willing to share
> > > some code?
> >
> > You might find my implementation of SpeedMeter useful:
> >
> > http://xoomer.alice.it/infinity77/eng/freeware.html#speedmeter
> >
> > I almost finished refactoring my web pages, so you might find some
> > troubles today or tomorrow... but the code is there :-D
> >
>
> Nice work as always Andrea.
Thank you!
> A one-liner wrapping the DC used for
> drawing in a wxGCDC gives very nice anti-aliasing, but makes it quite
> a bit slower. Maybe if I can find some time I'll work on a port that's
> optimized for wxGraphicsContext. I think it could end up quite faster
> than the raster based version.
I am not particularly good with wx.GCDC yet, but I would be happy to
look at your implementation if you'll find time to do it. I remember
SpeedMeter contains a lot of wx.DC drawing calls, which I am sure can
be optimized with wx.GCDC. I never tried it on other platforms than
Windows, so the current implementation might be sloppy in Mac or Linux
:-(
Andrea.
"Imagination Is The Only Weapon In The War Against Reality."
http://xoomer.alice.it/infinity77/
More information about the wxpython-users
mailing list