"SfR Fresh" - the SfR Freeware/Shareware Archive 
Member "Gtk-Perl-0.7009/Bonobo/xs/BonoboControl.xs" of archive Gtk-Perl-0.7009.tar.gz:
As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers.
Alternatively you can here view or download the uninterpreted source code file.
That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
1
2 #include "EXTERN.h"
3 #include "perl.h"
4 #include "XSUB.h"
5
6 #include "PerlBonoboInt.h"
7
8 #include "BonoboDefs.h"
9 #include "GtkDefs.h"
10
11 MODULE = Gnome::BonoboControl PACKAGE = Gnome::BonoboControl PREFIX = bonobo_control_
12
13 #ifdef BONOBO_CONTROL
14
15 Gnome::BonoboControl
16 bonobo_control_new (Class, widget)
17 SV * Class
18 Gtk::Widget widget
19 CODE:
20 RETVAL = bonobo_control_new (widget);
21 OUTPUT:
22 RETVAL
23
24 Gtk::Widget
25 bonobo_control_get_widget (control)
26 Gnome::BonoboControl control
27
28 void
29 bonobo_control_set_automerge (control, automerge)
30 Gnome::BonoboControl control
31 bool automerge
32
33 bool
34 bonobo_control_get_automerge (control)
35 Gnome::BonoboControl control
36
37 #if 0
38
39 void
40 bonobo_control_set_property (control, first_prop)
41 Gnome::BonoboControl control
42 char * first_prop
43
44 void
45 bonobo_control_get_property (control, first_prop)
46 Gnome::BonoboControl control
47 char * first_prop
48
49 #endif
50
51 Gnome::BonoboUIComponent
52 bonobo_control_get_ui_component (control)
53 Gnome::BonoboControl control
54
55 void
56 bonobo_control_set_ui_component (control, component)
57 Gnome::BonoboControl control
58 Gnome::BonoboUIComponent component
59
60 CORBA::Object
61 bonobo_control_get_remote_ui_container (control)
62 Gnome::BonoboControl control
63
64 void
65 bonobo_control_set_control_frame (control, control_frame)
66 Gnome::BonoboControl control
67 CORBA::Object control_frame
68
69 CORBA::Object
70 bonobo_control_get_control_frame (control)
71 Gnome::BonoboControl control
72
73 void
74 bonobo_control_set_properties (control, pb)
75 Gnome::BonoboControl control
76 Gnome::BonoboPropertyBag pb
77
78 Gnome::BonoboPropertyBag
79 bonobo_control_get_properties (control)
80 Gnome::BonoboControl control
81
82 CORBA::Object
83 bonobo_control_get_ambient_properties (control)
84 Gnome::BonoboControl control
85 CODE:
86 TRY(RETVAL = bonobo_control_get_ambient_properties (control, &ev));
87 OUTPUT:
88 RETVAL
89
90 void
91 bonobo_control_activate_notify (control, activated)
92 Gnome::BonoboControl control
93 bool activated
94
95 #endif
96