#include <BusyCursor.h>
Public Member Functions | |
BusyCursor (Gtk::Window &window, Gdk::CursorType cursor_type=Gdk::WATCH) | |
Associate a busy cursor with the window, for the lifetime of this object. | |
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 | ~BusyCursor () |
Protected Types | |
typedef std::map< Gtk::Window *, Gdk::Cursor > | type_map_cursors |
Protected Member Functions | |
void | init () |
void | force_gui_update () |
Protected Attributes | |
Gdk::Cursor | m_Cursor |
Gtk::Window * | m_pWindow |
Glib::RefPtr< Gdk::Window > | m_refWindow |
Gdk::Cursor | m_old_cursor |
bool | m_old_cursor_valid |
Static Protected Attributes | |
static type_map_cursors | m_map_cursors |
For instance, put it at the start of code in a { and } block.
|
|
|
Associate a busy cursor with the window, for the lifetime of this object.
|
|
Associate a busy cursor with the window, for the lifetime of this object, if window is not 0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|