Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Inherits Rapicorn::ViewportImpl, and Rapicorn::WindowIface.
Classes | |
struct | ButtonState |
struct | GrabEntry |
Public Types | |
typedef Aida::Signal< void()> | NotifySignal |
Public Member Functions | |
virtual WindowImpl * | as_window_impl () |
WidgetImpl * | get_focus () const |
cairo_surface_t * | create_snapshot (const Rect &subarea) |
virtual String | title () const |
virtual void | title (const String &window_title) |
virtual bool | auto_focus () const |
virtual void | auto_focus (bool afocus) |
virtual void | add_grab (WidgetImpl &child, bool unconfined=false) |
void | add_grab (WidgetImpl *child, bool unconfined=false) |
virtual void | remove_grab (WidgetImpl &child) |
void | remove_grab (WidgetImpl *child) |
virtual WidgetImpl * | get_grab (bool *unconfined=NULL) |
virtual EventLoop * | get_loop () |
virtual bool | viewable () |
virtual void | show () |
virtual bool | closed () |
virtual void | close () |
virtual bool | snapshot (const String &pngname) |
virtual bool | synthesize_enter (double xalign=0.5, double yalign=0.5) |
virtual bool | synthesize_leave () |
virtual bool | synthesize_click (WidgetIface &widget, int button, double xalign=0.5, double yalign=0.5) |
virtual bool | synthesize_delete () |
void | draw_child (WidgetImpl &child) |
Static Public Member Functions | |
static void | forcefully_close_all () |
Static Public Attributes | |
static const int | PRIORITY_RESIZE |
Execute resizes right before GUI updates. | |
Protected Member Functions | |
void | set_focus (WidgetImpl *widget) |
virtual void | set_parent (ContainerImpl *parent) |
virtual void | dispose () |