---
name: "rexxtk"
section: "1"
platform: "linux"
package: "rexxtk"
version: "1.0.1-7"
release: "Debian 3.0 (Woody)"
platforms: ["linux"]
url: "https://new.carta.tech/rexxtk"
---

# rexxtk(1)

interface to Tcl/Tk libraries for Regina Rexx

## NAME

rexxtk - interface to Tcl/Tk libraries for Regina Rexx

## SYNOPSIS

**rexxtk** \[*OPTIONS*\] \[*FILE*\]

**call RxFuncAdd 'TkLoadFuncs','rexxtk','TkLoadFuncs'**\
 **call TkLoadFuncs**

## DESCRIPTION

**rexxtk** is an extension library for **[regina(1)](/regina/1.md)** that provides access to the Tk Graphic User Interface Toolkit.

Rexx/Tk can be used in one of two ways.  The first is to run a rexx script as an argument to rexxtk, optionally using the switches described below.

The more common usage is to load the rexxtk function package with the Regina built-in function RxFuncAdd() (the second SYNOPSIS example.)  Note that the rexx script must be invoked with /usr/bin/regina, not /usr/bin/rexx.

## OPTIONS

- **-i**

  Accept Rexx/Tk commands from stdin.

- **-d**

  Run in debug mode. Mainly used when diagnosing a problem.

- **-v**

  Run in verbose mode. Mainly used when diagnosing a problem. Parameter values passed into a function and result information are traced.  Also values of Rexx variables set by Rexx/Tk are traced.

- **-f**

  File in which output from -v and -d is dumped. By default trace output is dumped to stderr.

## DOCUMENTATION

/usr/share/doc/rexxtk/doc/index.html has detailed information on some functions but isn't complete yet.

Also see the Tk Library documentation in the Tcl/Tk distribution.

/usr/share/doc/rexxtk/Quickstart.txt shows how to get a quick feel for this package.

## COPYRIGHT

**Rexx/Tk** is released under the GNU LGPL-2 license. See /usr/share/common-licenses/LGPL-2.

## AUTHORS

Roger O'Connor \<ocon@metronet.com\>\
 http://www.metronet.com/~ocon/rexxtk/

Mark Hessling \<m.hessling@qut.edu.au\>\
 http://www.lightlink.com/~hessling/

## SEE ALSO

**[regina(1)](/regina/1.md),** **[rxsock(1)](/rxsock/1.md)**
