playlists management support and playlist editor screen added

This commit is contained in:
unK
2008-09-01 09:22:57 +02:00
parent f8f414d93a
commit 3e3f16540b
17 changed files with 831 additions and 259 deletions

View File

@@ -27,6 +27,7 @@ class Scrollpad: public Window
{
public:
Scrollpad(int startx, int starty, int width, int height, string title, COLOR color, BORDER border) : Window(startx, starty, width, height, title, color, border), itsBeginning(0), itsRealHeight(1), itsXPos(0) { delwin(itsWindow); itsWindow = newpad(itsHeight,itsWidth); }
Scrollpad(const Scrollpad &);
virtual ~Scrollpad() {}
virtual void Add(string);
virtual void Display(bool = 0);
@@ -37,8 +38,8 @@ class Scrollpad: public Window
virtual void SetBorder(BORDER);
virtual void SetTitle(string);
virtual void Clear();
virtual Window * Clone() { return new Scrollpad(*this); }
virtual Window * EmptyClone();
Scrollpad & operator=(const Scrollpad &);
protected:
void print_content();
virtual void recreate_win();