diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2019-01-07 20:19:07 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2019-01-07 20:19:07 (GMT) |
commit | 47ba30ed109ae3ce6a00a25c6c607114cade5f9b (patch) | |
tree | 903adcc5f31a059672cc93f5e22de6e64dc4bcfd /tkblt/README.md | |
parent | 99617a9a6ab0ac0cbce628dbe35a979580a4fdef (diff) | |
parent | 0b821003340a9b821326d67e7474eb2e24f7ecec (diff) | |
download | blt-47ba30ed109ae3ce6a00a25c6c607114cade5f9b.zip blt-47ba30ed109ae3ce6a00a25c6c607114cade5f9b.tar.gz blt-47ba30ed109ae3ce6a00a25c6c607114cade5f9b.tar.bz2 |
Merge commit '0b821003340a9b821326d67e7474eb2e24f7ecec' 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. |