Man Linux: Main Page and Category List

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
       depends  on  the  XmNlayoutDirection  resource of the widget from which
       popup occurs.

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

RELATED

       XmRowColumn(3).

                                                  XmMenuPosition(library call)