diff options
Diffstat (limited to 'linden/indra/llui/lltexteditor.h')
-rw-r--r-- | linden/indra/llui/lltexteditor.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/linden/indra/llui/lltexteditor.h b/linden/indra/llui/lltexteditor.h index 643b7c3..0777e5f 100644 --- a/linden/indra/llui/lltexteditor.h +++ b/linden/indra/llui/lltexteditor.h | |||
@@ -82,6 +82,8 @@ public: | |||
82 | virtual BOOL handleHover(S32 x, S32 y, MASK mask); | 82 | virtual BOOL handleHover(S32 x, S32 y, MASK mask); |
83 | virtual BOOL handleScrollWheel(S32 x, S32 y, S32 clicks); | 83 | virtual BOOL handleScrollWheel(S32 x, S32 y, S32 clicks); |
84 | virtual BOOL handleDoubleClick(S32 x, S32 y, MASK mask ); | 84 | virtual BOOL handleDoubleClick(S32 x, S32 y, MASK mask ); |
85 | virtual BOOL handleMiddleMouseDown(S32 x,S32 y,MASK mask); | ||
86 | |||
85 | virtual BOOL handleKeyHere(KEY key, MASK mask ); | 87 | virtual BOOL handleKeyHere(KEY key, MASK mask ); |
86 | virtual BOOL handleUnicodeCharHere(llwchar uni_char); | 88 | virtual BOOL handleUnicodeCharHere(llwchar uni_char); |
87 | 89 | ||
@@ -117,6 +119,10 @@ public: | |||
117 | virtual BOOL canCopy() const; | 119 | virtual BOOL canCopy() const; |
118 | virtual void paste(); | 120 | virtual void paste(); |
119 | virtual BOOL canPaste() const; | 121 | virtual BOOL canPaste() const; |
122 | virtual void updatePrimary(); | ||
123 | virtual void copyPrimary(); | ||
124 | virtual void pastePrimary(); | ||
125 | virtual BOOL canPastePrimary() const; | ||
120 | virtual void doDelete(); | 126 | virtual void doDelete(); |
121 | virtual BOOL canDoDelete() const; | 127 | virtual BOOL canDoDelete() const; |
122 | virtual void selectAll(); | 128 | virtual void selectAll(); |
@@ -425,6 +431,8 @@ private: | |||
425 | // | 431 | // |
426 | // Methods | 432 | // Methods |
427 | // | 433 | // |
434 | void pasteHelper(bool is_primary); | ||
435 | |||
428 | void updateSegments(); | 436 | void updateSegments(); |
429 | void pruneSegments(); | 437 | void pruneSegments(); |
430 | 438 | ||