|
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 () |
1.7.6.1