#include <X11/Xutil.h>
#include "Basemenu.h"
-#include "LinkedList.h"
#include "Geometry.h"
+#include <list>
// forward declaration
class Slit;
Resource &config;
BTimer *timer;
- LinkedList<SlitClient> *clientList;
+ typedef std::list<SlitClient *> slitClientList;
+ slitClientList clientList;
Slitmenu *slitmenu;
struct frame {
inline const Point &origin() const { return frame.area.origin(); }
inline const Size &size() const { return frame.area.size(); }
inline const Rect &area() const { return frame.area; }
+ inline const Point &hiddenOrigin() const { return frame.hidden; }
void addClient(Window);
void removeClient(SlitClient *, Bool = True);