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

FreeBSD Manual Pages

  
 
  

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

NAME
     XmMenuPosition -- A RowColumn function that positions a Popup menu pane

SYNOPSIS
     #include <Xm/RowColumn.h>
     void XmMenuPosition(
     Widget menu,
     XButtonPressedEvent * event);

DESCRIPTION
     XmMenuPosition  positions	a  Popup  menu pane using the information in the
     specified event. Unless an application is positioning the menu pane itself,
     it must first invoke this function  before  managing  the	PopupMenu.   The
     x_root and y_root fields in the specified X event are used to determine the
     menu position.

     menu      Specifies the PopupMenu to be positioned

     event     Specifies  the event passed to the action procedure which manages
	       the PopupMenu

     Which corner of the PopupMenu is positioned at the x_root	and  y_root  de-
     pends on the XmNlayoutDirection resource of the widget from which popup oc-
     curs.

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

RELATED
     XmRowColumn(3).

							       XmMenuPosition(3)

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

home | help