provide the strut for the frame's size instead of an area rect
authorDana Jansens <danakj@orodu.net>
Fri, 17 Jan 2003 07:12:21 +0000 (07:12 +0000)
committerDana Jansens <danakj@orodu.net>
Fri, 17 Jan 2003 07:12:21 +0000 (07:12 +0000)
src/frame.hh

index 5da8890..3937afc 100644 (file)
@@ -75,13 +75,8 @@ public:
   //! Destroys the Frame object
   virtual ~Frame();
 
-  otk::Rect area() const {
-    otk::Rect a(_client->area());
-    a.setRect(a.x() - _size.left, a.y() - _size.top,
-              a.width() + _size.left + _size.right,
-              a.height() + _size.top + _size.bottom);
-    return a;
-  }
+  //! Returns the size of the frame on each side of the client
+  const otk::Strut& size() const { return _size; }
   
   //! Set the style to decorate the frame with
   virtual void setStyle(otk::Style *style);