rtorrent: Layout dynamically resizes vertically.

git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@240 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2005-01-28 23:45:57 +00:00
parent b994517819
commit 27109b542c
6 changed files with 86 additions and 69 deletions
+9 -4
View File
@@ -7,11 +7,13 @@ class Canvas;
class Window {
public:
Window(Canvas* c = NULL) : m_canvas(c) {}
Window(Canvas* c = NULL, bool d = false, int h = 1) :
m_canvas(c), m_dynamic(d), m_minHeight(h) {}
virtual ~Window() {}
Canvas* get_canvas() { return m_canvas; }
bool is_dynamic() { return m_dynamic; }
int get_min_height() { return m_minHeight; }
void refresh();
void resize(int x, int y, int w, int h);
@@ -21,7 +23,10 @@ protected:
Window(const Window&);
void operator = (const Window&);
Canvas* m_canvas;
Canvas* m_canvas;
bool m_dynamic;
int m_minHeight;
};
}