"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