pharris at opentext.com
Tue Apr 7 15:37:36 PDT 2009
Mark Wagner wrote:
> Thanks. Is there any documentation on the best way to do various
> high-level tasks
Xlib is all about low-level tasks, and very intentionally leaves
high-level tasks to the various toolkits. In order to get much lower
level than Xlib, you'd have to use write() directly on the socket...
>, such as drawing images? One of the big things I
> need to update is the toolkit's image-handling code: right now, a
> simple JPEG splashscreen takes seven seconds to draw.
Seven seconds! The last time I saw a splashscreen take that long to
draw, the app was doing a million XSetForeground/XDrawPoint pairs,
instead of one single XPutImage.
Without knowing exactly what you're doing, it is difficult to suggest
> A good howto on
> dealing with copy/paste would also be useful.
As far as I know, not much has changed since the ICCCM was last updated
~15 years ago, aside from newer apps preferring the UTF-8 encoding for text.
Open Text Connectivity Solutions Group
Peter Harris http://www.opentext.com/connectivity
Research and Development Phone: +1 905 762 6001
pharris at opentext.com Toll Free: 1 877 359 4866
More information about the xorg