#include <applet.h>
Inheritance diagram for Gnome::Panel::Applet:
Public Member Functions | |
virtual | ~Applet () |
PanelApplet * | gobj () |
Provides access to the underlying C GtkObject. | |
const PanelApplet * | gobj () const |
Provides access to the underlying C GtkObject. | |
Applet () | |
Glib::SignalProxy1< void, AppletOrient > | signal_change_orientation () |
Glib::SignalProxy1< void, int > | signal_change_size () |
Glib::SignalProxy3< void, AppletBackgroundType, const Gdk::Color &, const Glib::RefPtr< const Gdk::Pixmap > & > | signal_change_background () |
Glib::SignalProxy1< void, Gtk::DirectionType > | signal_move_focus_out_of_applet () |
AppletOrient | get_orientation () const |
int | get_size () const |
bool | get_locked_down () const |
AppletBackgroundType | get_background (Gdk::Color &color, Glib::RefPtr< Gdk::Pixmap > &pixmap) const |
Glib::ustring | get_preferences_key () const |
void | add_preferences (const Glib::ustring &schema_dir) |
AppletFlags | get_flags () const |
void | set_flags (AppletFlags flags) |
void | set_size_hints (const Glib::ArrayHandle< int > &size_hints, int base_size) |
BonoboControl * | get_control () |
const BonoboControl * | get_control () const |
BonoboUIComponent * | get_popup_component () |
const BonoboUIComponent * | get_popup_component () const |
void | setup_menu (const Glib::ArrayHandle< Glib::ustring > &xml, const BonoboUIVerb *verb_list, gpointer user_data) |
void | setup_menu (const Glib::ustring &xml, const BonoboUIVerb *verb_list, gpointer user_data) |
void | setup_menu (const Glib::ustring &opt_datadir, const Glib::ustring &file, const Glib::ustring &opt_app_name, const BonoboUIVerb *verb_list, gpointer user_data) |
Glib::ustring | gconf_get_full_key (const Glib::ustring &key) const |
void | gconf_set (const Glib::ustring &key, bool the_bool) |
void | gconf_set (const Glib::ustring &key, int the_int) |
void | gconf_set (const Glib::ustring &key, const Glib::ustring &the_string) |
void | gconf_set (const Glib::ustring &key, double the_float) |
void | gconf_set (const Glib::ustring &key, const Gnome::Conf::Value &value) |
bool | gconf_get_bool (const Glib::ustring &key) const |
int | gconf_get_int (const Glib::ustring &key) const |
Glib::ustring | gconf_get_string (const Glib::ustring &key) const |
double | gconf_get_float (const Glib::ustring &key) const |
Gnome::Conf::Value | gconf_get_value (const Glib::ustring &key) const |
void | gconf_set_list (const Glib::ustring &key, const Gnome::Conf::SListHandle_ValueBool &list) |
void | gconf_set_list (const Glib::ustring &key, const Gnome::Conf::SListHandle_ValueInt &list) |
void | gconf_set_list (const Glib::ustring &key, const Gnome::Conf::SListHandle_ValueString &list) |
void | gconf_set_list (const Glib::ustring &key, const Gnome::Conf::SListHandle_ValueFloat &list) |
Gnome::Conf::SListHandle_ValueBool | gconf_get_bool_list (const Glib::ustring &key) const |
Gnome::Conf::SListHandle_ValueInt | gconf_get_int_list (const Glib::ustring &key) const |
Gnome::Conf::SListHandle_ValueString | gconf_get_string_list (const Glib::ustring &key) const |
Gnome::Conf::SListHandle_ValueFloat | gconf_get_float_list (const Glib::ustring &key) const |
Glib::PropertyProxy< Glib::ustring > | property_name () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_name () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< int > | property_width_request () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< int > | property_width_request () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< int > | property_height_request () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< int > | property_height_request () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_visible () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_visible () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_sensitive () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_sensitive () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_app_paintable () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_app_paintable () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_can_focus () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_can_focus () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_has_focus () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_has_focus () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_is_focus () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_is_focus () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_can_default () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_can_default () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_has_default () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_has_default () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_receives_default () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_receives_default () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_composite_child () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_no_show_all () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_no_show_all () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< int > | property_border_width () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< int > | property_border_width () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_visible_window () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_visible_window () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< bool > | property_above_child () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< bool > | property_above_child () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< Gtk::Style > | property_style () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< Gtk::Style > | property_style () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy< Glib::Object > | property_parent () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< Glib::Object > | property_parent () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_WriteOnly< Glib::Object > | property_child () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< Glib::Object > | property_child () const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Protected Member Functions | |
virtual void | on_change_orientation (AppletOrient orient) |
virtual void | on_change_size (int size) |
virtual void | on_change_background (AppletBackgroundType type, const Gdk::Color &color, const Glib::RefPtr< const Gdk::Pixmap > &pixmap) |
virtual void | on_move_focus_out_of_applet (Gtk::DirectionType direction) |
Related Functions | |
(Note that these are not member functions.) | |
Gnome::Panel::Applet * | wrap (PanelApplet *object, bool take_copy=false) |
virtual Gnome::Panel::Applet::~Applet | ( | ) | [virtual] |
Gnome::Panel::Applet::Applet | ( | ) |
void Gnome::Panel::Applet::add_preferences | ( | const Glib::ustring & | schema_dir | ) |
bool Gnome::Panel::Applet::gconf_get_bool | ( | const Glib::ustring & | key | ) | const |
Gnome::Conf::SListHandle_ValueBool Gnome::Panel::Applet::gconf_get_bool_list | ( | const Glib::ustring & | key | ) | const |
double Gnome::Panel::Applet::gconf_get_float | ( | const Glib::ustring & | key | ) | const |
Gnome::Conf::SListHandle_ValueFloat Gnome::Panel::Applet::gconf_get_float_list | ( | const Glib::ustring & | key | ) | const |
Glib::ustring Gnome::Panel::Applet::gconf_get_full_key | ( | const Glib::ustring & | key | ) | const |
int Gnome::Panel::Applet::gconf_get_int | ( | const Glib::ustring & | key | ) | const |
Gnome::Conf::SListHandle_ValueInt Gnome::Panel::Applet::gconf_get_int_list | ( | const Glib::ustring & | key | ) | const |
Glib::ustring Gnome::Panel::Applet::gconf_get_string | ( | const Glib::ustring & | key | ) | const |
Gnome::Conf::SListHandle_ValueString Gnome::Panel::Applet::gconf_get_string_list | ( | const Glib::ustring & | key | ) | const |
Gnome::Conf::Value Gnome::Panel::Applet::gconf_get_value | ( | const Glib::ustring & | key | ) | const |
void Gnome::Panel::Applet::gconf_set | ( | const Glib::ustring & | key, | |
const Gnome::Conf::Value & | value | |||
) |
void Gnome::Panel::Applet::gconf_set | ( | const Glib::ustring & | key, | |
double | the_float | |||
) |
void Gnome::Panel::Applet::gconf_set | ( | const Glib::ustring & | key, | |
const Glib::ustring & | the_string | |||
) |
void Gnome::Panel::Applet::gconf_set | ( | const Glib::ustring & | key, | |
int | the_int | |||
) |
void Gnome::Panel::Applet::gconf_set | ( | const Glib::ustring & | key, | |
bool | the_bool | |||
) |
void Gnome::Panel::Applet::gconf_set_list | ( | const Glib::ustring & | key, | |
const Gnome::Conf::SListHandle_ValueFloat & | list | |||
) |
void Gnome::Panel::Applet::gconf_set_list | ( | const Glib::ustring & | key, | |
const Gnome::Conf::SListHandle_ValueString & | list | |||
) |
void Gnome::Panel::Applet::gconf_set_list | ( | const Glib::ustring & | key, | |
const Gnome::Conf::SListHandle_ValueInt & | list | |||
) |
void Gnome::Panel::Applet::gconf_set_list | ( | const Glib::ustring & | key, | |
const Gnome::Conf::SListHandle_ValueBool & | list | |||
) |
AppletBackgroundType Gnome::Panel::Applet::get_background | ( | Gdk::Color & | color, | |
Glib::RefPtr< Gdk::Pixmap > & | pixmap | |||
) | const |
const BonoboControl* Gnome::Panel::Applet::get_control | ( | ) | const |
BonoboControl* Gnome::Panel::Applet::get_control | ( | ) |
AppletFlags Gnome::Panel::Applet::get_flags | ( | ) | const |
Reimplemented from Gtk::Widget.
bool Gnome::Panel::Applet::get_locked_down | ( | ) | const |
AppletOrient Gnome::Panel::Applet::get_orientation | ( | ) | const |
const BonoboUIComponent* Gnome::Panel::Applet::get_popup_component | ( | ) | const |
BonoboUIComponent* Gnome::Panel::Applet::get_popup_component | ( | ) |
Glib::ustring Gnome::Panel::Applet::get_preferences_key | ( | ) | const |
int Gnome::Panel::Applet::get_size | ( | ) | const |
const PanelApplet* Gnome::Panel::Applet::gobj | ( | ) | const [inline] |
PanelApplet* Gnome::Panel::Applet::gobj | ( | ) | [inline] |
virtual void Gnome::Panel::Applet::on_change_background | ( | AppletBackgroundType | type, | |
const Gdk::Color & | color, | |||
const Glib::RefPtr< const Gdk::Pixmap > & | pixmap | |||
) | [protected, virtual] |
virtual void Gnome::Panel::Applet::on_change_orientation | ( | AppletOrient | orient | ) | [protected, virtual] |
virtual void Gnome::Panel::Applet::on_change_size | ( | int | size | ) | [protected, virtual] |
virtual void Gnome::Panel::Applet::on_move_focus_out_of_applet | ( | Gtk::DirectionType | direction | ) | [protected, virtual] |
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_above_child | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::EventBox.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_above_child | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::EventBox.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_app_paintable | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_app_paintable | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<int> Gnome::Panel::Applet::property_border_width | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Container.
Glib::PropertyProxy<int> Gnome::Panel::Applet::property_border_width | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Container.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_can_default | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_can_default | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_can_focus | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_can_focus | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<Glib::Object> Gnome::Panel::Applet::property_child | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_WriteOnly<Glib::Object> Gnome::Panel::Applet::property_child | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Container.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_composite_child | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_has_default | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_has_default | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_has_focus | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_has_focus | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<int> Gnome::Panel::Applet::property_height_request | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<int> Gnome::Panel::Applet::property_height_request | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_is_focus | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_is_focus | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly<Glib::ustring> Gnome::Panel::Applet::property_name | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<Glib::ustring> Gnome::Panel::Applet::property_name | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_no_show_all | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_no_show_all | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly<Glib::Object> Gnome::Panel::Applet::property_parent | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<Glib::Object> Gnome::Panel::Applet::property_parent | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_receives_default | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_receives_default | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_sensitive | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_sensitive | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<Gtk::Style> Gnome::Panel::Applet::property_style | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<Gtk::Style> Gnome::Panel::Applet::property_style | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_visible | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_visible | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy_ReadOnly<bool> Gnome::Panel::Applet::property_visible_window | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::EventBox.
Glib::PropertyProxy<bool> Gnome::Panel::Applet::property_visible_window | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::EventBox.
Glib::PropertyProxy_ReadOnly<int> Gnome::Panel::Applet::property_width_request | ( | ) | const |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
Glib::PropertyProxy<int> Gnome::Panel::Applet::property_width_request | ( | ) |
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Reimplemented from Gtk::Widget.
void Gnome::Panel::Applet::set_flags | ( | AppletFlags | flags | ) |
void Gnome::Panel::Applet::set_size_hints | ( | const Glib::ArrayHandle< int > & | size_hints, | |
int | base_size | |||
) |
void Gnome::Panel::Applet::setup_menu | ( | const Glib::ustring & | opt_datadir, | |
const Glib::ustring & | file, | |||
const Glib::ustring & | opt_app_name, | |||
const BonoboUIVerb * | verb_list, | |||
gpointer | user_data | |||
) |
void Gnome::Panel::Applet::setup_menu | ( | const Glib::ustring & | xml, | |
const BonoboUIVerb * | verb_list, | |||
gpointer | user_data | |||
) |
void Gnome::Panel::Applet::setup_menu | ( | const Glib::ArrayHandle< Glib::ustring > & | xml, | |
const BonoboUIVerb * | verb_list, | |||
gpointer | user_data | |||
) |
Glib::SignalProxy3< void,AppletBackgroundType,const Gdk::Color &,const Glib::RefPtr<const Gdk::Pixmap>& > Gnome::Panel::Applet::signal_change_background | ( | ) |
Glib::SignalProxy1< void,AppletOrient > Gnome::Panel::Applet::signal_change_orientation | ( | ) |
Glib::SignalProxy1< void,int > Gnome::Panel::Applet::signal_change_size | ( | ) |
Glib::SignalProxy1< void,Gtk::DirectionType > Gnome::Panel::Applet::signal_move_focus_out_of_applet | ( | ) |
Gnome::Panel::Applet * wrap | ( | PanelApplet * | object, | |
bool | take_copy = false | |||
) | [related] |
object | The C instance | |
take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |