emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs and Gnome Canvas


From: Davis Herring
Subject: Re: Emacs and Gnome Canvas
Date: Fri, 16 Jul 2010 07:05:24 -0700 (PDT)
User-agent: SquirrelMail/1.4.8-5.el5_4.10.lanl3

> What does "replaced with addition of the dirty area" mean?  The X
> server only sends expose events when it thinks that a (part of) an X
> window needs to be redrawn, for example when resizing.

I think it means "inform the X server that a region needs to be redrawn,
as if it had just been exposed".  I don't know if X even supports this
idea, but I know it from Java:
<http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Component.html#repaint%28int,%20int,%20int,%20int%29>.
 That method arranges for a repaint to occur, but returns immediately; the
painting happens in response to the artificial expose-like event created. 
(Such events may then be intelligently coalesced by the toolkit to paint
larger areas in one pass.)

Davis

-- 
This product is sold by volume, not by mass.  If it appears too dense or
too sparse, it is because mass-energy conversion has occurred during
shipping.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]