summaryrefslogtreecommitdiff
path: root/src/Window.hh
diff options
context:
space:
mode:
authorScott Moynes <smoynes@nexus.carleton.ca>2002-08-28 23:58:32 +0000
committerScott Moynes <smoynes@nexus.carleton.ca>2002-08-28 23:58:32 +0000
commit767e04e090eb94850da6cf746278c152f464cf1b (patch)
tree4f03507c3d31a2b32d576f8b1574cfe98aa71ca4 /src/Window.hh
parentd139e299d5c247fec472f177c4bca9b8d2bcbd06 (diff)
Added a optional omnipresent button, enabled using the title bar layout key "S".
Needs to be documented, and the drawing tweaked a bit.
Diffstat (limited to 'src/Window.hh')
-rw-r--r--src/Window.hh5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Window.hh b/src/Window.hh
index 0f10cfbc..e2b5d9b0 100644
--- a/src/Window.hh
+++ b/src/Window.hh
@@ -230,7 +230,7 @@ private:
title,
label,
handle,
- close_button, iconify_button, maximize_button,
+ close_button, iconify_button, maximize_button, stick_button,
right_grip, left_grip;
/*
@@ -285,12 +285,15 @@ private:
void destroyIconifyButton(void);
void createMaximizeButton(void);
void destroyMaximizeButton(void);
+ void createStickyButton(void);
+ void destroyStickyButton(void);
void redrawWindowFrame(void) const;
void redrawLabel(void) const;
void redrawAllButtons(void) const;
void redrawCloseButton(bool pressed) const;
void redrawIconifyButton(bool pressed) const;
void redrawMaximizeButton(bool pressed) const;
+ void redrawStickyButton(bool pressed) const;
void applyGravity(Rect &r);
void restoreGravity(Rect &r);
void setAllowedActions(void);