Changeset 37320 in project


Ignore:
Timestamp:
03/01/19 00:03:24 (3 months ago)
Author:
svnwiki
Message:

Anonymous wiki edit for IP [145.130.119.110]: Clean up dead/obsolete links, add 1.3.0 version info

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/pstk

    r29978 r37320  
    22
    33PS/Tk provides an interface to the Tk toolkit, and is an effective tool for creating graphical interfaces. 
    4 A detailed [[http://homepages.stca.herts.ac.uk/~comqpcl/pstk/index.html|guide]] to using Tk from Scheme is in progress.
    54
    65[[toc:]]
     
    87=== Examples
    98
    10 Several examples can be found in the [[http://anonymous@code.call-cc.org/svn/chicken-eggs/release/4/pstk/examples/|svn repository]] for this egg.
     9Several examples can be found in the [[https://github.com/utz82/pstk|git repository]] for this egg, as well as a detailed guide to using Tk from Scheme.
    1110
    1211==== Hello World
    1312
    1413<enscript highlight=scheme>
    15 (require-extension pstk)
     14(use pstk)
    1615
    1716(tk-start)
     
    2726
    2827<enscript highlight=scheme>
    29 (require-extension pstk)
     28(use pstk)
    3029
    3130(define (celsius->fahrenheit item)
     
    6160=== Tips on Using PS/Tk
    6261
    63 * By default, the program {{tclsh8.5}} is called, but an alternative program may be provided as an optional argument to {{(tk-start)}}.  For a distributable application, you can bundle [[http://code.google.com/p/tclkit/|tclkit]] with your application, and call the tclkit application in {{tk-start}}.
     62* By default, the program {{tclsh8.6}} is called, but an alternative program may be provided as an optional argument to {{(tk-start)}}.  For a distributable application, you can bundle [[http://code.google.com/p/tclkit/|tclkit]] with your application, and call the tclkit application in {{tk-start}}.
    6463
    6564* Under windows, there is a problem with keyboard input.  Currently, the fix is to show a dialog box which is dismissed by pressing 'Enter' (not clicking!) directly after starting tk. 
     
    133132=== License
    134133
    135 Public Domain.
     134BSD 2-clause
    136135
    137136=== Requirements
     
    141140=== Version History
    142141
     142* version 1.3.0: set default tcl/tk runtime to tclsh8.6, Chicken 5 compatibility
    143143* version 1.2.2: get rid of implicit dependency on {{letrec*}}-semantics in {{letrec}} call (Peter Bex)
    144144* version 1.2.1: avoid hitting {{apply}} argument limit (Jim Ursetto)
Note: See TracChangeset for help on using the changeset viewer.