diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2019-03-22 18:47:42 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2019-03-22 18:47:42 (GMT) |
commit | b30a3539186f8949407967c4e21f6f36c7acc788 (patch) | |
tree | a64b1c8e30c82ca806ed8e3ca17581b2f769996e /tkblt/README.md | |
parent | 5536024a26c61550eca4aec9737cd5eba8646ff9 (diff) | |
parent | a488074b144e3eb3b21b1e8439fb36ce064ad6d2 (diff) | |
download | blt-b30a3539186f8949407967c4e21f6f36c7acc788.zip blt-b30a3539186f8949407967c4e21f6f36c7acc788.tar.gz blt-b30a3539186f8949407967c4e21f6f36c7acc788.tar.bz2 |
Merge commit 'a488074b144e3eb3b21b1e8439fb36ce064ad6d2' as 'tkblt'
Diffstat (limited to 'tkblt/README.md')
-rw-r--r-- | tkblt/README.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tkblt/README.md b/tkblt/README.md new file mode 100644 index 0000000..c5a5b74 --- /dev/null +++ b/tkblt/README.md @@ -0,0 +1,28 @@ +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1041783.svg)](https://doi.org/10.5281/zenodo.1041783) +# tkblt +Introduction to the TkBLT library + +TkBLT is a library of extensions to the Tk library. It adds new +commands and variables to the application's interpreter. + +TkBLT is a derived version of the BLT Toolkit by George A. Howlett, +for Tcl/Tk 8.5/8.6, is TEA compatible, with full support for MacOSX and +Windows, and is fully compatible with the Tk API. TkBLT is released +under the original BSD license. TkBLT includes only the Graph and +Barchart Tk widgets, and the Tcl Vector command. + +The following commands are added to the interpreter from the TkBLT library: + +Graph: A 2D plotting widget. Plots two variable data in a window with an optional +legend and annotations. It has of several components; coordinate axes, +crosshairs, a legend, and a collection of elements and tags. + +Barchart: A barchart widget. Plots two-variable data as rectangular bars in a +window. The x-coordinate values designate the position of the bar along +the x-axis, while the y-coordinate values designate the magnitude. +The barchart widget has of several components; coordinate axes, +crosshairs, a legend, and a collection of elements and tags. + +Vector: 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. |