cvs import
[celtk.git] / item-pictorial.lisp
blobee248f3ecf45e3502f9f33f3624b1e90312f5b7c
1 ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*-
2 #|
4 Celtk -- Cells, Tcl, and Tk
6 Copyright (C) 2006 by Kenneth Tilton
8 This library is free software; you can redistribute it and/or
9 modify it under the terms of the Lisp Lesser GNU Public License
10 (http://opensource.franz.com/preamble.html), known as the LLGPL.
12 This library is distributed WITHOUT ANY WARRANTY; without even
13 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15 See the Lisp Lesser GNU Public License for more details.
19 (in-package :Celtk)
21 (deftk bitmap (item)
23 (:tk-spec bitmap
24 -state -tags
25 -anchor
26 -background
27 -activebackground
28 -disabledbackground
29 -bitmap
30 -activebitmap
31 -disabledbitmap
32 -foreground
33 -activeforeground
34 -disabledforeground))
37 (deftk image-item (item)
39 (:tk-spec image
40 -state
41 -tags
42 -anchor
43 -image
44 -activeimage
45 -disabledimage))