tmsgipanel man page on IRIX

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



TmSgiPanel(3Tm)						       TmSgiPanel(3Tm)

NAME
     TmSgiPanel - the SGI IconPanel widget class

SYNOPSIS
     sgiPanel  pathName [options]

DESCRIPTION
     This is the tcl binding to the SGI ViewKit IconPanel widget.

CLASSES
     The class name for resource files is IconPanel. Resources are inherited
     from TmPrimitive, TmCore. Methods are inherited from TmCore.

METHODS
     New methods for this class are:

	  activateCallback
	  deselect
	  getRenameText
	  icon
	  iconState
	  list
	  postCallback
	  remove
	  render
	  rename
	  renameable
	  scale
	  selection
	  select
	  view

     activateCallback action block
	  The activate callback is called before an icon action has taken
	  place.  The actions are: Drop, DropCreate, Open, "Tree Open", "Alt
	  Open", Print, Rename, Motion, Configure, Expose, Select, Box,
	  Adjust, Drag, Keyboard, Enter, Leave, DragEnter, DragMotion, and
	  DragLeave.  Block is a Tcl code segment.  The block must return
	  non-zero for the standard actions to be called.

     deselect iconName
	  The deselect method will remove an icon from the panel selection
	  list and change the iconState to unselected.

									Page 1

TmSgiPanel(3Tm)						       TmSgiPanel(3Tm)

     getRenameText
	  The getRenameText method returns the global renameText string for
	  the panel.  It is usually called as a postCallback for the rename
	  event.

     icon createString
	  The icon function will add a new icon to a panel.  The createString
	  is a keyword:data list where the keywords are: Name, DisplayName,
	  UniqueName, Category, and Type.  The known categories are: Host,
	  File, IconType, and Printer.	If the category is IconType then the
	  name field becomes the type of the icon, and the uniqueName field
	  becomes the name as well.

     iconState iconName [!]state
	  The iconState function changes the icon visual display state for a
	  given icon.  The state can be one of: opened, disabled, located,
	  selected, current, dragSelected, and disabledSelected.  If the state
	  string is prepended by a '!' character then the state is removed
	  from the icon.

     list [displayOption]
	  The list method will return all of the icons on a panel.  By default
	  the uniqueName element of each icon is returned, but this can be
	  changed by the displayOption which can be: -display to return the
	  displayName of each icon, or -encode to return the create string for
	  each icon.

     postCallback action block
	  The postCallback method adds a new callback for the panel for the
	  given action.	 The actions are the same as for an activateCallback.
	  The postCallback is called after the standard callbacks have been
	  called and the action has taken place.

     remove iconName
	  The remove method will remove the named icon from the panel.

     render
	  The render method must be called to redisplay the panel after any
	  change has been made.

     rename iconName displayName
	  The rename method will change the displayName of the named icon.
	  The uniqueName of the icon is unchanged.

									Page 2

TmSgiPanel(3Tm)						       TmSgiPanel(3Tm)

     renameable boolean [iconName]
	  The renamable method will toggle the renamability of an icon or an
	  entire panel.	 If an icon is marked as renamable then selecting the
	  icon will bring up a text field through which the panel renameText
	  can be changed.  To actually change the icon displayName the rename
	  method must be called as a postCallback for the rename event.

     scale value
	  The scale method will change the zoom factor of the panel.  It
	  should be a floating point number between 0 and 1.  The icon sizes
	  will change accordingly.  Only the current view is affected by a
	  change in scale.

     selection [displayOption]
	  The selection method will return all of the icons on a panel that
	  have been selected.  By default the uniqueName element of each icon
	  is returned, but this can be changed by the displayOption which can
	  be: -display to return the displayName of each icon, or -encode to
	  return the create string for each icon.

     select iconName
	  The select method will add an icon to the panel selection list, and
	  will change the state of the icon to selected.

     view viewOption
	  The view method changes how icons are displayed.  The currently
	  available panel views are: List, Icon, Column, Tree, and BBoard..

CALLBACK SUBSTITUTIONS
     No substitutions are supported for this class.

BUGS
     Display names containing characters that are illegal, or unsavory in
     filenames are not editable.  That is, you cannot put a & or " " in an
     icon displayName if you want it to be user editable.

									Page 3

[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