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

FreeBSD Manual Pages

  
 
  

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

NAME
     XmAddToPostFromList  --  a  RowColumn function that makes a menu accessible
     from more than one widget

SYNOPSIS
     #include <Xm/RowColumn.h>

     void XmAddToPostFromList(
     Widget menu,
     Widget post_from_widget);

DESCRIPTION
     XmAddToPostFromList makes a menu accessible from more than one widget.  Af-
     ter a menu is once created, this function may be used to make that menu ac-
     cessible from a second widget. The process may be repeated indefinitely. In
     other  words,  where  an  application would use XmCreatePopupMenu or XmCre-
     atePulldownMenu or their equivalent to create a new menu identical  to  one
     that already exists, it can use this function to reuse that earlier menu.

     If  menu  refers  to a Popup menu, then the post_from_widget widget can now
     pop up the specified menu. The actual posting of the menu occurs as it  al-
     ways  does,  either  through  an event handler, or the automatic popup menu
     support (see the XmRowColumn(3) reference page).

     If menu refers to a Pulldown menu, its ID is placed in the XmNsubMenuId re-
     source of the specified post_from_widget.	In this case, the post_from_wid-
     get widget must be either a CascadeButton or a CascadeButtonGadget.

     Note that this function manipulates the internal structures themselves, not
     a copy of them.

     menu      Specifies the ID of the	RowColumn  widget  containing  the  menu
	       (Popup or Pulldown) to be made accessible from the widget.

     post_from_widget
	       Specifies  the  widget ID of the widget which will now be able to
	       post the menu specified by menu.

     For a complete definition of RowColumn and its  associated  resources,  see
     XmRowColumn(3).

RELATED
     XmGetPostedFromWidget(3), XmRemoveFromPostFromList(3), and XmRowColumn(3).

							  XmAddToPostFromList(3)

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

home | help