XmUpdateDisplay(3XM) — NEWS-OS Programmer’s Manual
名称
XmUpdateDisplay — ペンディングされているすべての exposure イベントを直ちに処理する関数
形式
void XmUpdateDisplay (widget )
Widgetwidget ;
解説
XmUpdateDisplay は、アプリケーションに、ペンディングされているすべての exposure イベントを入力キューから強制的に削除し、実行するための機構を提供します。
ユーザが MenuPane 中のボタンを選択した場合、MenuPane は非表示となり、アプリケーションによって登録されていたアクティベイションコールバックが呼び出されます。 コールバックの 1 つが時間を浪費する処理を実行すると、MenuPane によって覆われていたアプリケーションウィンドウの一部は、再描画されません。 標準の exposure 処理は、すべてのコールバックが呼び出されるまで行われません。 アプリケーション制作者が、コールバックが長い時間を費やす事を予想していれば、コールバックはその時間を浪費する処理を開始する前に XmUpdateDisplay を呼び出すことを選択できます。
この関数は、ダイアログボックスのようなトランジェントウィンドウが非表示になった時は、いつでも使用することができます。 コールバックは標準の exposure 処理が行われる前に呼び出されます。
widgetwidget あるいは gadget を指定します。
NEWS-OSRelease 4.1C