IXI Visual Tcl

Welcome to IXI Visual Tcl 1.0C1


DESCRIPTION

IXI Visual Tcl is a high-level graphical scripting language for graphical terminals. IXI Visual Tcl interprets commands and constructs graphical output using Motif, allowing the production of sophisticated graphical applications without the complexity of Motif.

IXI Visual Tcl is a multi-platform port of SCO Visual Tcl.

The License agreement for use of IXI Visual Tcl is available at the bottom of this page.


The Ports

By selecting one of the hyperlinks to the compressed distributions, you will be presented with the file selection box where you can indicate where to have the tar file saved to your hard disk. For SCO Mosiac users, you must select "load to local disk" from your File pulldown menu before selecting a hyperlink.


INSTALLATION

To install IXI Visual Tcl, do the following:

  1. Choose a directory in which to install IXI Visual Tcl. The recommended location is /opt, although you may choose a different location if you wish. Move to this directory by typing:

    cd /opt

  2. Extract the software directly from the SCO Skunkware 5 CD-ROM by typing one of the following comands :

CONFIGURATION

If you installed IXI Visual Tcl in the recommended location, IXI Premier Motif configures all the appropriate environment variables automatically.

If you installed IXI Visual Tcl in a different location, you should do the following to correctly configure your system, replacing tcl_dir with the pathname of the directory in which you installed IXI Visual Tcl:

  1. Add the bin directory to your PATH environment variable by typing one of the following:
    	Bourne shell: PATH=tcl_dir/IXIvt10s/bin:$PATH ; export PATH
    	C shell:      setenv PATH tcl_dir/IXIvt10s/bin:$PATH
    
  2. Set the VTCL_HOME environment variable by typing one of the following:
    	Bourne shell: VTCL_HOME=tcl_dir/IXIvt10s/lib/vtcl ; export VTCL_HOME
    	C shell:      setenv VTCL_HOME tcl_dir/IXIvt10s/lib/vtcl
    
  3. The remaining environment variables needed by IXI Visual Tcl can now be set automatically by typing one of the following:
    	Bourne shell: . $VTCL_HOME/sh-env
    	C shell:      source $VTCL_HOME/csh-env
    

TESTING

A number of test scripts are provided to test every aspect of IXI Visual Tcl. These are located in $VTCL_HOME/tests. To run a test, do the following:

  1. Move to the tests directory by typing the following:
    	cd $VTCL_HOME/tests
    
  2. Run the test suite program by typing the following:
    	vtcl Browse.tcl
    
  3. You are presented with a list of test scripts. To view a test script, click on its name in the list. To run a script, click on the Execute... button. To quit the test suite, click on the Close button.

DEMOS

Demonstration programs are located in $VTCL_HOME/examples. To run a demonstration program, do the following:

  1. Move to the examples directory by typing the following:
    	
    	cd $VTCL_HOME/examples
    
  2. Run the appropriate program by typing
    	
    	vtcl demo_name
    
    replacing demo_name with the filename of the demonstration program you wish to run.

DOCUMENTATION

Documentation is provided in HTML format for viewing with IXI Mosaic. The documentation for IXI Visual Tcl appears as an entry in your Book List.


SUPPORT

All problems may be reported to IXI either by using the problem report form:

	http://www.ixi.com/support/bugreport.html

or by sending email to:

	support@x.co.uk

Please note however that IXI Visual Tcl is not a supported product.


IXI Visual Tcl HOME PAGE

For up-to-date, complete information on IXI Visual Tcl, refer to the IXI Visual Tcl home page:

	http://www.ixi.com/devt/vtcl/cover.html

or SCO Visual Tcl home page:

	http://www.sco.com/Products/vtcl/vtcl.html

Visual Tcl 1.0C1 RELEASE NOTES

  1. SunOS 4.1.x and Solaris 2.x:
  2. SunOS 4.1.x only:

    LICENSE

    IXI Visual Tcl software, (binaries hereafter, Software) is copyrighted by IXI Limited (IXI), and ownership remains with IXI.

    IXI grants you (herafter, Licensee) a license to use the Software for academic, research and internal business purposes only, without a fee. Licensee may distribute the binaries to third parties provided that the copyright notice and this statement appears on all copies and that no charge is associated with such copies.

    Licensee may make derivative works. However, if Licensee distributes any derivative work based on or derived from the Software, then Licensee will (1) notify IXI regarding its distribution of the derivative work, and (2) clearly notify users that such derivative work is a modified version and not the original IXI Visual Tcl distributed by IXI. IXI strongly recommends that Licensee provide IXI the right to incorporate such modifications into future releases of the Software under these license terms.

    Any Licensee wishing to make commercial use of the Software should contact IXI, to negotiate an appropriate license for such commercial use. Commercial use includes distribution of the binary code to third parties that need it to utilize a commercial product sold or licensed by or on behalf of Licensee.

    IXI MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS SOFTWARE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRENTY. IXI SHALL NOT BE LIABLE FOR ANY DAMAGES WHATSOEVER SUFFERED BY THE USERS OF THIS SOFTWARE.

    Copyright (C) 1995, IXI Limited

    By using or copying this Software, Licensee agrees to abide by the copyright law and all other applicable laws of England and the U.S., including, but not limited to, export control laws, and the terms of this license. IXI shall have the right to terminate this license immediately by written notice upon Licensee's breach of, or non-compliance with, any of its terms. Licensee may be held legally responsible for any copyright infringement that is caused or encouraged by Licensee's failure to abide by the terms of this license.

    For more information on copyright and licensing issues, contact: Legal Department, IXI Limited, Vision Park, Cambridge CB4 4ZR, ENGLAND.


    Return to Welcome Home Page or Continue to Browse