API published in: S60 1st Ed
Link against: avkon.lib eikctl.lib eikcoctl.lib uiklaf.lib form.lib
Required Capabilities
None
#include <aknedsts.h>
Public Member Functions |
|
virtual | ~CAknEdwinState () |
Destructor. |
|
CAknEdwinState (MEikCcpuEditor *aCcpuState) | |
C++ constructor. |
|
IMPORT_C | CAknEdwinState () |
C++ default constructor. |
|
IMPORT_C void | SetObserver (MAknEdStateObserver *aObserver) |
Sets an observer for this control. |
|
IMPORT_C void | ReportAknEdStateEventL (MAknEdStateObserver::EAknEdwinStateEvent aEventType) |
From MAknEdStateObserver . |
|
IMPORT_C TInt | Flags () const |
Returns control's flags. |
|
IMPORT_C TInt | DefaultInputMode () const |
Get default input mode for the editor. |
|
IMPORT_C TInt | CurrentInputMode () const |
Get current input mode for the editor. |
|
IMPORT_C TInt | PermittedInputModes () const |
Get permitted input modes for the editor. |
|
IMPORT_C TInt | DefaultCase () const |
Get default case for the editor. |
|
IMPORT_C TInt | CurrentCase () const |
Get current character case for the editor. |
|
IMPORT_C TInt | PermittedCases () const |
Get permitted cases for the editor. |
|
IMPORT_C TInt | DefaultLanguage () const |
T9 language codes are not anymore supported, use LocalLanguage() instead. |
|
IMPORT_C TInt | SpecialCharacterTableResourceId () const |
Get editor specific special character table resource ID. |
|
IMPORT_C TAknEditorNumericKeymap | NumericKeymap () const |
Get number mode key mapping for '*' and '#' keys. |
|
IMPORT_C TCursorSelection | CurrentInlineEditSpan () const |
Get the cursor or cursor selection within a document. |
|
IMPORT_C SEditorCbaState & | CbaState () |
Get control's CBA state. |
|
IMPORT_C CEikMenuBar * | MenuBar () const |
Get the control's menu bar. |
|
IMPORT_C MEikCcpuEditor * | CcpuState () const |
Get an interface that provides ccpu (cut, copy, paste and undo) functionalities. |
|
IMPORT_C MObjectProvider * | ObjectProvider () const |
Get control's object provider. |
|
IMPORT_C TLanguage | LocalLanguage () const |
Get the control's input language. |
|
IMPORT_C CAknEdwinFormAccessor * | FormAccessor () const |
Accessor for control's form. |
|
IMPORT_C void | SetFlags (TInt aFlags) |
Set initial editor flags for the editor. |
|
IMPORT_C void | SetDefaultInputMode (TInt aInputMode) |
Set default input mode for the editor. |
|
IMPORT_C void | SetCurrentInputMode (TInt aInputMode) |
Updates editor input mode. |
|
IMPORT_C void | SetPermittedInputModes (TInt aInputModes) |
Set permitted input modes for the editor. |
|
IMPORT_C void | SetDefaultCase (TInt aCase) |
Set default case for the editor. |
|
IMPORT_C void | SetCurrentCase (TInt aCase) |
Updates editor case. |
|
IMPORT_C void | SetPermittedCases (TInt aCases) |
Set permitted cases for the editor. |
|
IMPORT_C void | SetDefaultLanguage (TInt aLanguage) |
T9 language codes are not anymore supported. |
|
IMPORT_C void | SetSpecialCharacterTableResourceId (TInt aResourceId) |
Set editor specific special character table. |
|
IMPORT_C void | SetNumericKeymap (TAknEditorNumericKeymap aKeymap) |
Set number mode key mapping for '*' and '#' keys. |
|
IMPORT_C void | SetInlineEditSpan (TCursorSelection aCurrentInlineEditSpan) |
Set the cursor or cursor selection within a document. |
|
IMPORT_C void | SetCba () |
Gets the control's button array from object provider and sets the softkey command id's to 0. |
|
IMPORT_C void | SetMenu () |
Sets the menu bar from the object provider. |
|
IMPORT_C void | SetObjectProvider (MObjectProvider *aObjectProvider) |
Set the object provider for the control. |
|
IMPORT_C void | SetLocalLanguage (TLanguage aLanguage) |
Set new local input language for the editor. |
|
IMPORT_C void | SetFormAccessor (CAknEdwinFormAccessor *aFormAccessor) |
Set form accessor for this control. |
|
IMPORT_C void | SetCcpuState (MEikCcpuEditor *aCcpuEditor) |
Set a control that implements ccpu (cut, copy, paste and undo) interface. |
|
IMPORT_C void | SetMiddleSoftkeyCommandId (TInt aCommandId) |
Set middle sofkey command id. |
|
IMPORT_C TInt | MiddleSoftkeyCommandId () const |
Return middle sofkey command id. |
|
Friends |
|
class | CT9FepControl |
class | CT9FepCaseManager |
class | CAknFepCaseManager |
class | CAknFepManager |
Data Structures |
|
struct | SEditorCbaState |
Control's button array and softkey command id's. More... |
|
Destructor. |
|
C++ constructor.
|
|
C++ default constructor. |
|
Get control's CBA state.
|
|
Get an interface that provides ccpu (cut, copy, paste and undo) functionalities.
|
|
Get current character case for the editor.
|
|
Get the cursor or cursor selection within a document.
|
|
Get current input mode for the editor.
|
|
Get default case for the editor. The case is used when the editor is focused first time.
|
|
Get default input mode for the editor. The input mode is used when the editor is focused first time.
|
|
T9 language codes are not anymore supported, use
|
|
Returns control's flags.
|
|
Accessor for control's form.
|
|
Get the control's input language.
|
|
Get the control's menu bar.
|
|
Return middle sofkey command id.
|
|
Get number mode key mapping for '*' and '#' keys. The key mapping is used in editors when numeric input mode is used. Key mapping characters for '*' key are shown on special character table if also text input modes are allowed in the editor but the current input mode is numeric mode.
|
|
Get control's object provider.
|
|
Get permitted cases for the editor.
|
|
Get permitted input modes for the editor.
|
|
From Sends an state event to control's observer.
|
|
Gets the control's button array from object provider and sets the softkey command id's to 0. |
|
Set a control that implements ccpu (cut, copy, paste and undo) interface.
|
|
Updates editor case.
FEP is automatically notified of the case change in editor state and FEP takes new case to use immediately. Available case
flags from
|
|
Updates editor input mode.
FEP is automatically notified of the new input mode in editor state and FEP takes new input mode to use immediatelly. Current
inline editing is reset. This method should not be used for setting initial input mode for the editor. Use
|
|
Set default case for the editor.
The case is used when the editor is focused first time. Available case flags from
|
|
Set default input mode for the editor.
The input mode is used when the editor is focused first time.
|
|
T9 language codes are not anymore supported.
Use |
|
Set initial editor flags for the editor.
|
|
Set form accessor for this control.
|
|
Set the cursor or cursor selection within a document.
|
|
Set new local input language for the editor. Global input language changes have not effect for the input language but the user can still change the input language from the edit menu.
|
|
Sets the menu bar from the object provider. |
|
Set middle sofkey command id.
|
|
Set number mode key mapping for '*' and '#' keys.
The key mapping is used in editors when numeric input mode is used. Key mapping characters for '*' key are shown on special
character table if also the text input modes are allowed in the editor but the current input mode is numeric mode.
|
|
Set the object provider for the control.
|
|
Sets an observer for this control.
|
|
Set permitted cases for the editor.
Possible flags from
|
|
Set permitted input modes for the editor.
All input modes are allowed (
|
|
Set editor specific special character table.
|
|
Get editor specific special character table resource ID.
|
|
|
|
|