summaryrefslogtreecommitdiff
path: root/src/frame.hh
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-12-18 16:07:44 +0000
committerDana Jansens <danakj@orodu.net>2002-12-18 16:07:44 +0000
commit732bfd191dbf1f5cf3473a794f9a736dcba6117e (patch)
treeb59f4adfe447b2c3eb5d399b66efc0f211bab76f /src/frame.hh
parentf4e2fc32743309dae8663f9e47a4e2f4d941d1b5 (diff)
you can move windows!
Diffstat (limited to 'src/frame.hh')
-rw-r--r--src/frame.hh21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/frame.hh b/src/frame.hh
index 5268512f..1d7ebd6c 100644
--- a/src/frame.hh
+++ b/src/frame.hh
@@ -112,6 +112,27 @@ public:
*/
void frameGravity(int &x, int &y);
+ //! Gets the window id of the frame's "plate" subelement
+ inline Window plate() const { return _plate.getWindow(); }
+ //! Gets the window id of the frame's "titlebar" subelement
+ inline Window titlebar() const { return _titlebar.getWindow(); }
+ //! Gets the window id of the frame's "label" subelement
+ inline Window label() const { return _label.getWindow(); }
+ //! Gets the window id of the frame's "close button" subelement
+ inline Window button_close() const { return _button_close.getWindow(); }
+ //! Gets the window id of the frame's "iconify button" subelement
+ inline Window button_iconify() const { return _button_iconify.getWindow(); }
+ //! Gets the window id of the frame's "maximize button" subelement
+ inline Window button_max() const { return _button_max.getWindow(); }
+ //! Gets the window id of the frame's "sticky button" subelement
+ inline Window button_stick() const { return _button_stick.getWindow(); }
+ //! Gets the window id of the frame's "handle" subelement
+ inline Window handle() const { return _handle.getWindow(); }
+ //! Gets the window id of the frame's "left grip" subelement
+ inline Window grip_left() const { return _grip_left.getWindow(); }
+ //! Gets the window id of the frame's "right grip" subelement
+ inline Window grip_right() const { return _grip_right.getWindow(); }
+
};
}