Uploaded at Mar 25 17:21:03 2024 (UTC)
Succesfully tested at Dec 4 04:35:58 2024

Curry Package gui

gui: Support for programming graphical user interfaces

This package contains the library Graphics.UI to support the implementation of graphical user interfaces for Curry programs. Since it is based on Tcl/Tk, the library requires a Tcl/Tk implementation (including the windowing shell wish) which can be downloaded here) or installed in a Ubuntu distribution by

sudo apt-get install tk tcl

In this case, the windowing shell wish must be in the path (one can also modify the definition of the function openGuiPort in the library Graphics.UI).

The basic ideas are described in detail in this paper

The directory examples contains a collection of example programs.



Download

Checkout with CPM:
cypm checkout gui 3.0.0
Package source:
gui-3.0.0.tar.gz [browse]
Source repository:
https://github.com/curry-packages/gui.git