equal
deleted
inserted
replaced
42 #include <peninputsrveventhandler.h> |
42 #include <peninputsrveventhandler.h> |
43 #include <cenrepnotifyhandler.h> // MCenRepNotifyHandlerCallback |
43 #include <cenrepnotifyhandler.h> // MCenRepNotifyHandlerCallback |
44 |
44 |
45 #include <eikedwob.h> // for MEikEdwinObserver |
45 #include <eikedwob.h> // for MEikEdwinObserver |
46 |
46 |
|
47 #include <aknlongtapdetector.h> // for long tap |
47 // Needed by inline functions |
48 // Needed by inline functions |
48 #include "uniobjectlist.h" |
49 #include "uniobjectlist.h" |
49 #include "unidatamodel.h" |
50 #include "unidatamodel.h" |
50 #include "UniSendingSettings.h" |
51 #include "UniSendingSettings.h" |
51 |
52 |
89 class CUniEditorChangeSlideOperation; |
90 class CUniEditorChangeSlideOperation; |
90 class CUniEditorInsertOperation; |
91 class CUniEditorInsertOperation; |
91 class CUniEditorVCardOperation; |
92 class CUniEditorVCardOperation; |
92 class CUniEditorHeader; |
93 class CUniEditorHeader; |
93 class CAknToolbarExtension; |
94 class CAknToolbarExtension; |
|
95 class CAknStylusPopUpMenu; |
94 |
96 |
95 // CLASS DECLARATION |
97 // CLASS DECLARATION |
96 |
98 |
97 /** |
99 /** |
98 * CUniEditorAppUi |
100 * CUniEditorAppUi |
108 public MMDXMLParserObserver, |
110 public MMDXMLParserObserver, |
109 public MAknServerAppExitObserver, |
111 public MAknServerAppExitObserver, |
110 public MEikEdwinObserver, |
112 public MEikEdwinObserver, |
111 public MProgressDialogCallback, |
113 public MProgressDialogCallback, |
112 public MPenUiActivationHandler, |
114 public MPenUiActivationHandler, |
113 public MCenRepNotifyHandlerCallback |
115 public MCenRepNotifyHandlerCallback, |
|
116 public MAknLongTapDetectorCallBack |
114 { |
117 { |
115 public: // Constructors and destructor |
118 public: // Constructors and destructor |
116 |
119 |
117 /** |
120 /** |
118 * C++ default constructor. |
121 * C++ default constructor. |
379 |
382 |
380 /** |
383 /** |
381 * 2nd phase constructor. |
384 * 2nd phase constructor. |
382 */ |
385 */ |
383 void ConstructL(); |
386 void ConstructL(); |
|
387 // From MAknLongTapDetectorCallBack |
|
388 /** |
|
389 * @see MAknLongTapDetectorCallBack |
|
390 */ |
|
391 void HandleLongTapEventL( |
|
392 const TPoint& aPenEventLocation, |
|
393 const TPoint& aPenEventScreenLocation ); |
384 |
394 |
385 private: |
395 private: |
386 |
396 |
387 enum TUniEditorInsertTextType |
397 enum TUniEditorInsertTextType |
388 { |
398 { |
1349 TBool iSettingsChanged; |
1359 TBool iSettingsChanged; |
1350 |
1360 |
1351 //Korean Req: 415-5434 |
1361 //Korean Req: 415-5434 |
1352 HBufC* iPopupSmsSizeAboveLimitBuffer; |
1362 HBufC* iPopupSmsSizeAboveLimitBuffer; |
1353 HBufC* iPopupSmsSizeBelowLimitBuffer; |
1363 HBufC* iPopupSmsSizeBelowLimitBuffer; |
|
1364 TBool iFinalizeLaunchL; |
|
1365 // Own: For long tap detecting |
|
1366 CAknLongTapDetector* iLongTapDetector; |
|
1367 |
|
1368 // For long tap handling |
|
1369 TBool iTapConsumed; |
|
1370 /** |
|
1371 * Contact image selection stylus popup menu |
|
1372 * Own. |
|
1373 */ |
|
1374 CAknStylusPopUpMenu* iEmbeddedObjectStylusPopup; |
1354 }; |
1375 }; |
1355 |
1376 |
1356 #include "UniEditorAppUi.inl" |
1377 #include "UniEditorAppUi.inl" |
1357 |
1378 |
1358 #endif // _UniEditorAPPUI_H |
1379 #endif // _UniEditorAPPUI_H |