You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
434 B
26 lines
434 B
#ifndef SELECTIONBOX_H |
|
#define SELECTIONBOX_H |
|
|
|
#include <string> |
|
|
|
#include "window.h" |
|
|
|
class SelectionBox : public Window |
|
{ |
|
public: |
|
SelectionBox(int height, int width); |
|
|
|
void update(); |
|
void resize(); |
|
|
|
unsigned char select(std::string str, std::string *selection); |
|
void printSelection(std::string str, std::string *selection); |
|
|
|
private: |
|
bool isNumber(const std::string &s); |
|
|
|
int height; |
|
int width; |
|
}; |
|
|
|
#endif // SELECTIONBOX_H
|
|
|