gEDA-dev: libstroke testing

Steve Meier smeier at alchemyresearch.com
Fri Aug 24 18:32:45 EDT 2007


Doesn't the math of xor drawing take care of the issue of damage as you
drag an object around?

Doesn't gschem xor to position the object and then xor to remove it?

Steve Meier

On Wed, 2007-08-22 at 18:42 +0100, Peter Clifton wrote:
> On Wed, 2007-08-22 at 16:07 +0000, Kai-Martin Knaak wrote:
> > On Wed, 22 Aug 2007 16:31:02 +0100, Peter Clifton wrote:
> > 
> > > Not directly, but it will via GTK. (Gtk uses pango for text rendering in
> > > widgets such as labels etc..).
> > 
> > If gschem uses GTK for labels, wouldn't it be trivial to switch to an 
> > antialiased font? IMHO this would not only look better, but improve 
> > readability when zoomed out. 
> 
> I'm not sure what you mean. GTK widgets render label text themselves,
> gschem's work area is a pixmap which we paint onto.
> 
> If you're meaning we should use Pango to paint text onto that work area,
> then I believe we're into the grounds of religious battle.
> 
> The only thing which might be difficult with Pango is the XOR drawing
> when dragging things about. Gschem doesn't have a concept of "damage" to
> other objects.
> 
> Peter
> 
> 
> 
> 
> _______________________________________________
> geda-dev mailing list
> geda-dev at moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev



More information about the geda-dev mailing list