#!/bin/sh :; exec /usr/local/bin/stk -f "$0" "$@" ;;;; ;;;; a m i b . s t k l o s -- A mini interface builder. I hope it will serve ;;;; as the basis of something more complete... ;;;; ;;;; Copyright © 1995-1999 Erick Gallesio - I3S-CNRS/ESSI ;;;; ;;;; Permission to use, copy, modify, distribute,and license this ;;;; software and its documentation for any purpose is hereby granted, ;;;; provided that existing copyright notices are retained in all ;;;; copies and that this notice is included verbatim in any ;;;; distributions. No written agreement, license, or royalty fee is ;;;; required for any of the authorized uses. ;;;; This software is provided ``AS IS'' without express or implied ;;;; warranty. ;;;; ;;;; Author: Erick Gallesio [eg@unice.fr] ;;;; Creation date: 22-May-1995 14:56 ;;;; Last file update: 3-Sep-1999 19:13 (eg) (require "Tk-classes") ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;; ;;;; Definitions. ;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (define *amib-version* 0.5) (define *pretty-names* (make-hash-table)) (define *current-file* #f) (define *special-slots* '("id" "eid" "parent" "environment")) (define *delay* 100) ;;;; ;;;; All the widgets and their defaults ;;;; (define *table-defaults* `(("Button" ,