multilineeditbox.pkg
来自「cegui界面库」· PKG 代码 · 共 30 行
PKG
30 行
/***********************************************************************
MultiLineEditbox
***********************************************************************/
class MultiLineEditbox : public Window
{
bool hasInputFocus() const;
bool isReadOnly() const;
unsigned long getCaratIndex() const;
unsigned long getSelectionStartIndex() const;
unsigned long getSelectionEndIndex() const;
unsigned long getSelectionLength() const;
unsigned long getMaxTextLength() const;
bool isWordWrapped() const;
Scrollbar* getVertScrollbar() const;
Scrollbar* getHorzScrollbar() const;
Rect getTextRenderArea() const;
unsigned long getLineNumberFromIndex(unsigned long index) const;
void setReadOnly(bool setting);
void setCaratIndex(unsigned long carat_pos);
void setSelection(unsigned long start_pos, unsigned long end_pos);
void setMaxTextLength(unsigned long max_len);
void ensureCaratIsVisible();
void setWordWrapping(bool setting);
void setSelectionBrushImage(const Image* image);
const Image* getSelectionBrushImage() const;
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?