From: espen Date: Sun, 17 Apr 2005 21:39:04 +0000 (+0000) Subject: Added initarg :pattern to label X-Git-Tag: clg-0-90~24 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/commitdiff_plain/29aa1cc31dd79b5ca4413ba030d4af271f79bbc7?ds=sidebyside Added initarg :pattern to label --- diff --git a/gtk/gtk.lisp b/gtk/gtk.lisp index 4c52745..57e4b4f 100644 --- a/gtk/gtk.lisp +++ b/gtk/gtk.lisp @@ -15,7 +15,7 @@ ;; License along with this library; if not, write to the Free Software ;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -;; $Id: gtk.lisp,v 1.39 2005/03/13 18:08:44 espen Exp $ +;; $Id: gtk.lisp,v 1.40 2005/04/17 21:39:04 espen Exp $ (in-package "GTK") @@ -852,6 +852,12 @@ (defmethod (setf image-menu-item-image) (image (item image-menu-item)) ;;; Label +(defmethod shared-initialize ((label label) names &key pattern) + (declare (ignore names)) + (call-next-method) + (when pattern + (setf (label-pattern label) pattern))) + (defbinding label-get-layout-offsets () nil (label label) (x int :out)