--- a/webengine/wmlengine/src/fbox/include/nw_fbox_CEpoc32InputBox.h Mon Mar 30 12:54:55 2009 +0300
+++ b/webengine/wmlengine/src/fbox/include/nw_fbox_CEpoc32InputBox.h Fri May 08 08:25:06 2009 +0300
@@ -32,9 +32,12 @@
#include <fepbase.h>
#include <aknedsts.h>
+#include <fepipext.h>
// CONSTANTS
const TInt KBufLength = 512;
+#define KFepUid 0x100056de
+#define KLineEnterChar 0x21b2
// FORWARD DECLARATIONS
@@ -58,7 +61,9 @@
*/
class CEpoc32InputBox : public CEikBorderedControl, public MEikEdwinObserver, public MCoeFepObserver,
public MCoeFocusObserver,
-public MCoeFepAwareTextEditor, public MCoeCaptionRetrieverForFep, private MCoeFepAwareTextEditor_Extension1
+public MCoeFepAwareTextEditor, public MCoeCaptionRetrieverForFep,
+public TCoeInputCapabilities::MCoeFepSpecificExtensions,
+private MCoeFepAwareTextEditor_Extension1
{
protected: // Constructors and destructor
/*
@@ -337,7 +342,12 @@
// for virtual keyboard
void UpdateInlineTextL(const TDesC& aText);
void ClearInlineText();
-
+
+ private:
+
+ virtual TBool IsValidCharacter(TInt aChar);
+ virtual void MCoeFepSpecificExtensions_Reserved_1(){};
+ virtual void MCoeFepSpecificExtensions_Reserved_2(){};
private: // Data