Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmUpdaDis(Xm) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 XmUpdateDisplay(Xm)            6 January 1993            XmUpdateDisplay(Xm)


 Name

    XmUpdateDisplay - a function that processes all pending exposure events
    immediately

 Syntax


    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 processed
    immediately.  When a user selects a button within a MenuPane, the Menu-
    Panes 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 tran-
    sient window, such as a dialog box, is unposted; callbacks are invoked
    before normal exposure processing can occur.

    widget  Specifies any widget or gadget.




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