source: trunk/third/rep-gtk/libglade.defs @ 18404

Revision 18404, 1.4 KB checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18403, which included commits to RCS files with non-trunk default branches.
Line 
1;; -*-lisp-*-
2
3(import "gtk.defs")
4
5(define-object GladeXML (GtkData)
6  (fields
7   (string filename)))
8
9(define-func glade_xml_new
10  GladeXML
11  ((string fname)
12   (string root (null-ok))
13   (string domain (null-ok))))
14
15;; deprecated
16(define-func glade_xml_new_with_domain
17  GladeXML
18  ((string fname)
19   (string root (null-ok))
20   (string domain (null-ok))))
21
22(define-func sgtk_glade_xml_new_from_string
23  GladeXML
24  ((SCM text)                           ;actually a string
25   (string root (null-ok))
26   (string domain (null-ok)))
27  (scm-name "glade-xml-new-from-string"))
28
29(define-func glade_xml_construct
30  bool
31  ((GladeXML self)
32   (string fname)
33   (string root (null-ok))
34   (string domain (null-ok))))
35
36(define-func sgtk_glade_xml_signal_connect
37  none
38  ((GladeXML self)
39   (string handler_name)
40   (SCM func))
41  (scm-name "glade-xml-signal-connect"))
42
43(define-func sgtk_glade_xml_signal_autoconnect
44  none
45  ((GladeXML self))
46  (scm-name "glade-xml-signal-autoconnect"))
47
48(define-func glade_xml_get_widget
49  GtkWidget
50  ((GladeXML self)
51   (string name)))
52
53(define-func glade_xml_relative_file
54  string
55  ((GladeXML self)
56   (string filename)))
57
58(define-func glade_get_widget_name
59  static_string
60  ((GtkWidget widget)))
61
62(define-func glade_get_widget_tree
63  GladeXML
64  ((GtkWidget widget)))
65
66;; Options
67
68(options
69 (includes "#include <glade/glade.h>")
70 (includes "#include \"rep-libglade.h\"")
71 (init-func "sgtk_init_gtk_libglade_glue"))
Note: See TracBrowser for help on using the repository browser.