XmUpdateDisplay(3X)XmUpdateDisplay(3X)NAMEXmUpdateDisplay — A function that processes all pending exposure events
immediately
SYNOPSIS
void XmUpdateDisplay (widget) Widget widget;
VERSION
This page documents version 1.2 of the Motif library.
DESCRIPTIONXmUpdateDisplay provides the application with a mechanism for forcing
all pending exposure events to be removed from the input queue and pro‐
cessed 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 that was
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, such as a dialog box, is unposted; call‐
backs are invoked before normal exposure processing can occur. Speci‐
fies any widget or gadget.
XmUpdateDisplay(3X)