XmUpdateDisplay(3X)

XmUpdateDisplay --A function that processes all pending exposure events im- mediately

As shipped in IRIX 6.5.22. Unchanged since IRIX 6.5.

NAME
     XmUpdateDisplay --A function that processes all pending exposure events im-
     mediately

SYNOPSIS
     void XmUpdateDisplay (widget)
          Widget    widget;


VERSION
     This page documents version 1.2 of the Motif library.

DESCRIPTION
     XmUpdateDisplay  provides  the application with a mechanism for forcing all
     pending exposure events to be removed from the input  queue  and  processed
     immediately.  When a user selects a button within a MenuPane, the MenuPanes
     are  unposted  and then any activation callbacks registered by the applica-
     tion are invoked.  If one of the callbacks performs  a  time-consuming  ac-
     tion,  the  portion of the application window that was covered by the Menu-
     Panes 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  opera-
     tion.   This function is also useful any time a transient window, such as a
     dialog box, is unposted; callbacks are invoked before normal exposure  pro-
     cessing can occur.


     widget      Specifies any widget or gadget.


                                                             XmUpdateDisplay(3X)