mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-10-11 00:29:22 +00:00
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:
@@ -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;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user