Added cl-gtk2-gtk-glext (initial patch by Vitaly Mayatskikh adopted from cells-gtk3)
[cl-gtk2.git] / gtk / gtk.high-level.lisp
index 4d427e4..1e84c6f 100644 (file)
             (with-progress-bar ("Texts" 10)
               (loop
                  repeat 10
-                 do (with-progress-bar-action (sleep 1))))))))
\ No newline at end of file
+                 do (with-progress-bar-action (sleep 1))))))))
+
+(defun show-message (message &key (buttons :ok) (message-type :info) (use-markup nil))
+  (let ((dialog (make-instance 'message-dialog
+                               :text message
+                               :buttons buttons
+                               :message-type message-type
+                               :use-markup use-markup)))
+    (prog1
+        (dialog-run dialog)
+      (object-destroy dialog))))
+
+(export 'show-message)