diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-12-05 13:45:00 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-12-05 13:45:00 +0000 |
| commit | 52cb7bd11ed83a57c4c1affcdac8a1f7d68ae551 (patch) | |
| tree | 5fe2e0800338abb2481d6c370a957c7216eac019 /src/client.hh | |
| parent | 1cfc76577db97606893c1f238d589f4cd3f52d7a (diff) | |
PROPERLY HANDLE CLIENT BORDERS
PROPERLY HANDLE CLIENT GRAVITY
YES!#%&*#!#!
windows can be moved/resized now (and the frame will play along)!
Diffstat (limited to 'src/client.hh')
| -rw-r--r-- | src/client.hh | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/client.hh b/src/client.hh index e07ce12d..37e26cb2 100644 --- a/src/client.hh +++ b/src/client.hh @@ -297,10 +297,6 @@ private: // XXX: updateTransientFor(); //! Move the client window - /*! - This shouldnt be used to move the window internally! It will apply - window gravity after moving the window. - */ void move(int x, int y); //! Resizes the client window, anchoring it in a given corner @@ -409,8 +405,13 @@ public: */ inline bool floating() const { return _floating; } - //! Returns the client's requested border width (not used by the wm) - inline int borderWidth() const { return _border_width; } + //! Removes or reapplies the client's border to its window + /*! + Used when managing and unmanaging a window. + @param addborder true if adding the border to the client; false if removing + from the client + */ + void toggleClientBorder(bool addborder); //! Returns the position and size of the client relative to the root window inline const otk::Rect &area() const { return _area; } |
