Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmUpdateDis(Xm) — OpenDesktop Software Development System 1.0.0d

Media Vault

Software Library

Restoration Projects

Artifacts Sought


     XmUpdateDisplay(Xm)                            UNIX System V



     NAME
          XmUpdateDisplay - a  function  that  processes  all  pending
          exposure events immediately.



     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.



     (printed 2/14/90)                        XmUpdateDisplay(Xm)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026