Internal class for windows whose child content should not span the entire area. More...
#include <gui_tk.h>
Public Member Functions | |
| virtual void | paintAll (Drawable &d) const |
| Draw this window's content including all children. | |
| virtual bool | mouseMoved (int x, int y) |
| Mouse was moved. Returns true if event was handled. | |
| virtual bool | mouseDown (int x, int y, MouseButton button) |
| Mouse was pressed. Returns true if event was handled. | |
| virtual bool | mouseDragged (int x, int y, MouseButton button) |
| Mouse was moved while a button was pressed. Returns true if event was handled. | |
| virtual bool | mouseUp (int x, int y, MouseButton button) |
| Mouse was released. Returns true if event was handled. | |
| virtual int | getScreenX () const |
| Return this window's contents' X position relative to the screen's top left corner. | |
| virtual int | getScreenY () const |
| Return this window's contents' Y position relative to the screen's top left corner. | |
Protected Member Functions | |
| BorderedWindow (Window *parent, int x, int y, int w, int h, int bl, int bt, int br, int bb) | |
| Create a bordered window. | |
Protected Attributes | |
| int | border_left |
| Borders. | |
| int | border_top |
| int | border_right |
| int | border_bottom |
Internal class for windows whose child content should not span the entire area.
1.8.0