442 * @return ETrue if something was really removed |
440 * @return ETrue if something was really removed |
443 * EFalse if nothing was removed (the previous key press had produced no charcters) |
441 * EFalse if nothing was removed (the previous key press had produced no charcters) |
444 * @since 3.2 |
442 * @since 3.2 |
445 */ |
443 */ |
446 virtual TBool RollbackPreviousCharL(); |
444 virtual TBool RollbackPreviousCharL(); |
447 |
445 |
|
446 |
448 /** |
447 /** |
449 * Check whether the character mapped on given key |
448 * Check whether the character mapped on given key |
450 * @param aKey The scancode of the key to be checked. |
449 * @param aKey The scancode of the key to be checked. |
451 * @param aMode The InputMode regarding ptiengine |
450 * @param aMode The InputMode regarding ptiengine |
452 * @param aAgainst The character to be checked. |
451 * @param aAgainst The character to be checked. |
453 * @param aCase Text case. |
452 * @param aCase Text case. |
454 * @Return ETrue : yes it is on the key; EFalse : No it is not on the Key |
453 * @Return ETrue : yes it is on the key; EFalse : No it is not on the Key |
455 */ |
454 */ |
456 TBool MapAgainst(TInt aKey, TInt aMode, TInt16 aAgainst, TInt aCase) const; |
455 TBool MapAgainst(TInt aKey, TInt aMode, TInt16 aAgainst, TInt aCase) const; |
|
456 |
457 |
457 |
458 #endif //RD_INTELLIGENT_TEXT_INPUT |
458 #endif //RD_INTELLIGENT_TEXT_INPUT |
459 #endif // __ITI_LONGPRESS_NUM_SHIFT_COPYPASTE__ |
459 #endif // __ITI_LONGPRESS_NUM_SHIFT_COPYPASTE__ |
460 |
460 |
461 protected: // Data |
461 protected: // Data |