05.01.2013 Views

LTK - a Lisp binding to the Tk toolkit - Peter Herth

LTK - a Lisp binding to the Tk toolkit - Peter Herth

LTK - a Lisp binding to the Tk toolkit - Peter Herth

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5 Widgets 21<br />

5.1 But<strong>to</strong>n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />

5.2 Canvas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24<br />

5.3 Check-but<strong>to</strong>n . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />

5.4 Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />

5.5 Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />

5.6 Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />

5.7 Labelframe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />

5.8 Listbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35<br />

5.9 Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37<br />

5.10 Menubut<strong>to</strong>n . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />

5.11 Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40<br />

5.12 Paned-window . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />

5.13 Radio-but<strong>to</strong>n . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

5.14 Scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44<br />

5.15 Scrollbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />

5.16 Spinbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47<br />

5.17 Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49<br />

5.18 Toplevel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51<br />

5.19 Widget . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />

6 Under <strong>the</strong> hood 53<br />

6.1 Communication . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />

6.2 Writing Ltk extensions . . . . . . . . . . . . . . . . . . . . . . 55<br />

7 ltk-remote 58<br />

8 ltk-mw 58<br />

8.1 progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58<br />

8.2 his<strong>to</strong>ry-entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />

8.3 menu-entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />

9 Example: A “Hello World” application 60<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!