#ifndef _GTKMM_PLUG_H
#define _GTKMM_PLUG_H
+
#include <glibmm.h>
/* $Id$ */
public:
//C++ methods used to invoke GTK+ virtual functions:
+#ifdef GLIBMM_VFUNCS_ENABLED
+#endif //GLIBMM_VFUNCS_ENABLED
protected:
//GTK+ Virtual Functions (override these to change behaviour):
+#ifdef GLIBMM_VFUNCS_ENABLED
+#endif //GLIBMM_VFUNCS_ENABLED
//Default Signal Handlers::
+#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
virtual void on_embedded();
+#endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
private:
GdkNativeWindow get_id() const;
+ /**
+ * @par Prototype:
+ * <tt>void on_my_%embedded()</tt>
+ */
+
Glib::SignalProxy0< void > signal_embedded();
namespace Glib
{
- /** @relates Gtk::Plug
- * @param object The C instance
+ /** A Glib::wrap() method for this object.
+ *
+ * @param object The C instance.
* @param take_copy False if the result should take ownership of the C instance. True if it should take a new copy or ref.
* @result A C++ instance that wraps this C instance.
+ *
+ * @relates Gtk::Plug
*/
Gtk::Plug* wrap(GtkPlug* object, bool take_copy = false);
-}
+} //namespace Glib
+
+
#endif /* _GTKMM_PLUG_H */