X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/blobdiff_plain/8846218961b78373b4d7b8e11bd72b5d47ca105d..e4d1c6e4a7284689b124fbc182aa8791b0d06d0e:/examples/testgtk.lisp diff --git a/examples/testgtk.lisp b/examples/testgtk.lisp index a8feb8b..858d894 100644 --- a/examples/testgtk.lisp +++ b/examples/testgtk.lisp @@ -26,7 +26,7 @@ ;; Kimball, Josh MacDonald and others. -;; $Id: testgtk.lisp,v 1.39 2007-06-19 12:49:18 espen Exp $ +;; $Id: testgtk.lisp,v 1.41 2007-07-12 09:18:30 espen Exp $ #+sbcl(require :gtk) #+(or cmu clisp)(asdf:oos 'asdf:load-op :gtk) @@ -544,7 +544,7 @@ (defun load-pixbufs () :message-type :error :visible t :text "Failed to load an image" :secondary-text (glib:gerror-message condition) - :signal (list :close #'widget-destroy :object t)) + :signal (list :ok #'widget-destroy :object t)) (return-from load-pixbufs nil)))) t) @@ -1909,7 +1909,7 @@ (define-toplevel create-ui-manager (window "UI Manager") ;;; Main window -(defun create-main-window () +(defun create-main-window (&optional display) (let* ((button-specs '(("button box" create-button-box) ("buttons" create-buttons) @@ -1954,6 +1954,7 @@ (defun create-main-window () ("UI manager" create-ui-manager))) (main-window (make-instance 'window + :display display :title "testgtk.lisp" :name "main_window" :default-width 200 :default-height 400 :allow-grow t :allow-shrink nil)) @@ -1963,7 +1964,7 @@ (defun create-main-window () :border-width 10)) (close-button (make-instance 'button :stock "gtk-close" :can-default t - :signal (list 'clicked #'widget-destroy :object main-window)))) + :signal (list 'clicked #'widget-destroy :object main-window)))) (let ((icon (gdk:pixbuf-load #p"clg:examples;gtk.png"))) (setf