added GtkSpinner in gtk/gtk.spinner.lisp
authorJan Moringen <scymtym@gmx.net>
Sat, 5 Feb 2011 19:18:23 +0000 (20:18 +0100)
committerJan Moringen <scymtym@gmx.net>
Sat, 5 Feb 2011 19:18:23 +0000 (20:18 +0100)
generating.lisp
gtk/cl-gtk2-gtk.asd
gtk/gtk.spinner.lisp [new file with mode: 0644]

index 8e7624d..b8008d7 100644 (file)
@@ -70,7 +70,7 @@
                 "GtkTextTagTable" "GtkTreeModelFilter" "GtkTreeModelSort"
                 "GtkTreeSelection" "GtkTreeStore" "GtkUIManager" "GtkWindowGroup"
                 "GtkToggleAction" "GtkRecentAction" "GtkRadioAction" "GtkItemFactory"
-               "GtkPageSetupUnixDialog" "GtkPrintUnixDialog" "GtkInfoBar")
+               "GtkPageSetupUnixDialog" "GtkPrintUnixDialog" "GtkInfoBar" "GtkSpinner")
      :flags '("GtkTextSearchFlags" "GtkAccelFlags" "GtkArgFlags" "GtkAttachOptions"
               "GtkButtonAction" "GtkCalendarDisplayOptions" "GtkCellRendererState"
               "GtkDebugFlag" "GtkDestDefaults" "GtkDialogFlags" "GtkFileFilterFlags"
index a944777..5345dcb 100644 (file)
@@ -67,6 +67,7 @@
                (:file "gtk.tree-model-filter")
                (:file "gtk.clipboard")
                (:file "gtk.info-bar")
+              (:file "gtk.spinner")
 
                (:file "gtk.main-loop-events")
 
diff --git a/gtk/gtk.spinner.lisp b/gtk/gtk.spinner.lisp
new file mode 100644 (file)
index 0000000..5782858
--- /dev/null
@@ -0,0 +1,9 @@
+(in-package :gtk)
+
+(defcfun (spinner-start "gtk_spinner_start") :void
+  (spinner (g-object gtk:spinner)))
+
+(defcfun (spinner-stop "gtk_spinner_stop") :void
+  (spinner (g-object gtk:spinner)))
+
+(export '(spinner-start spinner-stop))