TixIntro man page on DragonFly

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

TixIntro(n)		     Tix Built-In Commands		   TixIntro(n)

NAME
       TixIntro - Introduction to the Tix library

DESCRIPTION
       Tix,  which  stands for Tk Interface Extension, is an extension library
       for Tcl/Tk. Tix adds many new widgets, image types and  other  commands
       that allows you to create compelling Tcl/Tk-based GUI applications.

       One  advantage of Tix over other Tk widget libraries is many of the Tix
       standard widgets are implemented in native code. This enhances  perfor‐
       mance and provides native look-and-feel for your applications.

       This version of Tix works with Tcl/Tk version 8.0 or above.  If Tix has
       been installed properly on your system, you can load the	 package  into
       any  Tk	script	by invoking the command package require Tix After this
       command has successfully returned, you can start using the functionali‐
       ties  of	 the  Tix  library. See the EXAMPLES section below for example
       scripts that use Tix.

       If the "package require	Tix"  command  fails,  you  probably  need  to
       install	a  new copy of Tix on your system. You can download the latest
       version of Tix from the web site http://tix.sourceforge.net/.

STANDARD WIDGETS
       Tix includes the following standard widgets which, like their  counter‐
       parts in Tk, are implemented in native code to achieve high performance
       and native look-and-feel.

       tixGrid
	      The tixGrid widget displays items in a spread-sheet format.

       tixHList
	      Hierarchical listbox widget. This widget display	entries	 in  a
	      tree-like format.

       tixInputOnly
	      A transparent window that can be used to cover another widget so
	      as to disable mouse input.

       tixNBFrame
	      The tixNBFrame widget is used internally by the tixNoteBook wid‐
	      get to display choices among a set of overlapping pages.

       tixTList
	      Tabular  listbox	widget. This widget is similar to the built-in
	      Tk listbox widget but provides more  flexibility	in  displaying
	      the list entries.

MEGA WIDGETS
       Tix provides many new types of mega widgets: these are widgets that are
       composed of built-in Tk widgets and the Tix standard widgets  mentioned
       above.

       tixBalloon
	      The tixBalloon widget provides context-sensitive on-screen help.

       tixButtonBox
	      A convenience class for creating a box of button widgets.

       tixCheckList
	      A	 subclass of tixTree that presents single- or multiple choices
	      to the user in a tree-like format.

       tixComboBox
	      A combination of the listbox and entry widgets that  allows  the
	      user  to	input an item by typing or by selecting from a list of
	      items.

       tixControl
	      The tixControl widget allows the user to adjust  a  value	 using
	      arrow buttons.

       tixDirList
	      A	 directory selection widget that displays the file system as a
	      cascading list.

       tixDirSelectDialog
	      A dialog for selecting a directory. This widget  is  deprecated.
	      Use tk_chooseDirectory instead.

       tixDirTree
	      A	 directory selection widget that displays the file system in a
	      tree format.

       tixExFileSelectBox
	      A widget for selecting a file. This widget  is  deprecated.  Use
	      tk_getOpenFile instead.

       tixExFileSelectDialog
	      A	 dialog	 for  selecting a file. This widget is deprecated. Use
	      tk_getOpenFile instead.

       tixFileEntry
	      A special entry widget that allows the user to choose a file  by
	      typing in its name or by selecting from a file dialog.

       tixFileSelectBox
	      A	 widget	 for  selecting a file. This widget is deprecated. Use
	      tk_getOpenFile instead.

       tixFileSelectDialog
	      A dialog for selecting a file. This widget  is  deprecated.  Use
	      tk_getOpenFile instead.

       tixLabelEntry
	      A	 convenience  class  for  creating an entry with an associated
	      label widget.

       tixLabelFrame
	      A labelled frame widget for grouping together a set  of  related
	      widgets.

       tixListNoteBook
	      The  tixListNoteBook widget allows the user to choose from a set
	      of over-lapping pages by selecting from a list box.

       tixMeter
	      The tixMeter widget displays a bar graph to indicate progress.

       tixNoteBook
	      The tixNoteBook widget allows the user to choose from a  set  of
	      over-lapping pages with a tabbed notebook metaphore.

       tixOptionMenu
	      The  tixOptionMenu widget allows the user to choose a value from
	      a pop-up menu.

       tixPanedWindow
	      The tixPanedWindow widgets allows the user to adjust the visible
	      size of several frame widgets with handle bars.

       tixPopupMenu
	      The  tixPopupMenu widget can be used to implement context-sensi‐
	      tive pop-up menu.

       tixScrolledHList
	      A tixHList widget with smart scrollbars. Like other Tix scrolled
	      widgets, the scroll bars can be displayed on an as-needed basis.

       tixScrolledListBox
	      A Tk listbox widget with smart scrollbars.

       tixScrolledText
	      A Tk text widget with smart scrollbars.

       tixScrolledWindow
	      A Tk frame widget with smart scrollbars.

       tixSelect
	      The tixSelect widget uses a set of buttons to present single- or
	      multiple selection options to the user.

       tixStdButtonBox
	      A subclass of tixButtonBox that provides four  standard  buttons
	      (OK, Apply, Cancel Help) for Motif(TM)-like dialog boxes.

       tixTree
	      A	 subclass of tixScrolledHList that supports expanding and col‐
	      lapsing of entries in a hierarchical list.

DISPLAY ITEMS
       Three Tix standard widgets tixGrid, tixHList and tixTList  support  the
       Display	Items  mechanism. Display items are created by the widget com‐
       mand of these standard widgets.	You  can  customize  the  items	 using
       styles objects.

       tixDisplayStyle
	      Create style objects to customize display items.

IMAGE TYPES
       Tix provides two additional image types to the Tk image framework.

       compound
	      The  compound  image type allows you to combine images, widgets,
	      and text strings into a single Tk image object.

       pixmap The pixmap image type supports the XPM format.

OTHER COMMANDS
       The following Tcl command are also included in the Tix library to  per‐
       form various functions.

       tixDestroy
	      Destroy  Tix  objects  instances	of classes defined by tixClass
	      construct.

       tixForm
	      A geometry manager based on attachment rules. This geometry man‐
	      ager is deprecated. Use the Tk grid geometry manager instead.

       tixMwm A command to communicate with the Mwm, the Motif(TM) Window Man‐
	      ager. Works on Unix only.

       tix    The tix command controls the Tix application context.

       tixGetBoolean
	      The tixGetBoolean command converts a string to a boolean value.

       tixGetInt
	      The tixGetInt command converts a string to a integer value.

       tixUtils
	      The tixUtils manual page describes some utility Tix commands.

EXECUTABLE PROGRAM
       tixwish
	      The tixwish program can be used to  execute  Tix-based  applica‐
	      tions.  tixwish  is  deprecated. You shuld use the standard wish
	      program from Tk and access Tix via  the  "package	 require  Tix"
	      command.

EXAMPLES
       The following is an example script that uses a tixTree widget.

       set  tree  [tixTree .t] pack $tree -expand yes -fill both for {set i 0}
       {$i < 2} {incr i} {
	   $tree subwidget hlist add $i -itemtype imagetext \
	       -text "Folder $i" -image [tix getimage folder]
	   for {set j 0} {$j < 5} {incr j} {
	       $tree subwidget hlist add $i.$j -itemtype imagetext \
		   -text "File $i.$j" -image [tix getimage textfile]
	   } } $tree autosetmode

KEYWORDS
       Tix, mega widgets

Tix				      8.0			   TixIntro(n)
[top]

List of man pages available for DragonFly

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