From 8439780b0b4432a2ba27d0b1547bb0e401b59bbf Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 3 Jul 2007 10:53:00 +0000 Subject: [PATCH] --- .../gui/components/controls/juce_TextEditor.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/juce_appframework/gui/components/controls/juce_TextEditor.h b/src/juce_appframework/gui/components/controls/juce_TextEditor.h index 11336d8e83..b969a85491 100644 --- a/src/juce_appframework/gui/components/controls/juce_TextEditor.h +++ b/src/juce_appframework/gui/components/controls/juce_TextEditor.h @@ -501,6 +501,7 @@ l */ juce_UseDebuggingNewOperator protected: + //============================================================================== /** This adds the items to the popup menu. By default it adds the cut/copy/paste items, but you can override this if @@ -533,6 +534,7 @@ protected: */ virtual void performPopupMenuAction (const int menuItemID); + //============================================================================== /** Scrolls the minimum distance needed to get the caret into view. */ void scrollToMakeSureCursorIsVisible() throw(); @@ -559,13 +561,17 @@ protected: /** Used internally to trigger an undo or redo. */ void doUndoRedo (const bool isRedo); - /** @internal */ - void handleCommandMessage (int commandId); - + /** Can be overridden to intercept return key presses directly */ virtual void returnPressed(); + + /** Can be overridden to intercept escape key presses directly */ virtual void escapePressed(); + /** @internal */ + void handleCommandMessage (int commandId); + private: + //============================================================================== Viewport* viewport; TextHolderComponent* textHolder; BorderSize borderSize; @@ -593,7 +599,6 @@ private: VoidArray sections; String textToShowWhenEmpty; Colour colourForTextWhenEmpty; - tchar passwordCharacter; enum