7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
32 #ifndef DOXYGEN_SHOULD_SKIP_THIS
47 #ifndef DOXYGEN_SHOULD_SKIP_THIS
48 typedef Plug CppObjectType;
56 #ifndef DOXYGEN_SHOULD_SKIP_THIS
60 static CppClassType plug_class_;
67 explicit Plug(
const Glib::ConstructParams& construct_params);
73 #ifndef DOXYGEN_SHOULD_SKIP_THIS
74 static GType get_type() G_GNUC_CONST;
77 static GType get_base_type() G_GNUC_CONST;
Glib::RefPtr< Gdk::Window > get_socket_window()
Glib::RefPtr< const Gdk::Window > get_socket_window() const
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Window > > property_socket_window() const
GdkNativeWindow get_id() const
const GtkPlug * gobj() const
Provides access to the underlying C GtkObject.
Plug(GdkNativeWindow socket_id)
bool get_embedded() const
Glib::SignalProxy0< void > signal_embedded()
Gtk::Plug * wrap(GtkPlug *object, bool take_copy=false)
GtkPlug * gobj()
Provides access to the underlying C GtkObject.
Plug(const Glib::RefPtr< Gdk::Display > &display, GdkNativeWindow socket_id)
Glib::PropertyProxy_ReadOnly< bool > property_embedded() const
virtual void on_embedded()
This is a default handler for the signal signal_embedded().