Gnome::UI::AppBar Class Reference

#include <appbar.h>

Inheritance diagram for Gnome::UI::AppBar:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~AppBar ()
GnomeAppBar * gobj ()
 Provides access to the underlying C GtkObject.
const GnomeAppBar * gobj () const
 Provides access to the underlying C GtkObject.
 AppBar (bool has_progress=false, bool has_status=true, PreferencesType interactivity=PREFERENCES_NEVER)
Gtk::ProgressBar * get_progress ()
Gtk::Widget * get_status ()
const Gtk::Widget * get_status () const
void set_default (const Glib::ustring &default_status)
void set_status (const Glib::ustring &status)
void push (const Glib::ustring &status)
void pop ()
void clear_stack ()
void set_progress_percentage (gfloat percentage)
void refresh ()
void prompt (const Glib::ustring &message, bool modal=true)
void clear_prompt ()
Glib::ustring get_response () const
Glib::SignalProxy0< void > signal_clear_prompt ()
Glib::SignalProxy0< void > signal_user_response ()

Protected Member Functions

virtual void on_clear_prompt ()
virtual void on_user_response ()

Related Functions

(Note that these are not member functions.)

Gnome::UI::AppBarwrap (GnomeAppBar *object, bool take_copy=false)
 A Glib::wrap() method for this object.


Constructor & Destructor Documentation

virtual Gnome::UI::AppBar::~AppBar (  )  [virtual]

Gnome::UI::AppBar::AppBar ( bool  has_progress = false,
bool  has_status = true,
PreferencesType  interactivity = PREFERENCES_NEVER 
) [explicit]


Member Function Documentation

GnomeAppBar* Gnome::UI::AppBar::gobj (  )  [inline]

Provides access to the underlying C GtkObject.

const GnomeAppBar* Gnome::UI::AppBar::gobj (  )  const [inline]

Provides access to the underlying C GtkObject.

virtual void Gnome::UI::AppBar::on_clear_prompt (  )  [protected, virtual]

virtual void Gnome::UI::AppBar::on_user_response (  )  [protected, virtual]

Gtk::ProgressBar* Gnome::UI::AppBar::get_progress (  ) 

Gtk::Widget* Gnome::UI::AppBar::get_status (  ) 

const Gtk::Widget* Gnome::UI::AppBar::get_status (  )  const

void Gnome::UI::AppBar::set_default ( const Glib::ustring &  default_status  ) 

void Gnome::UI::AppBar::set_status ( const Glib::ustring &  status  ) 

void Gnome::UI::AppBar::push ( const Glib::ustring &  status  ) 

void Gnome::UI::AppBar::pop (  ) 

void Gnome::UI::AppBar::clear_stack (  ) 

void Gnome::UI::AppBar::set_progress_percentage ( gfloat  percentage  ) 

void Gnome::UI::AppBar::refresh (  ) 

void Gnome::UI::AppBar::prompt ( const Glib::ustring &  message,
bool  modal = true 
)

void Gnome::UI::AppBar::clear_prompt (  ) 

Glib::ustring Gnome::UI::AppBar::get_response (  )  const

Glib::SignalProxy0< void > Gnome::UI::AppBar::signal_clear_prompt (  ) 

Prototype:
void on_my_clear_prompt()

Glib::SignalProxy0< void > Gnome::UI::AppBar::signal_user_response (  ) 

Prototype:
void on_my_user_response()


Friends And Related Function Documentation

Gnome::UI::AppBar * wrap ( GnomeAppBar *  object,
bool  take_copy = false 
) [related]

A Glib::wrap() method for this object.

Parameters:
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.
Returns:
A C++ instance that wraps this C instance.


The documentation for this class was generated from the following file:

Generated on Mon Mar 17 09:26:41 2008 for libgnomeuimm by  doxygen 1.5.5