chiark
/
gitweb
/
~mdw
/
clg
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Changes necessary to allow saving of core images with clg.
[clg]
/
glib
/
gparam.lisp
diff --git
a/glib/gparam.lisp
b/glib/gparam.lisp
index a0a0883c022b5c8be7e33593d3a75a546f7b84a9..a9d5a754d9c7881208c132b5834ac95da1855ef2 100644
(file)
--- a/
glib/gparam.lisp
+++ b/
glib/gparam.lisp
@@
-1,5
+1,5
@@
;; Common Lisp bindings for GTK+ v2.0
;; Common Lisp bindings for GTK+ v2.0
-;; Copyright (C) 2000
Espen S. Johnsen <esj@stud.cs.uit.no
>
+;; Copyright (C) 2000
-2005 Espen S. Johnsen <espen@users.sf.net
>
;;
;; This library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public
;;
;; This library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public
@@
-15,13
+15,13
@@
;; License along with this library; if not, write to the Free Software
;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
;; 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: gparam.lisp,v 1.1
5 2005/02/03 23:09:04
espen Exp $
+;; $Id: gparam.lisp,v 1.1
6 2005/03/06 17:26:23
espen Exp $
(in-package "GLIB")
(deftype gvalue () 'pointer)
(in-package "GLIB")
(deftype gvalue () 'pointer)
-(register-type 'gvalue
"GValue"
)
+(register-type 'gvalue
'|g_value_get_type|
)
(eval-when (:compile-toplevel :load-toplevel :execute)
(defbinding (size-of-gvalue "size_of_gvalue") () unsigned-int))
(eval-when (:compile-toplevel :load-toplevel :execute)
(defbinding (size-of-gvalue "size_of_gvalue") () unsigned-int))
@@
-145,7
+145,8
@@
(defclass param (ginstance)
:getter "g_param_spec_get_blurb"
:reader param-documentation
:type (copy-of string)))
:getter "g_param_spec_get_blurb"
:reader param-documentation
:type (copy-of string)))
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParam"))
(defclass param-char (param)
(defclass param-char (param)
@@
-161,7
+162,8
@@
(default-value
:allocation :alien
:reader param-char-default-value
:type char))
:allocation :alien
:reader param-char-default-value
:type char))
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamChar"))
(defclass param-unsigned-char (param)
(
(defclass param-unsigned-char (param)
(
@@
-179,14
+181,15
@@
(defclass param-unsigned-char (param)
; :type unsigned-char)
)
(:metaclass param-spec-class)
; :type unsigned-char)
)
(:metaclass param-spec-class)
- (:
alien-nam
e "GParamUChar"))
+ (:
gtyp
e "GParamUChar"))
(defclass param-boolean (param)
((default-value
:allocation :alien
:reader param-boolean-default-value
:type boolean))
(defclass param-boolean (param)
((default-value
:allocation :alien
:reader param-boolean-default-value
:type boolean))
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamBoolean"))
(defclass param-int (param)
((minimum
(defclass param-int (param)
((minimum
@@
-201,7
+204,8
@@
(default-value
:allocation :alien
:reader param-int-default-value
:type int))
:allocation :alien
:reader param-int-default-value
:type int))
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamInt"))
(defclass param-unsigned-int (param)
((minimum
(defclass param-unsigned-int (param)
((minimum
@@
-217,7
+221,7
@@
(default-value
:reader param-unsigned-int-default-value
:type unsigned-int))
(:metaclass param-spec-class)
:reader param-unsigned-int-default-value
:type unsigned-int))
(:metaclass param-spec-class)
- (:
alien-nam
e "GParamUInt"))
+ (:
gtyp
e "GParamUInt"))
(defclass param-long (param)
((minimum
(defclass param-long (param)
((minimum
@@
-232,7
+236,8
@@
(default-value
:allocation :alien
:reader param-long-default-value
:type long))
:allocation :alien
:reader param-long-default-value
:type long))
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParam"))
(defclass param-unsigned-long (param)
((minimum
(defclass param-unsigned-long (param)
((minimum
@@
-248,11
+253,12
@@
(default-value
:reader param-unsigned-long-default-value
:type unsigned-long))
(:metaclass param-spec-class)
:reader param-unsigned-long-default-value
:type unsigned-long))
(:metaclass param-spec-class)
- (:
alien-nam
e "GParamULong"))
+ (:
gtyp
e "GParamULong"))
(defclass param-unichar (param)
()
(defclass param-unichar (param)
()
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamUnichar"))
(defclass param-enum (param)
((class
(defclass param-enum (param)
((class
@@
-263,7
+269,8
@@
(default-value
:allocation :alien
:reader param-enum-default-value
:type long))
:allocation :alien
:reader param-enum-default-value
:type long))
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamEnum"))
(defclass param-flags (param)
((class
(defclass param-flags (param)
((class
@@
-274,7
+281,8
@@
(default-value
:allocation :alien
:reader param-flags-default-value
:type long))
:allocation :alien
:reader param-flags-default-value
:type long))
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamFlags"))
(defclass param-single-float (param)
((minimum
(defclass param-single-float (param)
((minimum
@@
-294,7
+302,7
@@
(default-value
:reader param-single-float-epsilon
:type single-float))
(:metaclass param-spec-class)
:reader param-single-float-epsilon
:type single-float))
(:metaclass param-spec-class)
- (:
alien-nam
e "GParamFloat"))
+ (:
gtyp
e "GParamFloat"))
(defclass param-double-float (param)
((minimum
(defclass param-double-float (param)
((minimum
@@
-314,26
+322,30
@@
(default-value
:reader param-double-float-epsilon
:type double-float))
(:metaclass param-spec-class)
:reader param-double-float-epsilon
:type double-float))
(:metaclass param-spec-class)
- (:
alien-nam
e "GParamDouble"))
+ (:
gtyp
e "GParamDouble"))
(defclass param-string (param)
((default-value
:allocation :alien
:reader param-string-default-value
:type string))
(defclass param-string (param)
((default-value
:allocation :alien
:reader param-string-default-value
:type string))
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamString"))
(defclass param-param (param)
()
(defclass param-param (param)
()
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamParam"))
(defclass param-boxed (param)
()
(defclass param-boxed (param)
()
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamBoxed"))
(defclass param-pointer (param)
()
(defclass param-pointer (param)
()
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamPointer"))
(defclass param-value-array (param)
((element-spec
(defclass param-value-array (param)
((element-spec
@@
-344,12
+356,15
@@
(defclass param-value-array (param)
:allocation :alien
:reader param-value-array-length
:type unsigned-int))
:allocation :alien
:reader param-value-array-length
:type unsigned-int))
- (:metaclass param-spec-class))
-
-;; (defclass param-closure (param)
-;; ()
-;; (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamValueArray"))
(defclass param-object (param)
()
(defclass param-object (param)
()
- (:metaclass param-spec-class))
+ (:metaclass param-spec-class)
+ (:gtype "GParamObject"))
+
+(defclass param-overrride (param)
+ ()
+ (:metaclass param-spec-class)
+ (:gtype "GParamOverride"))