PopMenu man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



     tixPopupMenu(n)		 Tix (4.0)	       tixPopupMenu(n)

     _________________________________________________________________

     NAME
	  tixPopupMenu - Create and manipulate tixPopupMenu widgets

     SYNOPSIS
	  tixPopupMenu pathName ?options?

     SUPER-CLASS
	  The tixPopupMenu class is derived from  the  TixShell	 class
	  and inherits all the commands, options and subwidgets of its
	  super-class.

     STANDARD OPTIONS
	  The PopupMenu widget supports all the standard options of  a
	  frame	 widget.   See the options(n) manual entry for details
	  on the standard options.

     WIDGET-SPECIFIC OPTIONS
	  Name:		 buttons
	  Class:	 Buttons
	  Switch:	 -buttons

	       A TCL list that specifies the mouse button(s)  and  key
	       modifier(s)  that bring up the popup menu. Each element
	       of this list is	in  turn  a  list  that	 contains  two
	       elements:   the	 first	element	 is  an	 integer  that
	       indicates the mouse button that	brings	up  the	 popup
	       menu;  the  second  element specifies the key modifiers
	       that should be  used  in	 conjunction  with  the	 mouse
	       button.	For  example, the value {{1 {Control Meta}} {3
	       {Any}}} specifies that the popup menu can be popped  up
	       by  (a) pressing mouse button 1 with either the Control
	       or the Meta key or (b) pressing mouse button 3 with any
	       key  modifier.  The  default value is {{3 {Any}}}: only
	       mouse button 3 brings up the popup menu.

	  Name:		 postCmd
	  Class:	 PostCmd
	  Switch:	 -postcmd

	       Specifies a command to be  evaluated  just  before  the
	       menu  is	 about	to pop-up. This command is called with
	       two default arguments: the root x-y  coordinates	 where
	       the  user  has  pressed	the mouse button. This command
	       must return a boolean value: a false indicates that the
	       menu  shouldn't	be  popped  up	at  this point; a true
	       indicates that the  menu	 should	 be  popped  up.  This
	       option  can  be	used  to  find	out where the user has
	       pressed the mouse-button	 and  optionally  disable  the
	       popup menu over certain screen areas.

     Page 1					    (printed 12/22/98)

     tixPopupMenu(n)		 Tix (4.0)	       tixPopupMenu(n)

	  Name:		 spring
	  Class:	 Spring
	  Switch:	 -spring

	       When set to true, the menu will be automatically popped
	       down  if	 the user releases the mouse button outside of
	       the menu and no menu commands  will  be	invoked.  This
	       makes  it  easy	for  the user to cancel the popup menu
	       without pressing the Escape key. The default  value  is
	       true.

	  Name:		 state
	  Class:	 State
	  Switch:	 -state

	       Must be either disabled or normal. The PopupMenu widget
	       will not pop up unless its -state is set to normal.

	  Name:		 title
	  Class:	 Title
	  Switch:	 -title

	       Specifies  a  text  string  to	display	  inside   the
	       menubutton subwidget, as the title of this PopupMenu.

     SUBWIDGETS
	  Name:		 menu
	  Class:	 Menu

	       The menu subwidget.

	  Name:		 menubutton
	  Class:	 Menubutton

	       The menubutton subwidget.
     _________________________________________________________________

     DESCRIPTION
	  The tixPopupMenu command creates a new window (given by  the
	  pathName  argument)  and  makes  it into a PopupMenu widget.
	  Additional options, described above, may be specified on the
	  command  line or in the option database to configure aspects
	  of the PopupMenu widget such as its cursor and relief.

	  The Tix PopupMenu widget can be used as a replacement of the
	  tk_popup  command. The advantage of the Tix PopupMenu widget
	  is it requires less application code to manipulate. Also, it
	  provides  a title for the popup menu, which is not available
	  from tk_popup.

     WIDGET COMMANDS
	  The tixPopupMenu command creates a  new  Tcl	command	 whose

     Page 2					    (printed 12/22/98)

     tixPopupMenu(n)		 Tix (4.0)	       tixPopupMenu(n)

	  name	is the same as the path name of the PopupMenu widget's
	  window.   This  command  may	be  used  to  invoke   various
	  operations on the widget. It has the following general form:

	       pathName option ?arg arg ...?

	  PathName is the name of the command, which is	 the  same  as
	  the  PopupMenu  widget's  path  name.	 Option	 and  the args
	  determine the exact behavior of the command.	The  following
	  commands are possible for PopupMenu widgets:

	  pathName bind widget ?widget ...?
	       Binds this  PopupMenu  to  one  or  more	 widgets.  The
	       PopupMenu  will	be activated when the user presses the
	       right mouse button over these widgets.

	  pathName cget option
	       Returns the current value of the	 configuration	option
	       given  by  option.  Option  may	have any of the values
	       accepted by the tixPopupMenu command.

	  pathName configure ?option? ?value option value ...?
	       Query  or  modify  the  configuration  options  of  the
	       widget.	 If  no	 option	 is  specified, returns a list
	       describing all of the available	options	 for  pathName
	       (see  Tk_ConfigureInfo for information on the format of
	       this list).  If option is specified with no value, then
	       the  command  returns  a	 list describing the one named
	       option  (this   list   will   be	  identical   to   the
	       corresponding  sublist  of  the	value  returned	 if no
	       option is specified).   If  one	or  more  option-value
	       pairs  are  specified,  then  the  command modifies the
	       given widget option(s) to have the given	 value(s);  in
	       this  case the command returns an empty string.	Option
	       may have any of the values accepted by the tixPopupMenu
	       command.

	  pathName post widget x y
	       Posts the PopupMenu inside the widget at the coordinate
	       x,y.

	  pathName unbind widget ?widget ...?
	       Cancels the PopupMenu's binding with the widget(s).

	  pathName subwidget  name ?args?
	       When no options are given,  this	 command  returns  the
	       pathname of the subwidget of the specified name.

	       When options are	 given,	 the  widget  command  of  the
	       specified subwidget will be called with these options.

     KEYWORDS

     Page 3					    (printed 12/22/98)

     tixPopupMenu(n)		 Tix (4.0)	       tixPopupMenu(n)

	  Tix(n)

     Page 4					    (printed 12/22/98)

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net