diff options
Diffstat (limited to 'src/SystemTray.hh')
-rw-r--r-- | src/SystemTray.hh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/SystemTray.hh b/src/SystemTray.hh index 908738e..82d163c 100644 --- a/src/SystemTray.hh +++ b/src/SystemTray.hh | |||
@@ -19,7 +19,7 @@ | |||
19 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | 19 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
20 | // DEALINGS IN THE SOFTWARE. | 20 | // DEALINGS IN THE SOFTWARE. |
21 | 21 | ||
22 | // $Id: SystemTray.hh,v 1.1 2003/08/15 13:48:50 fluxgen Exp $ | 22 | // $Id: SystemTray.hh,v 1.2 2003/08/16 12:12:21 fluxgen Exp $ |
23 | 23 | ||
24 | #ifndef SYSTEMTRAY_HH | 24 | #ifndef SYSTEMTRAY_HH |
25 | #define SYSTEMTRAY_HH | 25 | #define SYSTEMTRAY_HH |
@@ -40,7 +40,7 @@ class SystemTray: public ToolbarItem, public FbTk::EventHandler { | |||
40 | public: | 40 | public: |
41 | 41 | ||
42 | explicit SystemTray(const FbTk::FbWindow &parent); | 42 | explicit SystemTray(const FbTk::FbWindow &parent); |
43 | ~SystemTray(); | 43 | virtual ~SystemTray(); |
44 | 44 | ||
45 | void move(int x, int y); | 45 | void move(int x, int y); |
46 | void resize(unsigned int width, unsigned int height); | 46 | void resize(unsigned int width, unsigned int height); |
@@ -57,6 +57,9 @@ public: | |||
57 | unsigned int height() const; | 57 | unsigned int height() const; |
58 | unsigned int borderWidth() const; | 58 | unsigned int borderWidth() const; |
59 | 59 | ||
60 | int numClients() const { return m_clients.size(); } | ||
61 | const FbTk::FbWindow &window() const { return m_window; } | ||
62 | |||
60 | private: | 63 | private: |
61 | typedef std::list<FbTk::FbWindow *> ClientList; | 64 | typedef std::list<FbTk::FbWindow *> ClientList; |
62 | ClientList::iterator findClient(Window win); | 65 | ClientList::iterator findClient(Window win); |