ListNBK man page on IRIX

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



     tixListNoteBook(n)		 Tix (4.0)	    tixListNoteBook(n)

     _________________________________________________________________

     NAME
	  tixListNoteBook  -  Create  and  manipulate  tixListNoteBook
	  widgets

     SYNOPSIS
	  tixListNoteBook pathName ?options?

     STANDARD OPTIONS
	  The ListNoteBook 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:		 dynamicGeometry
	  Class:	 DynamicGeometry
	  Switch:	 -dynamicgeometry

	       If set to false, the  size  of  the  ListNotebook  will
	       match the size of the largest page. If set to true, the
	       size of the ListNotebook will match  the	 size  of  the
	       current	page  (therefore, the size may change when the
	       user selects different pages).  The  default  value  is
	       false. A setting of true is discouraged.

	  Name:		 ipadX
	  Class:	 Pad
	  Switch:	 -ipadx

	       The amount of internal horizontal paddings  around  the
	       sides of the page subwidgets.

	  Name:		 ipadY
	  Class:	 Pad
	  Switch:	 -ipady

	       The amount of internal  vertical	 paddings  around  the
	       sides of the page subwidgets.

     SUBWIDGETS
	  Name:		 hlist
	  Class:	 TixHList

	       The HList widget that displays the names of the pages.

	  In addition, all the page subwidgets created as a result  of
	  the  add  command  can be accessed by the subwidget command.
	  They are identified by the pageName  parameter  to  the  add
	  command.
     _________________________________________________________________

     Page 1					    (printed 12/22/98)

     tixListNoteBook(n)		 Tix (4.0)	    tixListNoteBook(n)

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

	  The ListNoteBook widget is very similar to  the  TixNoteBook
	  widget:  it can be used to display many windows in a limited
	  space using a "notebook" metaphore. The notebook is  divided
	  into	a  stack  of  pages (windows). At one time only one of
	  these pages can be shown.  The  user	can  navigate  through
	  these	 pages by choosing the name of the desired page in the
	  hlist subwidget.

     WIDGET COMMANDS
	  The tixListNoteBook command creates a new Tcl command	 whose
	  name	is  the	 same  as  the	path  name of the ListNoteBook
	  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  ListNoteBook  widget's  path  name. Option and the args
	  determine the exact behavior of the command.	The  following
	  commands are possible for ListNoteBook widgets:

	  pathName add pageName ?option value ...?
	       Adds  a	new  ListNotebook  page	 subwidget  into   the
	       ListNoteBook  widget.   pageName must be the name of an
	       existing entry of the hlist subwidget. You must	create
	       the  entry before calling the add command. Please refer
	       to the tixHList(n) manual entry for adding  entries  in
	       an HList widget.

	       Additional parameters may be supplied to configure this
	       page subwidget. Possible options are:

	       -createcmd
		    Specifies a TCL command to	be  called  the	 first
		    time  a  page  is shown on the screen. This option
		    can be used to delay the creation of the  contents
		    of	a  page	 until necessary. Therefore, it can be
		    used  to  speed  up	 interface  creation   process
		    especially	when there are a large number of pages
		    in a ListNoteBook widget.

	       -raisecmd
		    Specifies a TCL command to be called whenever this
		    page is raised by the user.

     Page 2					    (printed 12/22/98)

     tixListNoteBook(n)		 Tix (4.0)	    tixListNoteBook(n)

	  When successful, this command returns the  pathname  of  the
	  newly created page.

	  pathName cget option
	       Returns the current value of the	 configuration	option
	       given  by  option.Option	 may  have  any	 of the values
	       accepted by the tixListNoteBook 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
	       tixListNoteBook command.

	  pathName delete pageName?
	       Deletes the page identified by pageName.

	  pathName pagecget pageName option
	       Returns the current value of the	 configuration	option
	       given  by  option in the page given by pageName. Option
	       may have any of the values accepted by the  add	widget
	       command.

	  pathName pageconfigure pageName ?option? ?value ...?
	       When no option is given, prints out the values  of  all
	       options	of  this  page. If option is specified with no
	       value, then the command returns the  current  value  of
	       that  option.  If  one  or  more option-value pairs are
	       specified, then the command modifies the	 given	page's
	       option(s)  to have the given value(s); in this case the
	       command returns an empty string. Option may be  any  of
	       options accepted by the add widget command.

	  pathName pages
	       Returns a list of the names of all the pages.

	  pathName raise pageName
	       Raise the page identified by pageName.

	  pathName raised
	       Returns the name of the currently raised page.

     Page 3					    (printed 12/22/98)

     tixListNoteBook(n)		 Tix (4.0)	    tixListNoteBook(n)

	  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.

     EXAMPLE
	   tixListNoteBook .n; pack .n
	   .n subwidget hlist add page1 -text "Page 1"
	   .n subwidget hlist add page2 -text "Page 2"

	   set page1 [.n add page1]
	   set page2 [.n add page2]

	   button $page1.b -text "On page1"
	   button $page2.b -text "On page2"

	   pack $page1.b
	   pack $page2.b

	   .n raise page2

     BINDINGS
	  When the user activates an entry in the hlist subwidget, the
	  page associated with that entry will be raised to the front.
	  This can be done by using the mouse or keyboard.  The	 hlist
	  subwidget  operates  with  its  -selectmode  option  set  to
	  single. See the event bindings of the HList widget for  more
	  details.

     KEYWORDS
	  Tix(n), tixHList(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