equal
deleted
inserted
replaced
111 */ |
111 */ |
112 class CAknFepPluginManager : |
112 class CAknFepPluginManager : |
113 public CBase, |
113 public CBase, |
114 public MAknFepPenSupportInterface, |
114 public MAknFepPenSupportInterface, |
115 public MPeninputServerEventHandler, |
115 public MPeninputServerEventHandler, |
116 public MEikEdwinObserver, |
116 public MEikEdwinObserver |
117 public MPenUiActivationHandler |
|
118 { |
117 { |
119 public: |
118 public: |
120 |
119 |
121 /** |
120 /** |
122 * Simulate event mode |
121 * Simulate event mode |
318 * @param aSyncCursor ETrue if plug in UI need update cursor, EFalse otherwise |
317 * @param aSyncCursor ETrue if plug in UI need update cursor, EFalse otherwise |
319 * @return None |
318 * @return None |
320 */ |
319 */ |
321 void SetCursorSelectionL(const TCursorSelection& aCurSel, TBool aSyncCursor); |
320 void SetCursorSelectionL(const TCursorSelection& aCurSel, TBool aSyncCursor); |
322 |
321 |
|
322 void VietSyncToneMarkerL(const TDesC& aEditorContent, const TCursorSelection& aCursorPos); |
|
323 |
323 HBufC* GetNumberKeymapResource(TInt aCaseMode); |
324 HBufC* GetNumberKeymapResource(TInt aCaseMode); |
324 |
325 |
325 HBufC* DoGetNumberKeymapResourceL(TInt aCaseMode); |
326 HBufC* DoGetNumberKeymapResourceL(TInt aCaseMode); |
326 |
327 |
327 MAknFepManagerInterface* CurrentFepInputUI(); |
328 MAknFepManagerInterface* CurrentFepInputUI(); |
1138 |
1139 |
1139 /** |
1140 /** |
1140 * Indicate whether portrait FSQ feature is enabled |
1141 * Indicate whether portrait FSQ feature is enabled |
1141 */ |
1142 */ |
1142 TBool iPortraitFSQEnabled; |
1143 TBool iPortraitFSQEnabled; |
1143 |
|
1144 private: |
|
1145 // From MPenUiActivationHandler |
|
1146 |
|
1147 /** |
|
1148 * From MPenUiActivationHandler |
|
1149 * Called when pen input UI is about to be closed |
|
1150 */ |
|
1151 void OnPeninputUiDeactivated(); |
|
1152 |
|
1153 /** |
|
1154 * From MPenUiActivationHandler |
|
1155 * Called when pen input UI is about to be open |
|
1156 */ |
|
1157 void OnPeninputUiActivated(); |
|
1158 private: |
|
1159 /** |
|
1160 * Indicate if plugin manager initiate to close input ui. |
|
1161 * This flag is used to avoid incursive calling |
|
1162 */ |
|
1163 TBool iInitiateCloseInputUi; |
|
1164 |
|
1165 }; |
1144 }; |
1166 |
1145 |
1167 class CConnectAo : public CActive |
1146 class CConnectAo : public CActive |
1168 { |
1147 { |
1169 public: |
1148 public: |