git-svn-id: svn://db.shs.com.ru/pip@265 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2016-09-17 12:04:46 +00:00
parent bdf3c77dcf
commit 362c6bf505
2 changed files with 72 additions and 2 deletions

View File

@@ -39,6 +39,25 @@ protected:
};
class PIP_EXPORT TileScrollBar: public PIScreenTile {
public:
TileScrollBar(const PIString & n = PIString());
void setMinimum(int v);
void setMaximum(int v);
void setValue(int v);
int minimum() const {return minimum_;}
int maximum() const {return maximum_;}
int value() const {return value_;}
int thickness;
protected:
void _check();
void sizeHint(int & w, int & h) const;
void drawEvent(PIScreenDrawer * d);
int minimum_, maximum_, value_;
PIChar line_char;
};
class PIP_EXPORT TileList: public PIScreenTile {
public:
TileList(const PIString & n = PIString());
@@ -62,7 +81,6 @@ protected:
void drawEvent(PIScreenDrawer * d);
bool keyEvent(PIKbdListener::KeyEvent key);
int lhei;
PIChar vert_line;
};