diff -r 0f326f2e628e -r a7632c26d895 fep/aknfep/inc/AknFepUiIndicEnums.h --- a/fep/aknfep/inc/AknFepUiIndicEnums.h Fri Jul 23 16:49:01 2010 +0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,92 +0,0 @@ -/* -* Copyright (c) 2002-2004 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0"" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* Provides global enumerations. -* -*/ - - - - - - - - - - - -#ifndef __AKN_FEP_UI_INDIC_ENUMS_H__ -#define __AKN_FEP_UI_INDIC_ENUMS_H__ - -enum TIndicInputResponse - { - /*causes the default input. New Case will rather be applied*/ - EIndicInputResponseNone, - /*forces the input to the number. This will happen in case we - try to add modifier without the preceeding consonant being a vowel, - consonant or a modified consonant*/ - EIndicInputResponseNumber, - /*When VIRAMA is inserted in the already entered text between two consonants, - then to we need to insert ZWS (Zero Width Space U+200B) so as to prevent - the incorrect joining*/ - EIndicInputResponseInsertZWS, - /*When ligature is formed while editing in middle of the word with the help of "*" key - we need to handle it so that it should not form a ligature and a explicit halant - is entered in the text*/ - EIndicInputResponseInsertZWSandLigature, - /*causes the user to input ligature by explicitly appending VIRAMA*/ - EIndicInputResponseZWSandCharacter, - /*an error input. not currently used but can be used later*/ - EIndicInputResponseIgnore, - /*Response for Repha insertion*/ - EIndicInputResponseInsertRepha, - /*Response for Rakar insertion*/ - EIndicInputResponseInsertRakar, - /*Response for ligature insertion*/ - EIndicInputResponseInsertDirectLigature, - /*Response for Virama, ZWS and ligature insertion*/ - EIndicInputResponseInsertViramaZWSandDirectLigature, - /*Response for ZWS and ligature insertion*/ - EIndicInputResponseZWSandDirectLigature, - /*Response for invalid input*/ - EIndicInputResponseInvalid, -#ifdef RD_HINDI_PHONETIC_INPUT - /*causes the inputting of transliterated text returned by PtiEngine in Multitap mode*/ - EIndicInputResponsePhoneticMultitapText, - /*causes the inputting of transliterated text returned by PtiEngine in Qwerty mode*/ - EIndicInputResponsePhoneticQwertyText, -#endif - -#ifdef RD_MARATHI - /*Response for Eye Lash Ra insertion*/ - EIndicInputResponseInsertEyeLashRa, - /*Response for Chandra A insertion*/ - EIndicInputResponseInsertChandraA, -#endif // RD_MARATHI - - /* not used*/ - EindicInputResponseLast - }; - -enum TIndicBaseCharacter - { - EIndicBaseVowel, - EIndicBaseConsonant - }; -//Changing ZWS to ZWNJ for time being, Latter the variable names need to be changed. -#define ZERO_WIDTH_SPACE 0x200C -#define MAX_SYLABLE_BOUNDRY 12 -#define ZERO_WIDTH_JOINER 0x200D -#endif //__AKN_FEP_UI_INDIC_ENUMS_H__ -// End of file