|
| AlertTextComp (const String &message, const Font &font) |
|
int | getPreferredWidth () const noexcept |
|
void | updateLayout (const int width) |
|
| TextEditor (const String &componentName=String::empty, juce_wchar passwordCharacter=0) |
|
| ~TextEditor () |
|
void | setMultiLine (bool shouldBeMultiLine, bool shouldWordWrap=true) |
|
bool | isMultiLine () const |
|
void | setReturnKeyStartsNewLine (bool shouldStartNewLine) |
|
bool | getReturnKeyStartsNewLine () const |
|
void | setTabKeyUsedAsCharacter (bool shouldTabKeyBeUsed) |
|
bool | isTabKeyUsedAsCharacter () const |
|
void | setEscapeAndReturnKeysConsumed (bool shouldBeConsumed) noexcept |
|
void | setReadOnly (bool shouldBeReadOnly) |
|
bool | isReadOnly () const |
|
void | setCaretVisible (bool shouldBeVisible) |
|
bool | isCaretVisible () const noexcept |
|
void | setScrollbarsShown (bool shouldBeEnabled) |
|
bool | areScrollbarsShown () const noexcept |
|
void | setPasswordCharacter (juce_wchar passwordCharacter) |
|
juce_wchar | getPasswordCharacter () const noexcept |
|
void | setPopupMenuEnabled (bool menuEnabled) |
|
bool | isPopupMenuEnabled () const noexcept |
|
bool | isPopupMenuCurrentlyActive () const noexcept |
|
void | setFont (const Font &newFont) |
|
void | applyFontToAllText (const Font &newFont) |
|
const Font & | getFont () const noexcept |
|
void | setSelectAllWhenFocused (bool shouldSelectAll) |
|
void | setTextToShowWhenEmpty (const String &text, Colour colourToUse) |
|
void | setScrollBarThickness (int newThicknessPixels) |
|
void | addListener (Listener *newListener) |
|
void | removeListener (Listener *listenerToRemove) |
|
String | getText () const |
|
String | getTextInRange (const Range< int > &textRange) const override |
|
bool | isEmpty () const |
|
void | setText (const String &newText, bool sendTextChangeMessage=true) |
|
Value & | getTextValue () |
|
void | insertTextAtCaret (const String &textToInsert) override |
|
void | clear () |
|
void | cut () |
|
void | copy () |
|
void | paste () |
|
int | getCaretPosition () const |
|
void | setCaretPosition (int newIndex) |
|
void | scrollEditorToPositionCaret (int desiredCaretX, int desiredCaretY) |
|
Rectangle< int > | getCaretRectangle () override |
|
void | setHighlightedRegion (const Range< int > &newSelection) override |
|
Range< int > | getHighlightedRegion () const override |
|
String | getHighlightedText () const |
|
int | getTextIndexAt (int x, int y) |
|
int | getTotalNumChars () const |
|
int | getTextWidth () const |
|
int | getTextHeight () const |
|
void | setIndents (int newLeftIndent, int newTopIndent) |
|
void | setBorder (const BorderSize< int > &border) |
|
BorderSize< int > | getBorder () const |
|
void | setScrollToShowCursor (bool shouldScrollToShowCaret) |
|
void | moveCaretToEnd () |
|
bool | moveCaretLeft (bool moveInWholeWordSteps, bool selecting) |
|
bool | moveCaretRight (bool moveInWholeWordSteps, bool selecting) |
|
bool | moveCaretUp (bool selecting) |
|
bool | moveCaretDown (bool selecting) |
|
bool | pageUp (bool selecting) |
|
bool | pageDown (bool selecting) |
|
bool | scrollDown () |
|
bool | scrollUp () |
|
bool | moveCaretToTop (bool selecting) |
|
bool | moveCaretToStartOfLine (bool selecting) |
|
bool | moveCaretToEnd (bool selecting) |
|
bool | moveCaretToEndOfLine (bool selecting) |
|
bool | deleteBackwards (bool moveInWholeWordSteps) |
|
bool | deleteForwards (bool moveInWholeWordSteps) |
|
bool | copyToClipboard () |
|
bool | cutToClipboard () |
|
bool | pasteFromClipboard () |
|
bool | selectAll () |
|
bool | undo () |
|
bool | redo () |
|
virtual void | addPopupMenuItems (PopupMenu &menuToAddTo, const MouseEvent *mouseClickEvent) |
|
virtual void | performPopupMenuAction (int menuItemID) |
|
void | setInputFilter (InputFilter *newFilter, bool takeOwnership) |
|
InputFilter * | getInputFilter () const noexcept |
|
void | setInputRestrictions (int maxTextLength, const String &allowedCharacters=String::empty) |
|
void | setKeyboardType (VirtualKeyboardType type) noexcept |
|
void | paint (Graphics &) override |
|
void | paintOverChildren (Graphics &) override |
|
void | mouseDown (const MouseEvent &) override |
|
void | mouseUp (const MouseEvent &) override |
|
void | mouseDrag (const MouseEvent &) override |
|
void | mouseDoubleClick (const MouseEvent &) override |
|
void | mouseWheelMove (const MouseEvent &, const MouseWheelDetails &) override |
|
bool | keyPressed (const KeyPress &) override |
|
bool | keyStateChanged (bool) override |
|
void | focusGained (FocusChangeType) override |
|
void | focusLost (FocusChangeType) override |
|
void | resized () override |
|
void | enablementChanged () override |
|
void | colourChanged () override |
|
void | lookAndFeelChanged () override |
|
bool | isTextInputActive () const override |
|
void | setTemporaryUnderlining (const Array< Range< int > > &) override |
|
VirtualKeyboardType | getKeyboardType () override |
|
virtual | ~SettableTooltipClient () |
|
virtual void | setTooltip (const String &newTooltip) |
|
virtual String | getTooltip () |
|
virtual | ~TooltipClient () |
|