XmUpdateDisplay(3Xm) XmUpdateDisplay(3Xm)
NAME
XmUpdateDisplay - a function that processes all pending
exposure events immediately.
AES SUPPORT LEVEL
full-use
SYNOPSIS
void XmUpdateDisplay (widget)
Widget widget;
DESCRIPTION
XmUpdateDisplay provides the application with a
mechanism for forcing all pending exposure events to be
removed from the input queue and to be processed
immediately.
When a user selects a button within a MenuPane, the
MenuPanes are unposted and then any activation
callbacks registered by the application are invoked.
If one of the callbacks performs a time-consuming
action, the portion of the application window which had
been covered by the MenuPanes will not have been
redrawn; normal exposure processing does not occur
until all of the callbacks have been invoked. If the
application writer suspects that a callback will take
a long time, then the callback may choose to invoke
XmUpdateDisplay before starting its time-consuming
operation.
This function is also useful any time a transient
window is unposted, such as a dialog box; callbacks are
invoked before normal exposure processing can occur.
widget Specifies any widget or gadget.
- 1 -