From 1cd62623469815069d35cb55c7542a8d395e29d0 Mon Sep 17 00:00:00 2001 From: joye Date: Wed, 3 Jun 2015 14:29:53 +0000 Subject: *** empty log message *** --- Makefile.in | 2 +- doc/BLT.n | 105 +++------------------------------------------------------ doc/barchart.n | 4 +++ doc/graph.n | 4 +++ doc/vector.n | 4 +++ 5 files changed, 18 insertions(+), 101 deletions(-) diff --git a/Makefile.in b/Makefile.in index 4c6c774..35ae36c 100755 --- a/Makefile.in +++ b/Makefile.in @@ -181,7 +181,7 @@ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(C # for the BINARIES that you specified above have already been done. #======================================================================== -all: binaries libraries #doc +all: binaries libraries doc #======================================================================== # The binaries target builds executable programs, Windows .dll's, unix diff --git a/doc/BLT.n b/doc/BLT.n index 1593029..76f51d7 100644 --- a/doc/BLT.n +++ b/doc/BLT.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 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 -- cgit v0.12