summaryrefslogtreecommitdiff
path: root/pango.defs
diff options
context:
space:
mode:
authorJohn Finlay <finlay@src.gnome.org>2004-04-25 07:56:33 +0000
committerJohn Finlay <finlay@src.gnome.org>2004-04-25 07:56:33 +0000
commit7d1d9d7e72c648283f78195e48c87ab50f4f552d (patch)
treea5d819b7b7afa2a6ae9231b8a9623f7654fe6ed2 /pango.defs
parentc43b0118d32e2a35db7991f7aba3df6b44600a33 (diff)
downloadpygtk-7d1d9d7e72c648283f78195e48c87ab50f4f552d.tar.gz
pango.defs (pango_language_from_string) Rework as a constructor for
* pango.defs (pango_language_from_string) Rework as a constructor for pango.Language. (pango_language_matches) Rework this as a method for pango.Language. (pango_language_to_string) Add this as a method. * pango.override (_wrap_pango_language_from_string1) (_wrap_pango_language_matches1) Add these to support deprecated pango_language functions.
Diffstat (limited to 'pango.defs')
-rw-r--r--pango.defs43
1 files changed, 42 insertions, 1 deletions
diff --git a/pango.defs b/pango.defs
index e94f61f0..6922ded3 100644
--- a/pango.defs
+++ b/pango.defs
@@ -1316,6 +1316,21 @@
(return-type "gboolean")
)
+(define-method set_auto_dir
+ (of-object "PangoLayout")
+ (c-name "pango_layout_set_auto_dir")
+ (return-type "none")
+ (parameters
+ '("gboolean" "auto_dir")
+ )
+)
+
+(define-method get_auto_dir
+ (of-object "PangoLayout")
+ (c-name "pango_layout_get_auto_dir")
+ (return-type "gboolean")
+)
+
(define-method set_alignment
(of-object "PangoLayout")
(c-name "pango_layout_set_alignment")
@@ -1777,6 +1792,7 @@
;; From /opt/gtk2/include/pango-1.0/pango/pango-types.h
(define-function pango_language_from_string
+ (is-constructor-of "PangoLanguage")
(c-name "pango_language_from_string")
(return-type "PangoLanguage*")
(parameters
@@ -1784,13 +1800,38 @@
)
)
+(define-function pango_language_from_string
+ (c-name "pango_language_from_string1")
+ (return-type "PangoLanguage*")
+ (parameters
+ '("const-char*" "language")
+ )
+ (deprecated "use pango.Language instead")
+)
+
(define-function pango_language_matches
- (c-name "pango_language_matches")
+ (c-name "pango_language_matches1")
(return-type "gboolean")
(parameters
'("PangoLanguage*" "language" (null-ok))
'("const-char*" "range_list")
)
+ (deprecated "use pango.Language.matches instead")
+)
+
+(define-method matches
+ (of-object "PangoLanguage")
+ (c-name "pango_language_matches")
+ (return-type "gboolean")
+ (parameters
+ '("const-char*" "range_list")
+ )
+)
+
+(define-method to_string
+ (of-object "PangoLanguage")
+ (c-name "pango_language_to_string")
+ (return-type "const-char*")
)
(define-function PIXELS