Common Lisp Package: GTK-DEMO

README:

FUNCTION

Public

Undocumented

DEMO

Private

DEMO-CLASS-BROWSER

Show slots of a given class

DEMO-CODE-EDITOR

(unfinished)

DEMO-TEXT-EDITOR

More advanced example: text editor with ability to evaluate lisp expressions

DEMO-TREEVIEW-TREE

Advanced demo: show s-expression tree structure

TABLE-PACKING

Simple test of packing widgets into GtkTable

TEST

A simple test of 'on-expose' event

TEST-ASSISTANT

Simple test of GtkAssistant wizard

TEST-BOX-CHILD-PROPERTY

Test of child-property usage

TEST-BUILDER

Test of GtkBuilder

TEST-CALENDAR

Test of GtkCalendar

TEST-COLOR-BUTTON

Test of GtkColorButton

TEST-COLOR-SELECTION

Test of GtkColorSelection

TEST-COMBO-BOX

Testing GtkComboBox

TEST-CUSTOM-WINDOW

Simple test of non-GObject subclass of GtkWindow

TEST-ENTRY

Testing GtkTextEntry

TEST-ENTRY-COMPLETION

Not working example of GtkEntryCompletion

TEST-FILE-CHOOSER

Test of GtkFileChooser

TEST-FONT-CHOOSER

GtkFontChooser

TEST-GDK

Test various gdk primitives

TEST-IMAGE

Using GtkImage with stock icon

TEST-LIST-STORE

Demonstrates usage of list store

TEST-NOTEBOOK

Test GtkNotebook

TEST-PIXBUF

(not completed)

TEST-PROGRESS-BAR

Testing progress-bar

TEST-SCALE-BUTTON

Test of scale button with icons

TEST-STATUSBAR

Test of GtkStatusbar

TEST-TEXT-VIEW

Test of GtkTextView

TEST-TREE-STORE

Demonstrates usage of tree store

TEST-TREEVIEW-LIST

Test of treeview with CL-GTK2-GTK:ARRAY-LIST-STORE

TEST-UI-MANAGER

Testing GtkUIManager

TVI-TITLE (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

TVI-VALUE (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

Undocumented

CALENDAR-DETAIL (CALENDAR YEAR MONTH DAY)

CLEAR-TEXT-TAG-TABLE (TABLE)

COPY-TVI (INSTANCE)

CUSTOM-WINDOW-BUTTON-CLICKED (W)

CUSTOM-WINDOW-LABEL-TEXT (W)

SETFCUSTOM-WINDOW-LABEL-TEXT (NEW-VALUE W)

FILL-DEMO-TEXT-BUFFER (BUFFER TEXT-VIEW &OPTIONAL (PAGE 'INDEX))

GET-PAGE (NAME)

SETFGET-PAGE (PAGE NAME)

MAKE-DEMO-TEXT-BUFFER (TEXT-VIEW)

MAKE-DEMO-TEXT-VIEW

MAKE-TREE-FROM-SEXP (L)

MAKE-TVI (&KEY ((TITLE DUM351) NIL) ((VALUE DUM352) NIL))

READ-TEXT-FILE (FILE-NAME)

TEST-GDK-EXPOSE (GDK-WINDOW)

TEST-UI-MARKUP

TV-MOTION-NOTIFY (TV EVENT)

TVI-P (OBJECT)

SETFTVI-TITLE (NEW-VALUE INSTANCE)

SETFTVI-VALUE (NEW-VALUE INSTANCE)

MACRO

Private

Undocumented

DEF-DEMO-PAGE ((NAME &KEY (INDEX 'INDEX)) &BODY BODY)

SLOT-ACCESSOR

Private

Undocumented

CUSTOM-WINDOW-BUTTON (OBJECT)

CUSTOM-WINDOW-LABEL (OBJECT)

VARIABLE

Private

Undocumented

*ACTIVE-TAG*

*SRC-LOCATION*

CLASS

Private

Undocumented

CUSTOM-WINDOW

TVI