diff options
Diffstat (limited to 'twin/client.h')
-rw-r--r-- | twin/client.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/twin/client.h b/twin/client.h index d3c7e7b13..332501f88 100644 --- a/twin/client.h +++ b/twin/client.h @@ -232,6 +232,11 @@ class Client : public TQObject, public KDecorationDefines void resizeWithChecks( int w, int h, ForceGeometry_t force = NormalGeometrySet ); void resizeWithChecks( const TQSize& s, ForceGeometry_t force = NormalGeometrySet ); void keepInArea( TQRect area, bool partial = false ); + void setActiveBorderMode( ActiveMaximizingMode mode ); + ActiveMaximizingMode activeBorderMode() const; + void setActiveBorderMaximizing(bool maximizing); + bool isActiveBorderMaximizing() const; + TQRect activeBorderMaximizeGeometry(); void growHorizontal(); void shrinkHorizontal(); @@ -600,6 +605,11 @@ class Client : public TQObject, public KDecorationDefines bool isBMP_; TQTimer* demandAttentionKNotifyTimer; + bool activeMaximizing; + bool activeTiled; + TQRect activeTiledOrigGeom; + ActiveMaximizingMode activeMode; + friend bool performTransiencyCheck(); bool minimized_before_suspend; }; |