Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmUpdateDisplay(3X) — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     XmUpdateDisplay(3X)       UNIX System V       XmUpdateDisplay(3X)



     NAME
          XmUpdateDisplay - 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.

     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
          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; callbacks are invoked before normal
          exposure processing can occur.


          widget      Specifies any widget or gadget.























     Page 1                                          (printed 4/30/98)



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