Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XmUpdateDisplay(3)	   Library Functions Manual	    XmUpdateDisplay(3)

NAME
       XmUpdateDisplay	--  A  function	 that  processes  all pending exposure
       events immediately

SYNOPSIS
       void XmUpdateDisplay (widget)
	       Widget  widget;
       (void)

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  menu
       pane,  the  menu	 panes	are unposted and then any activation callbacks
       registered by the application are invoked. If one of the	callbacks per-
       forms a time-consuming action, 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  be-
       fore starting its time-consuming	operation.  This function is also use-
       ful  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.

							    XmUpdateDisplay(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XmUpdateDisplay&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help