libgnomeuimm  2.28.0
Public Member Functions | Protected Member Functions | Related Functions | List of all members
Gnome::UI::AppBar Class Reference

#include <appbar.h>

Inheritance diagram for Gnome::UI::AppBar:

Public Member Functions

virtual ~AppBar ()
 
GnomeAppBar * gobj ()
 Provides access to the underlying C GtkObject. More...
 
const GnomeAppBar * gobj () const
 Provides access to the underlying C GtkObject. More...
 
 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. More...
 

Constructor & Destructor Documentation

◆ ~AppBar()

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

◆ AppBar()

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

Member Function Documentation

◆ clear_prompt()

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

◆ clear_stack()

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

◆ get_progress()

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

◆ get_response()

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

◆ get_status() [1/2]

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

◆ get_status() [2/2]

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

◆ gobj() [1/2]

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

Provides access to the underlying C GtkObject.

◆ gobj() [2/2]

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

Provides access to the underlying C GtkObject.

◆ on_clear_prompt()

virtual void Gnome::UI::AppBar::on_clear_prompt ( )
protectedvirtual

◆ on_user_response()

virtual void Gnome::UI::AppBar::on_user_response ( )
protectedvirtual

◆ pop()

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

◆ prompt()

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

◆ push()

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

◆ refresh()

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

◆ set_default()

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

◆ set_progress_percentage()

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

◆ set_status()

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

◆ signal_clear_prompt()

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

◆ signal_user_response()

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

Friends And Related Function Documentation

◆ wrap()

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

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

Parameters
objectThe C instance.
take_copyFalse 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: