Bakery::BusyCursor
BusyCursor.h
Gdk::Cursor Gdk::Cursor Bakery::BusyCursor::m_Cursor m_Cursor
Gtk::Window * Gtk::Window* Bakery::BusyCursor::m_pWindow m_pWindow
Glib::RefPtr< Gdk::Window > Glib::RefPtr<Gdk::Window> Bakery::BusyCursor::m_refWindow m_refWindow
Gdk::Cursor Gdk::Cursor Bakery::BusyCursor::m_old_cursor m_old_cursor
bool bool Bakery::BusyCursor::m_old_cursor_valid m_old_cursor_valid
std::map< Gtk::Window *, Gdk::Cursor > typedef std::map<Gtk::Window*, Gdk::Cursor> Bakery::BusyCursor::type_map_cursors type_map_cursors
type_map_cursors type_map_cursors Bakery::BusyCursor::m_map_cursors m_map_cursors
Bakery::BusyCursor::BusyCursor
(Gtk::Window &window, Gdk::CursorType cursor_type=Gdk::WATCH)
BusyCursor
Gtk::Window & window
Gdk::CursorType cursor_type Gdk::WATCH

Associate a busy cursor with the window, for the lifetime of this object.

Bakery::BusyCursor::BusyCursor
(Gtk::Window *window, Gdk::CursorType cursor_type=Gdk::WATCH)
BusyCursor
Gtk::Window * window
Gdk::CursorType cursor_type Gdk::WATCH

Associate a busy cursor with the window, for the lifetime of this object, if window is not 0.

virtual Bakery::BusyCursor::~BusyCursor
()
~BusyCursor
void void Bakery::BusyCursor::init () init
void void Bakery::BusyCursor::force_gui_update () force_gui_update

Changes the cursor for as long as this instance lives.

For instance, put it at the start of code in a { and } block.

Gtk::Bin
Atk::Implementor
Gtk::Widget
Bakery::BusyCursor
m_refWindow
m_pWindow
m_old_cursor m_Cursor
Gtk::Object
Glib::ObjectBase
Gdk::Cursor
Glib::RefPtr< Gdk::Window >
sigc::trackable
Glib::Interface
Gtk::Container
Gtk::Window
Glib::Object
- Bakery::BusyCursor
  BusyCursor
- Bakery::BusyCursor
  BusyCursor
- Bakery::BusyCursor
  force_gui_update
- Bakery::BusyCursor
  init
- Bakery::BusyCursor
  m_Cursor
- Bakery::BusyCursor
  m_map_cursors
- Bakery::BusyCursor
  m_old_cursor
- Bakery::BusyCursor
  m_old_cursor_valid
- Bakery::BusyCursor
  m_pWindow
- Bakery::BusyCursor
  m_refWindow
- Bakery::BusyCursor
  type_map_cursors
- Bakery::BusyCursor
  ~BusyCursor