X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fclient.hh;h=e66712c43de3f8ecc3491aa08eef921ed9e5ff70;hb=f06b9449333e3bb53c169af91ba5eb85b44b2dc5;hp=7539a7c8ed4512d2b13340e4004ce890a64ca99a;hpb=2a2f4306f85a8aee0d0b89c3cd4dfaee5a85a928;p=chaz%2Fopenbox diff --git a/src/client.hh b/src/client.hh index 7539a7c8..e66712c4 100644 --- a/src/client.hh +++ b/src/client.hh @@ -617,8 +617,10 @@ BB @param window The window id that the Client class should handle //! Returns the client's strut definition inline const otk::Strut &strut() const { return _strut; } - //! Move the client window + //! Move the window (actually, its frame) to a position. /*! + This moves the window so that the top-left corner of its frame will be at + the position specified. @param x The X coordinate to move to. @param y The Y coordinate to move to. */ @@ -633,6 +635,13 @@ BB @param window The window id that the Client class should handle */ void resize(Corner anchor, int w, int h); + //! Reapplies the maximized state to the window + /*! + Use this to make the window readjust its maximized size to new + surroundings (struts, etc). + */ + void remaximize(); + //! Choose a mask of decorations to not display on the client /*! Pass a value of 0 to the function to turn all decorations back on. Note