summaryrefslogtreecommitdiff
path: root/src/Window.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-04-14 18:28:11 +0000
committerDana Jansens <danakj@orodu.net>2002-04-14 18:28:11 +0000
commitbea6e5f78d38417ea64c283236eee72ecdcaf502 (patch)
treea5983d9e22d0a1ca4ea9f28f97da74af374e3eee /src/Window.h
parent973880dd25a3a212c0812b9d6d8955f0f91b558a (diff)
changed OpenboxWindow to not have getFrameX/getWidth/etc functions, and to return Origins and Sizes and Rects, in fuctions like size(), origin(), and area().
Diffstat (limited to 'src/Window.h')
-rw-r--r--src/Window.h47
1 files changed, 24 insertions, 23 deletions
diff --git a/src/Window.h b/src/Window.h
index efc212eb..fd682c95 100644
--- a/src/Window.h
+++ b/src/Window.h
@@ -271,43 +271,44 @@ public:
inline char **getTitle(void) { return &client.title; }
inline char **getIconTitle(void) { return &client.icon_title; }
- inline const int &getXFrame(void) const { return frame.x; }
- inline const int &getYFrame(void) const { return frame.y; }
- inline const int &getXClient(void) const { return client.x; }
- inline const int &getYClient(void) const { return client.y; }
+ //inline const int &getXFrame(void) const { return frame.x; }
+ //inline const int &getYFrame(void) const { return frame.y; }
+ //inline const int &getXClient(void) const { return client.x; }
+ //inline const int &getYClient(void) const { return client.y; }
inline const int &getWorkspaceNumber(void) const { return workspace_number; }
inline const int &getWindowNumber(void) const { return window_number; }
- inline const unsigned int &getWidth(void) const { return frame.width; }
- inline const unsigned int &getHeight(void) const {
- if (!flags.shaded)
- return frame.height;
- else
- return frame.title_h;
- }
- inline const unsigned int &getClientHeight(void) const
- { return client.height; }
- inline const unsigned int &getClientWidth(void) const
- { return client.width; }
+ //inline const unsigned int &getWidth(void) const { return frame.width; }
+ //inline const unsigned int &getHeight(void) const {
+ // if (!flags.shaded)
+ // return frame.height;
+ // else
+ // return frame.title_h;
+ //}
+ //inline const unsigned int &getClientHeight(void) const
+ //{ return client.height; }
+ //inline const unsigned int &getClientWidth(void) const
+ //{ return client.width; }
inline const unsigned int &getTitleHeight(void) const
{ return frame.title_h; }
- inline const Point getOrigin() const {
+ inline const Point origin() const {
return Point(frame.x, frame.y);
}
- inline const Point getClientOrigin() const {
+ inline const Point clientOrigin() const {
return Point(client.x, client.y);
}
- inline const Size getSize() const {
- return Size(frame.width, frame.height);
+ inline const Size size() const {
+ return Size(frame.width, flags.shaded ? frame.title_h : frame.height);
}
- inline const Size getClientSize() const {
+ inline const Size clientSize() const {
return Size(client.width, client.height);
}
- inline const Rect getArea() const {
- return Rect(frame.x, frame.y, frame.width, frame.height);
+ inline const Rect area() const {
+ return Rect(frame.x, frame.y, frame.width,
+ flags.shaded ? frame.title_h : frame.height);
}
- inline const Rect getClientArea() const {
+ inline const Rect clientArea() const {
return Rect(client.x, client.y, client.width, client.height);
}