iwidgets_scrolledtext man page on MacOSX

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

iwidgets::scrolledtext(1)	[incr Widgets]	     iwidgets::scrolledtext(1)

______________________________________________________________________________

NAME
       iwidgets::scrolledtext - Create and manipulate a scrolled text widget

SYNOPSIS
       iwidgets::scrolledtext pathName ?options?

INHERITANCE
       itk::Widget  <-	iwidgets::Labeledwidget <- iwidgets::Scrolledwidget <-
       iwidgets::Scrolledtext

STANDARD OPTIONS
       activeBackground		      background      borderWidthcursor
       exportSelection		      foreground      highlightColor
       highlightThickness	      insertBackground
       insertBorderWidth	      insertOffTime   insertOnTime
       insertWidth		      padX	      padY
       relief			      selectBackground
       selectBorderWidth	      selectForeground
       setGrid

       See the "options" manual entry for details on the standard options.

ASSOCIATED OPTIONS
       activeRelief    elementBorderWidth	      jumptroughColor

       See the "scrollbar" widget manual entry for details on the above	 asso‐
       ciated options.

       spacing1	       spacing2	      spacing3	      state
       tabs	       wrap

       See  the "text" widget manual entry for details on the above associated
       options.

INHERITED OPTIONS
       disabledForeground	      labelBitmap     labelFontlabelImage
       labelMargin     labelPos	      labelText	      labelVariable
       state	       sticky

       See the "labeledwidget" class manual entry for details on the inherited
       options.

WIDGET-SPECIFIC OPTIONS
       Name:	       height
       Class:	       Height
       Command-Line Switch:	      -height

	      Specifies	 the  height  of  the scrolled text as an entire unit.
	      The value may be specified in any of  the	 forms	acceptable  to
	      Tk_GetPixels.   Any additional space needed to display the other
	      components such as labels, margins,  and	scrollbars  force  the
	      text  to	be  compressed.	  A  value of zero along with the same
	      value for the width causes the value given for the  visibleitems
	      option to be applied which administers geometry constraints in a
	      different manner.	 The default height is zero.

       Name:	       hscrollMode
       Class:	       ScrollMode
       Command-Line Switch:	      -hscrollmode

	      Specifies the the display mode to be  used  for  the  horizontal
	      scrollbar: static, dynamic, or none.  In static mode, the scroll
	      bar is displayed at all times.  Dynamic mode displays the scroll
	      bar  as required, and none disables the scroll bar display.  The
	      default is static.

       Name:	       sbWidth
       Class:	       Width
       Command-Line Switch:	      -sbwidth

	      Specifies the width of the scrollbar in any of the forms accept‐
	      able to Tk_GetPixels.

       Name:	       scrollMargin
       Class:	       Margin
       Command-Line Switch:	      -scrollmargin

	      Specifies	 the  distance	between the text area and scrollbar in
	      any of the forms acceptable to Tk_GetPixels.  The default	 is  3
	      pixels.

       Name:	       textBackground
       Class:	       Background
       Command-Line Switch:	      -textbackground

	      Specifies	 the  background color for the text area in any of the
	      forms acceptable to Tk_GetColor.

       Name:	       textFont
       Class:	       Font
       Command-Line Switch:	      -textfont

	      Specifies the font to be used in the scrolled text area.

       Name:	       visibleitems
       Class:	       VisibleItems
       Command-Line Switch:	      -visibleitems

	      Specifies the widthxheight in characters and lines for the text.
	      This option is only administered if the width and height options
	      are both set to  zero,  otherwise	 they  take  precedence.   The
	      default  value  is 80x24.	 With the visibleitems option engaged,
	      geometry constraints are maintained only on the text.  The  size
	      of  the  other  components  such	as labels, margins, and scroll
	      bars, are additive and independent, effecting the	 overall  size
	      of  the scrolled text.  In contrast, should the width and height
	      options have non zero values, they are applied to	 the  scrolled
	      text as a whole.	The text is compressed or expanded to maintain
	      the geometry constraints.

       Name:	       vscrollMode
       Class:	       ScrollMode
       Command-Line Switch:	      -vscrollmode

	      Specifies the the display mode  to  be  used  for	 the  vertical
	      scrollbar: static, dynamic, or none.  In static mode, the scroll
	      bar is displayed at all times.  Dynamic mode displays the scroll
	      bar  as required, and none disables the scroll bar display.  The
	      default is static.

       Name:	       width
       Class:	       Width
       Command-Line Switch:	      -width

	      Specifies the width of the scrolled text as an entire unit.  The
	      value may be specified in any of the forms acceptable to Tk_Get‐
	      Pixels.  Any additional space needed to display the other compo‐
	      nents  such as labels, margins, and scrollbars force the text to
	      be compressed.  A value of zero along with the  same  value  for
	      the height causes the value given for the visibleitems option to
	      be applied which administers geometry constraints in a different
	      manner.  The default width is zero.

______________________________________________________________________________

DESCRIPTION
       The  iwidgets::scrolledtext command creates a scrolled text widget with
       additional options to manage the scrollbars.  This includes options  to
       control	the  method in which the scrollbars are displayed, i.e. stati‐
       cally or	 dynamically.  Options also exist for adding a	label  to  the
       scrolled	 text  area  and  controlling  its position.  Import/export of
       methods are provided for file I/O.

METHODS
       The iwidgets::scrolledtext command creates a new Tcl command whose name
       is  pathName.  This command may be used to invoke various operations on
       the widget.  It has the following general form:	pathName  option  ?arg
       arg  ...?  Option and the args determine the exact behavior of the com‐
       mand.  The following commands are possible for scrolledtext widgets:

ASSOCIATED METHODS
       bbox	       compare	      debug	      delete
       dlineinfo       get	      image	      index
       insert	       mark	      scan	      search
       see	       tag	      window	      xview
       yview

       See the "text" manual entry for details on the standard methods.

WIDGET-SPECIFIC METHODS
       pathName cget option
	      Returns the current value of the configuration option  given  by
	      option.  Option may have any of the values accepted by the iwid‐
	      gets::scrolledtext command.

       pathName childsite
	      Returns the child site widget path name.

       pathName clear
	      Clear the text area of all characters.

       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 avail‐
	      able 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 iwidgets::scrolledtext command.

       pathName import filename ?index?
	      Load the text from a file into the text area at the index.   The
	      filename must exist.

       pathName export filename
	      Write  text  to  a  file.	  If filename exists then contents are
	      replaced with text widget contents.

COMPONENTS
       Name:	       text
       Class:	       Text

	      The text component is the text widget.  See  the	"text"	widget
	      manual entry for details on the text component item.

       Name:	       horizsb
       Class:	       Scrollbar

	      The  horizsb  component  is  the horizontal scroll bar.  See the
	      "scrollbar" widget manual entry for details on the horizsb  com‐
	      ponent item.

       Name:	       vertsb
       Class:	       Scrollbar

	      The  vertsb  component  is  the  vertical	 scroll	 bar.  See the
	      "scrollbar" widget manual entry for details on the vertsb compo‐
	      nent item.

EXAMPLE
	package require Iwidgets 4.0
	option add *textBackground white

	iwidgets::scrolledtext	.st  -hscrollmode dynamic -labeltext "Password
       File"

	pack .st -padx 10 -pady 10 -fill both -expand yes

	.st import /etc/passwd

AUTHOR
       Mark L. Ulferts

KEYWORDS
       scrolledtext, text, widget

Tk						     iwidgets::scrolledtext(1)
[top]

List of man pages available for MacOSX

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