diff options
author | joye <joye> | 2015-06-03 14:29:53 (GMT) |
---|---|---|
committer | joye <joye> | 2015-06-03 14:29:53 (GMT) |
commit | 1cd62623469815069d35cb55c7542a8d395e29d0 (patch) | |
tree | 70f8afb58d5ec7608289c5945d6f323a31b7b7a5 /doc | |
parent | 3549348653bda1793fad59b0ac0ac68ec56e9ced (diff) | |
download | blt-1cd62623469815069d35cb55c7542a8d395e29d0.zip blt-1cd62623469815069d35cb55c7542a8d395e29d0.tar.gz blt-1cd62623469815069d35cb55c7542a8d395e29d0.tar.bz2 |
*** empty log message ***
Diffstat (limited to 'doc')
-rw-r--r-- | doc/BLT.n | 105 | ||||
-rw-r--r-- | doc/barchart.n | 4 | ||||
-rw-r--r-- | doc/graph.n | 4 | ||||
-rw-r--r-- | doc/vector.n | 4 |
4 files changed, 17 insertions, 100 deletions
@@ -1,4 +1,8 @@ '\" +'\" Smithsonian Astrophysical Observatory, Cambridge, MA, USA +'\" This code has been modified under the terms listed below and is made +'\" available under the same terms. +'\" '\" Copyright 1991-1997 by Bell Labs Innovations for Lucent Technologies. '\" '\" Permission to use, copy, modify, and distribute this software and its @@ -31,11 +35,6 @@ commands and variables to the application's interpreter. .SH COMMANDS The following commands are added to the interpreter from the BLT library: .TP 15 -\fBtable\fR -A table geometry manager for Tk. You specify window placements as table -row,column positions and windows can also span multiple rows or columns. -It also has many options for setting and/or bounding window sizes. -.TP 15 \fBgraph\fR A 2D plotting widget. Plots two variable data in a window with an optional legend and annotations. It has of several components; coordinate axes, @@ -52,102 +51,8 @@ crosshairs, a legend, and a collection of elements and tags. Creates a vector of floating point values. The vector's components can be manipulated in three ways: through a Tcl array variable, a Tcl command, or the C API. -.TP -\fBspline\fR -Computes a spline fitting a set of data points (x and y vectors) and -produces a vector of the interpolated images (y-coordinates) at a -given set of x-coordinates. -.TP 15 -\fBbgexec\fR -Like Tcl's \fBexec\fR command, \fBbgexec\fR runs a pipeline of Unix -commands in the background. Unlike \fBexec\fR, the output of the last -process is collected and a global Tcl variable is set upon its completion. -\fBbgexec\fR can be used with \fBtkwait\fR to wait for Unix commands -to finish while still handling expose events. Intermediate output is -also available while the pipeline is active. -.TP 15 -\fBbusy\fR -Creates a "busy window" which prevents user-interaction when an -application is busy. The busy window also provides an easy way -to have temporary busy cursors (such as a watch or hourglass). -.TP 15 -\fBbitmap\fR -Reads and writes bitmaps from Tcl. New X bitmaps can be defined -on-the-fly from Tcl, obviating the need to copy around bitmap files. -Other options query loaded X bitmap's dimensions and data. -.TP 15 -\fBdrag&drop\fR -Provides a drag-and-drop facility for Tk. Information (represented -by a token window) can be dragged to and from any Tk window, including -those of another Tk application. \fBdrag&drop\fR acts as a -coordinator, directing Tk \fBsend\fR commands between (or within) TCL/Tk -applications. -.TP 15 -\fBhtext\fR -A simple hypertext widget. Combines text and Tk widgets into a single -scroll-able window. Tcl commands can be embedded into text, which are -invoked as the text is parsed. In addition, Tk widgets can be -appended to the window at the current point in the text. \fBHtext\fR -can be also used to create scrolled windows of Tk widgets. -.TP 15 -\fBwinop\fR -Raise, lower, map, or, unmap any window. The raise and lower functions -are useful for stacking windows above or below "busy windows". -.TP 15 -\fBwatch\fR -Arranges for Tcl procedures to be called before and/or after the execution -of every Tcl command. This command -may be used in the logging, profiling, or tracing of Tcl code. -.TP 15 -\fBbltdebug\fR -A simple Tcl command tracing facility useful for debugging Tcl code. -Displays each Tcl command before and after substitution along its level -in the interpreter on standard error. -.SH VARIABLES -.PP -The following Tcl variables are either set or used by BLT at various times -in its execution: -.TP 15 -\fBblt_library\fR -This variable contains the name of a directory containing a library -of Tcl scripts and other files related to BLT. Currently, this -directory contains the \fBdrag&drop\fR protocol scripts and the -PostScript prolog -used by \fBgraph\fR and \fBbarchart\fR. -The value of this variable is taken from the BLT_LIBRARY environment -variable, if one exists, or else from a default value compiled into -the \fBBLT\fR library. -.TP 15 -\fBblt_versions\fR -This variable is set in the interpreter for each application. It is an -array of the current version numbers for each -of the BLT commands in the form \fImajor\fR.\fIminor\fR. \fIMajor\fR and -\fIminor\fR are integers. The major version number increases in -any command that includes changes that are not backward compatible -(i.e. whenever existing applications and scripts may have to change to -work with the new release). The minor version number increases with -each new release of a command, except that it resets to zero whenever the -major version number changes. The array is indexed by the individual -command name. -.SH ADDING BLT TO YOUR APPLICATIONS -It's easy to add BLT to an existing Tk application. BLT requires no -patches or edits to the Tcl or Tk libraries. To add BLT, simply add the -following code snippet to your application's tkAppInit.c file. -.CS -if (Blt_Init(interp) != TCL_OK) { - return TCL_ERROR; -} -.CE -Recompile and link with the BLT library (libBLT.a) and that's it. -.PP -Alternately, you can dynamically load BLT, simply by invoking the -command -.CS -package require BLT -.CE -from your Tcl script. .SH BUGS Send bug reports, requests, suggestions, etc. to -gah@siliconmetrics.com or ghowlett@grandecom.net +wjoye@cfa.harvard.edu .SH KEYWORDS BLT diff --git a/doc/barchart.n b/doc/barchart.n index ec2b5f4..e9c4c33 100644 --- a/doc/barchart.n +++ b/doc/barchart.n @@ -1,4 +1,8 @@ '\" +'\" Smithsonian Astrophysical Observatory, Cambridge, MA, USA +'\" This code has been modified under the terms listed below and is made +'\" available under the same terms. +'\" '\" Copyright 1991-1998 by Bell Labs Innovations for Lucent Technologies. '\" '\" Permission to use, copy, modify, and distribute this software and its diff --git a/doc/graph.n b/doc/graph.n index c631975..737bd1b 100644 --- a/doc/graph.n +++ b/doc/graph.n @@ -1,4 +1,8 @@ '\" +'\" Smithsonian Astrophysical Observatory, Cambridge, MA, USA +'\" This code has been modified under the terms listed below and is made +'\" available under the same terms. +'\" '\" Copyright 1991-1998 by Bell Labs Innovations for Lucent Technologies. '\" '\" Permission to use, copy, modify, and distribute this software and its diff --git a/doc/vector.n b/doc/vector.n index da7abf2..c0db576 100644 --- a/doc/vector.n +++ b/doc/vector.n @@ -1,4 +1,8 @@ '\" +'\" Smithsonian Astrophysical Observatory, Cambridge, MA, USA +'\" This code has been modified under the terms listed below and is made +'\" available under the same terms. +'\" '\" Copyright 1991-1997 by Lucent Technologies, Inc. '\" '\" Permission to use, copy, modify, and distribute this software and its |