aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2001-12-17 19:26:26 (GMT)
committerfluxgen <fluxgen>2001-12-17 19:26:26 (GMT)
commitdbd3dfac7eb1de576aa66e25a8c765588c29b493 (patch)
tree13bcb94539a598f48ae4476dfe854d3688932e87
parent31181406d0962b99ceff590adb4065e0e511f63b (diff)
downloadfluxbox_pavel-dbd3dfac7eb1de576aa66e25a8c765588c29b493.zip
fluxbox_pavel-dbd3dfac7eb1de576aa66e25a8c765588c29b493.tar.bz2
Moved typedefs into class IconBar
-rw-r--r--src/IconBar.hh8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/IconBar.hh b/src/IconBar.hh
index f6b7509..4bd0a8e 100644
--- a/src/IconBar.hh
+++ b/src/IconBar.hh
@@ -25,8 +25,6 @@
25#include "Window.hh" 25#include "Window.hh"
26#include "LinkedList.hh" 26#include "LinkedList.hh"
27 27
28class Fluxbox;
29
30class IconBarObj 28class IconBarObj
31{ 29{
32public: 30public:
@@ -39,9 +37,6 @@ private:
39 FluxboxWindow *m_fluxboxwin; 37 FluxboxWindow *m_fluxboxwin;
40}; 38};
41 39
42typedef LinkedList<IconBarObj> IconList;
43typedef LinkedListIterator<IconBarObj> IconListIterator;
44
45class IconBar 40class IconBar
46{ 41{
47public: 42public:
@@ -55,6 +50,9 @@ public:
55 FluxboxWindow *findWindow(Window w); 50 FluxboxWindow *findWindow(Window w);
56 void exposeEvent(XExposeEvent *ee); 51 void exposeEvent(XExposeEvent *ee);
57private: 52private:
53 typedef LinkedList<IconBarObj> IconList;
54 typedef LinkedListIterator<IconBarObj> IconListIterator;
55
58 void draw(IconBarObj *obj, int width); 56 void draw(IconBarObj *obj, int width);
59 void loadTheme(unsigned int width, unsigned int height); 57 void loadTheme(unsigned int width, unsigned int height);
60 void decorate(Window win); 58 void decorate(Window win);