#include <gui_child_manager.hxx>
Inheritance diagram for GUIChildManager:
Public Member Functions | |
GUIChildManager (int x, int y, int width, int height) | |
~GUIChildManager () | |
void | add (GUIComponent *) |
void | remove (GUIComponent *) |
void | replace (GUIComponent *old_comp, GUIComponent *new_comp) |
void | draw (GraphicContext *gc) |
virtual void | draw_overlay (GraphicContext *gc) |
void | on_primary_button_press (int x, int y) |
void | on_primary_button_release (int x, int y) |
void | on_secondary_button_click (int x, int y) |
void | on_secondary_button_press (int x, int y) |
void | on_secondary_button_release (int x, int y) |
void | on_delete_press (int x, int y) |
void | on_fix_press (int x, int y) |
virtual void | on_mouse_enter () |
virtual void | on_mouse_leave () |
void | wheel_up (int x, int y) |
void | wheel_down (int x, int y) |
void | scroll_left () |
void | scroll_right () |
void | scroll_up () |
void | scroll_down () |
void | on_mouse_move (int x, int y, int of_x, int of_y) |
|
Definition at line 25 of file gui_child_manager.cxx. |
|
Definition at line 31 of file gui_child_manager.cxx. |
|
Definition at line 40 of file gui_child_manager.cxx. Referenced by GUIFileManager::GUIFileManager(), and GUIWindow::GUIWindow(). |
|
Implements GUIComponent. Reimplemented in GUIWindow. Definition at line 66 of file gui_child_manager.cxx. References GraphicContext::draw_fill_rect(), draw_overlay(), GraphicContext::draw_rect(), ZoomGraphicContext::set_offset(), and ZoomGraphicContext::set_parent_gc(). Referenced by GUIWindow::draw(). |
|
Reimplemented in GUIDirectory, and GUIFileManager. Definition at line 47 of file gui_child_manager.hxx. Referenced by draw(). |
|
Reimplemented from GUIComponent. Definition at line 147 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Definition at line 160 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Reimplemented in GUIWindow. Definition at line 173 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Reimplemented in GUIWindow. Definition at line 178 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Definition at line 263 of file gui_child_manager.cxx. References GUIComponent::on_mouse_enter(), GUIComponent::on_mouse_leave(), and GUIComponent::on_mouse_move(). |
|
Reimplemented from GUIComponent. Definition at line 95 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Definition at line 108 of file gui_child_manager.cxx. |
|
|
|
Reimplemented from GUIComponent. Definition at line 121 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Definition at line 134 of file gui_child_manager.cxx. |
|
Definition at line 46 of file gui_child_manager.cxx. Referenced by GUIDirectory::~GUIDirectory(). |
|
Definition at line 53 of file gui_child_manager.cxx. Referenced by GUIFileManager::open_directory(), and GUIFileManager::update_current_directory(). |
|
Reimplemented from GUIComponent. Reimplemented in GUIFileManager. Definition at line 249 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Definition at line 209 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Definition at line 222 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Reimplemented in GUIFileManager. Definition at line 236 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Reimplemented in GUIDirectory. Definition at line 196 of file gui_child_manager.cxx. |
|
Reimplemented from GUIComponent. Reimplemented in GUIDirectory. Definition at line 183 of file gui_child_manager.cxx. |