Rexx/Tk

Version: 
2.0
Release date: 
Monday, 1 May, 2000

License:

Interface:

Authors/Port authors:

The Rexx/Tk package is a Rexx interface to the TCL/Tk language: a combination of one of the easiest scripting languages available and the most powerful cross platform GUI toolkit on the planet!

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Available both as ZIP and WarpIN package:

  • download the ZIP package to temporary directory and unpack it to destination folder;
  • the WarpIN package is self-installing.

See below for download link(s).

Following ones are the download links for manual installation:

Rexx/Tk v. 2.0 (WarpIn package, 2/1/2002, Mark Hessling) Readme/What's new
DEVELOPMENT CHANGES/BUG FIXES TO Rexx/Tk 2.0.0 02 January 2002 - OS/2 port using Illya Vaes port of Tcl/Tk 8.0.5 now supported. (Still a couple of bugs in Illya's Tcl/Tk port). This version should also work with Tcl/Tk 8.3 (port by Illya in progress) - Changed Rexx/Tk architecture to remove Rexx/Tk extensions. This was done to enable the OS/2 port to work correctly and to ensure that no code changes were required to Rexx/Tk programs that were required to run on OS/2 and other platforms. The main cause of the problem is that under OS/2, DLL file names MUST not exceed 8 characters in length, so Call Rxfuncadd 'TkTreeLoadFuncs','rexxtktree','TkTreeLoadFuncs' cannot work under OS/2. Note that the extensions, tree, mclistbox, notebook and combobox are still available; they are part of the base package now and do not have to be explicitly loaded. - TkGetBaseData() removed. - Set TKRC correctly on initialisation - Allowed internal error messages longer than 256 characters. Used to cause a crash.
 sourceforge.net/projects/rexxtk/files/rexxtk/2.0%20beta%20and%20OS_2%20experimental/rexxtk20os2.wpi/download  local copy
Rexx/Tk v. 2.0 (zip, 2/1/2002, Mark Hessling) Readme/What's new
DEVELOPMENT CHANGES/BUG FIXES TO Rexx/Tk 2.0.0 02 January 2002 - OS/2 port using Illya Vaes port of Tcl/Tk 8.0.5 now supported. (Still a couple of bugs in Illya's Tcl/Tk port). This version should also work with Tcl/Tk 8.3 (port by Illya in progress) - Changed Rexx/Tk architecture to remove Rexx/Tk extensions. This was done to enable the OS/2 port to work correctly and to ensure that no code changes were required to Rexx/Tk programs that were required to run on OS/2 and other platforms. The main cause of the problem is that under OS/2, DLL file names MUST not exceed 8 characters in length, so Call Rxfuncadd 'TkTreeLoadFuncs','rexxtktree','TkTreeLoadFuncs' cannot work under OS/2. Note that the extensions, tree, mclistbox, notebook and combobox are still available; they are part of the base package now and do not have to be explicitly loaded. - TkGetBaseData() removed. - Set TKRC correctly on initialisation - Allowed internal error messages longer than 256 characters. Used to cause a crash.
 sourceforge.net/projects/rexxtk/files/rexxtk/2.0%20beta%20and%20OS_2%20experimental/rexxtk20os2.zip/download  local copy
Rexx/Tk v. 1.2.0 (25/1/2001, Mark Hessling) Readme/What's new
The Rexx/Tk Library (version 1.2.0) An extension library for use with most versions of Rexx and providing access to the Tk Graphic User Interface Toolkit. Copyright (C) 1999 Roger O'Connor Copyright (C) 2000-2001 Mark Hessling <M.Hessling@qut.edu.au> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Installation: See INSTALL file Changes: See HISTORY file Requirements: * A version of Rexx that supports use of extension libraries. * Version 8.0 (or later) of the freely available Tcl/Tk distribution. The following functions are provided in the library: REXX FUNCTION TK COMMAND ------------- ---------- TkTcl(args, [arg, ...]) any tcl command TkButton(pathName, [options...]) <button> TkWait() new command - returns the "command" from widgets when pressed/used TkPack(option, [arg, ...]) <pack> TkMenu(pathName, [options...]) <menu> TkAdd(pathName, type, [options...]) <menu - add command> TkLabel(pathName, [options...]) <label> TkConfig(pathName, [options...]) "configure" command in most all widgets TkFrame(pathName, [options...]) <frame> TkWm(option, window, [args, ...]) <wm> TkDestroy(pathName) <destroy> TkGrab(pathName, type, [args, ...]) <grab> TkEntry(pathName, [options...]) <entry> TkGet(pathName) "get" command in some widget like TkEntry, TkScale and TkListbox TkDelete(pathName, start, end) "delete" command in TkEntry and TkText TkTopLevel(pathName) <toplevel> TkScale(pathName, [options...]) <scale> TkFocus(pathName, [args, ...]) <focus> TkSet(pathName, value) "set" command in some widgets like TkScale TkVar(varName, [value]) <set> set and retrieve Tk variables TkAfter(time|'cancel', 'command'|id) <after> TkGetOpenFile(initDir,initFile,title,defaultExtension,parentWin) TkGetSaveFile(initDir,initFile,title,defaultExtension,parentWin) <tk_getOpenFile|tk_getSaveFile> TkSetFileType(type, extension[s...]) sets the rtFiletypes TK variable for use in both TkGetSaveFile and TkGetOpenFile as the -filetypes option TkMessageBox(message,title,type,icon,default,parent) <tk_messageBox> TkScrollBar(pasthName, [options...]) <scrollbar> TkListbox(pasthName, [options...]) <listbox> TkInsert(pathName, [args, ...]) "insert" command in TkListbox. TkCurSelection(pathName) "curselection" command in TkListbox TkCanvas(pathName, [options...]) <canvas> ... tbd... TkCanvasArc(canvas, TkCanvasBitmap TkCanvasDelete TkCanvasImage TkCanvasLine TkCanvasOval TkCanvasPolygon TkCanvasPostscript TkCanvasRectangle TkCanvasText TkCanvasWindow ...many more... See the HTML help: functions.html for all the functions available. For the latest detailed information on use of the Rexx/Tk functions, reference the Tk Library documentation included with the Tcl/Tk distribution. DEVELOPMENT CHANGES/BUG FIXES TO Rexx/Tk 1.2.0 25 May 2001 - Add TkEvent, TkGetConfig, TkTextImageCreate function - Correctly terminate and delete the Tcl interpreter on unload - Added RexxTkNotebook extension - a tabbed notebook - Changed the parameter format for TkGetOpenFile(), TkGetSaveFile(), TkChooseDirectory() and TkChooseColor() from a positional parameter format to the common switch/value pair format. - Changed the method of specifying the Rexx interpreter to the configure script. --with-rexx=regina instead of --with-regina - The directory search path for the Rexx interpreter for the configure script can now be specified as environment variables. See INSTALL for further details.
 sourceforge.net/projects/rexxtk/files/rexxtk/1.2/rexxtk12.zip/download  local copy
Record updated last time on: 25/06/2023 - 15:54

Translate to...

Add new comment