tabTo, insertc, deletec for TextPort.

git-svn-id: svn://qnap.local/TwoTerm/trunk@2023 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
This commit is contained in:
Kelvin Sherlock
2011-02-06 18:31:49 +00:00
parent 01d1a214c1
commit 272ad2a166
3 changed files with 119 additions and 24 deletions

View File

@@ -46,7 +46,6 @@ typedef struct TextPort {
MarginBehavior rightMargin;
bool advanceCursor;
//bool lineFeed;
bool scroll;
// clamp setCursor calls.
@@ -176,6 +175,9 @@ public:
void insertLine(TextPort *textPort, int line);
void deleteLine(TextPort *textPort, int line);
void insertc(TextPort *textPort, uint8_t c);
void deletec(TextPort *textPort);
void beginUpdate();
iRect endUpdate();
@@ -184,7 +186,7 @@ public:
void lock();
void unlock();
void setTextPort(const TextPort& textPort);
virtual void setSize(unsigned width, unsigned height);
virtual void setCursorType(CursorType cursor);