24.05.2014 Views

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

down to a single round trip. It is also used in some existing functions, such as<br />

XGetWindowAttributes(), to reduce two round trips to just one.<br />

Support for using poll(), rather than select(), is implemented, selected by the<br />

HasPoll configuration option.<br />

Table 44 provides the Xlib functions that are new in Release 6.<br />

Table 44. New X11R6 Xlib Functions<br />

_XAllocTemp()<br />

IsPrivateKeypadKey()<br />

XAllocIDs()<br />

XCreateOC()<br />

XConvertCase()<br />

XDirectionalDependentDrawing()<br />

XESetBeforeFlush()<br />

XGetAtomNames()<br />

XGetOMValues()<br />

XInitThreads()<br />

XInternAtoms()<br />

XLockDisplay()<br />

XOpenOM()<br />

XReadBitmapFileData()<br />

XRemoveConnectionWatch()<br />

XSetOCValues()<br />

XUnlockDisplay()<br />

_XFreeTemp()<br />

XAddConnectionWatch()<br />

XCloseOM()<br />

XContextualDrawing()<br />

XDestroyOC()<br />

XDisplayOfOM()<br />

XExtendedMaxRequestSize()<br />

XGetOCValues()<br />

XInitImage()<br />

XInternalConnectionNumbers()<br />

XLocaleOfOM()<br />

XOMOfOC()<br />

XProcessInternalConnection()<br />

XRegisterIMInstantiateCallback()<br />

XSetIMValues()<br />

XSetOMValues()<br />

XUnregisterIMInstantiateCallback()<br />

8.2.17 Xt Toolkit<br />

Support has been added for participation in session management, with call-backs<br />

to application function in response to messages from the session manager. In<br />

addition, the entire library is now thread-safe. This allows one thread at a time to<br />

enter the library and also protects global data from concurrent use. Support is<br />

also provided for registering event handlers for events generated by X protocol<br />

extensions and for dispatching those events to the appropriate widget.<br />

A mechanism has also been added for dispatching events for non-widget<br />

drawings (such as pixmaps used within a widget) to a widget.<br />

Two new widget methods, for instance, allocation and deallocation, allow widgets<br />

to be treated as C++ objects in a C++ environment.<br />

A new interface allows bundled changes to the managed set of children of a<br />

Composite, reducing the visual disruption of multiple changes to geometry layout.<br />

202 <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong> <strong>Differences</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!