diff -r 000000000000 -r 2f259fa3e83a uifw/AvKon/srcdata/smiley.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/uifw/AvKon/srcdata/smiley.rss Tue Feb 02 01:00:49 2010 +0200 @@ -0,0 +1,327 @@ +/* +* Copyright (c) 2002-2008 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: Resource definitions for SMILEY support +* +*/ + +NAME SMLY + +#include +#include + +RESOURCE RSS_SIGNATURE { } + +/** + * Smiley Icon ID + * Used with CSmileyManager (in eikstd/coctlsrc) to enable Smiley feature + * in editor. With resource, SMILEY_ICON_ITEM + */ +enum TAknSmileyIconID + { + EAknSmileyIconAngry = 0xf880, + EAknSmileyIconBigSmile, + EAknSmileyIconCry, + EAknSmileyIconEvil, + EAknSmileyIconEyebrows, + EAknSmileyIconHeart, + EAknSmileyIconIrritated, + EAknSmileyIconKissing, + EAknSmileyIconNerd, + EAknSmileyIconNeutral, + EAknSmileyIconSarcastic, + EAknSmileyIconSarcasticMad, + EAknSmileyIconSmile, + EAknSmileyIconSurprised, + EAknSmileyIconTongue, + EAknSmileyIconUnhappy, + EAknSmileyIconVeryCool, + EAknSmileyIconWink, + EAknSmileyIconWinkGrin, + EAknSmileyIconWondering, + EAknSmileyAnimCoffee, + EAknSmileyAnimConnive, + EAknSmileyAnimDenial, + EAknSmileyAnimFlirt, + EAknSmileyAnimFrustrated, + EAknSmileyAnimGum, + EAknSmileyAnimIdea, + EAknSmileyAnimInnocent, + EAknSmileyAnimLaugh, + EAknSmileyAnimParty, + EAknSmileyAnimRun, + EAknSmileyAnimSilly, + EAknSmileyAnimSleep, + EAknSmileyAnimSurprised + }; + +#define KAknSmileyStaticIcon 0 +#define KAknSmileyAnimation 1 + +STRUCT SMILEY_ICON_ITEM + { + WORD animation = 0; + WORD code = 0; + LONG smileyIconId = 0; + LONG smileyMaskId = 0; + LONG smileyStaticIconId = 0; + LONG smileyStaticMaskId = 0; + LTEXT strings = ""; + } + +STRUCT SMILEY_ICON_INFO + { + STRUCT items[]; // SMILEY_ICON_ITEM + } + +RESOURCE SMILEY_ICON_INFO r_smiley_icons_info + { + items = + { + // still smiley + SMILEY_ICON_ITEM + { + code = EAknSmileyIconSmile; + smileyIconId = EMbmSmileyQgn_indi_smiley_smile; + strings = ":) :-)"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconBigSmile; + smileyIconId = EMbmSmileyQgn_indi_smiley_bigsmile; + strings = ":D :-D"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconWink; + smileyIconId = EMbmSmileyQgn_indi_smiley_wink; + strings = ";) ;-)"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconWinkGrin; + smileyIconId = EMbmSmileyQgn_indi_smiley_wink_grin; + strings = ";D ;-D"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconUnhappy; + smileyIconId = EMbmSmileyQgn_indi_smiley_unhappy; + strings = ":( :-("; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconTongue; + smileyIconId = EMbmSmileyQgn_indi_smiley_tongue; + strings = ":P :p :-P :-p"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconCry; + smileyIconId = EMbmSmileyQgn_indi_smiley_cry; + strings = ";( ;-( :'("; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconNeutral; + smileyIconId = EMbmSmileyQgn_indi_smiley_neutral; + strings = ":| :-|"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconWondering; + smileyIconId = EMbmSmileyQgn_indi_smiley_wondering; + strings = ":-\ :-/"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconSurprised; + smileyIconId = EMbmSmileyQgn_indi_smiley_suprised; + strings = ":O :o :-O :-o"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconKissing; + smileyIconId = EMbmSmileyQgn_indi_smiley_kissing; + strings = ":* :-*"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconIrritated; + smileyIconId = EMbmSmileyQgn_indi_smiley_irritated; + strings = ":X :-X"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconSarcastic; + smileyIconId = EMbmSmileyQgn_indi_smiley_sarcastic; + strings = ":> :->"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconVeryCool; + smileyIconId = EMbmSmileyQgn_indi_smiley_verycool; + strings = "B) B-)"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconEyebrows; + smileyIconId = EMbmSmileyQgn_indi_smiley_eyebrows; + strings = "%) %-)"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconAngry; + smileyIconId = EMbmSmileyQgn_indi_smiley_angry; + strings = ":@ :-@"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconSarcasticMad; + smileyIconId = EMbmSmileyQgn_indi_smiley_sarcastic_mad; + strings = ";> ;->"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconEvil; + smileyIconId = EMbmSmileyQgn_indi_smiley_evil; + strings = ">) >-)"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconNerd; + smileyIconId = EMbmSmileyQgn_indi_smiley_nerd; + strings = "8) 8-)"; + }, + SMILEY_ICON_ITEM + { + code = EAknSmileyIconHeart; + smileyIconId = EMbmSmileyQgn_indi_smiley_heart; + strings = "<3"; + }, + + // animation smiley + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimCoffee; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_coffee; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_coffee; + strings = "c[_]"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimConnive; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_connive; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_connive; + strings = ">] >-]"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimDenial; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_denial; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_denial; + strings = ":S :-S"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimFlirt; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_flirt; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_flirt; + strings = ";} ;-}"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimFrustrated; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_frustrated; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_frustrated; + strings = ">O >o >-O >-o"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimGum; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_gum; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_gum; + strings = ":& :-&"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimIdea; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_idea; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_idea; + strings = "C= c="; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimInnocent; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_innocent; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_innocent; + strings = "O:) o:) O:-) o:-)"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimLaugh; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_laugh; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_laugh; + strings = "|D |-D"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimParty; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_party; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_party; + strings = "<|:) <|:-)"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimRun; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_run; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_run; + strings = <0x00a4>"K "<0x00a4>"k"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimSilly; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_silly; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_silly; + strings = "8P 8p 8-P 8-p"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimSleep; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_sleep; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_sleep; + strings = "|-)"; + }, + SMILEY_ICON_ITEM + { + animation = KAknSmileyAnimation; + code = EAknSmileyAnimSurprised; + smileyIconId = EMbmSmileyQgn_indi_smiley_anim_surprised; + smileyStaticIconId = EMbmSmileyQgn_indi_smiley_surprised; + strings = "<:O <:o <:-O <:-o"; + } + }; + }