equal
deleted
inserted
replaced
40 class CPeninputUiLayoutOwner; |
40 class CPeninputUiLayoutOwner; |
41 class CPenUiWndCtrl; |
41 class CPenUiWndCtrl; |
42 class CInternalBkCtrl; |
42 class CInternalBkCtrl; |
43 class CKeyRotator; |
43 class CKeyRotator; |
44 class CPenInputCrpServiceClient; |
44 class CPenInputCrpServiceClient; |
|
45 class CPenUiCandidateWnd; |
|
46 class MPenUiWndEventObserver; |
|
47 |
45 // panic code |
48 // panic code |
46 enum TPeninputServerPanic |
49 enum TPeninputServerPanic |
47 { |
50 { |
48 EBadRequest = -2000, |
51 EBadRequest = -2000, |
49 EBadDescriptor, |
52 EBadDescriptor, |
286 * @param aVersion server version |
289 * @param aVersion server version |
287 * @param aMessage Client message |
290 * @param aMessage Client message |
288 * @return a CSharableSession instance |
291 * @return a CSharableSession instance |
289 */ |
292 */ |
290 CSession2* NewSessionL(const TVersion& aVersion, const RMessage2& aMessage) const; |
293 CSession2* NewSessionL(const TVersion& aVersion, const RMessage2& aMessage) const; |
|
294 |
|
295 /** |
|
296 * Return pen ui layout |
|
297 * |
|
298 * @since Symbian^3 |
|
299 */ |
|
300 inline MPenUiLayoutBase* PenUiLayout() const; |
291 |
301 |
292 public: // From MRawEventHandler |
302 public: // From MRawEventHandler |
293 /** |
303 /** |
294 * From MRawEventHandler |
304 * From MRawEventHandler |
295 * handle raw event |
305 * handle raw event |
690 void BackgroudDefaultOri( TInt aOri ); |
700 void BackgroudDefaultOri( TInt aOri ); |
691 void DimPenInternalUi(TBool aFlag,TInt aPriority); |
701 void DimPenInternalUi(TBool aFlag,TInt aPriority); |
692 void DimPenUi(); |
702 void DimPenUi(); |
693 void CheckSessionValidL(CPeninputServerSession* aSession1, |
703 void CheckSessionValidL(CPeninputServerSession* aSession1, |
694 CPeninputServerSession* aSession2) const; |
704 CPeninputServerSession* aSession2) const; |
695 |
|
696 /** |
|
697 * Update parameters of pointer event suppressor. |
|
698 * |
|
699 * @since Symbian^3 |
|
700 * @param aData parameters of pointer event suppressor |
|
701 * @return none |
|
702 */ |
|
703 void UpdatePointerEventSuppressor( const TDesC& aData ); |
|
704 |
705 |
705 public: |
706 public: |
706 TInt DisabledByDSA(); |
707 TInt DisabledByDSA(); |
707 TInt DisabledByDSAFromAnim(); |
708 TInt DisabledByDSAFromAnim(); |
708 TInt DisabledByOrientation(); |
709 TInt DisabledByOrientation(); |
989 RProperty iDiscreetPopProperty; |
990 RProperty iDiscreetPopProperty; |
990 RAknUiServer iAknUiSrv; |
991 RAknUiServer iAknUiSrv; |
991 TRect iDiscreetPopArea; |
992 TRect iDiscreetPopArea; |
992 TBool iEnablePriorityChangeOnOriChange; |
993 TBool iEnablePriorityChangeOnOriChange; |
993 TBool iIsLayoutReDrawAllowWhenActive; |
994 TBool iIsLayoutReDrawAllowWhenActive; |
|
995 |
|
996 /** |
|
997 * Pen ui candidate window. |
|
998 * |
|
999 * Owned. |
|
1000 */ |
|
1001 CPenUiCandidateWnd* iCandidateWnd; |
|
1002 |
|
1003 /** |
|
1004 * Pen ui window event observer. |
|
1005 * |
|
1006 * Owned. |
|
1007 */ |
|
1008 MPenUiWndEventObserver* iObserver; |
994 }; |
1009 }; |
|
1010 |
|
1011 /** |
|
1012 * Return pen ui layout |
|
1013 */ |
|
1014 inline MPenUiLayoutBase* CPeninputServer::PenUiLayout() const |
|
1015 { |
|
1016 return iUiLayout; |
|
1017 } |
995 |
1018 |
996 /** |
1019 /** |
997 * Class CEventQueue |
1020 * Class CEventQueue |
998 * Event message queue. It's an active object. |
1021 * Event message queue. It's an active object. |
999 * |
1022 * |