/*
* Copyright (c) 2002-2005 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: Main resource file of chat application
*
*/
NAME CAVR // 4 letter ID
// Included to get RD_30_COMPATIBILITY_MODE flag
#include "impsbuilddefinitions.h"
#include <eikon.rh>
#include "eikon.rsg"
#include <avkon.loc>
#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.hrh>
#include <avkon.mbg>
#include <finditem.hrh>
#include <appinfo.rh>
#include <AknFep.rsg>
#include <data_caging_paths_strings.hrh>
#include <aiwcommon.rh>
#include <aiwgenericparam.hrh>
RESOURCE RSS_SIGNATURE { }
//----------------------------------------------------
// VARIATION
// You can do resource-file based variation by setting the following number
// resources as you wish.
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_START_ID { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SCREENNAME_QUERY:
// ------------------------------------
// Enable screen name query (1) or disable it (0).
// If 1, IM will ask for screen name when joining to or creating a group,
// with the default value defined by RSC_CRRSS_CHAT_VARIATION_SCREENNAME_DEFAULT.
//
// If 0, the query will not be shown. The default value will be taken from
// RSC_CRRSS_CHAT_VARIATION_SCREENNAME_DEFAULT.
//
// If you don't know whether you need this or not, it's OK to leave it enabled
// (1).
//
// This might be needed for some variation purposes.
//
// See also RSC_CRRSS_CHAT_VARIATION_HAVE_ALIAS
// See also RSC_CRRSS_CHAT_VARIATION_SCREENNAME_DEFAULT
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SCREENNAME_QUERY { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SCREENNAME_DEFAULT:
// --------------------------------------
// Override text used as default in screen name query.
// Possible values: Empty (0), Userid (1), Screen name from settings (2)
// or Alias (3).
//
// If you use Empty (0), make sure the server supports it.
//
// If you use SN from settings (2), and
// RSC_CRRSS_CHAT_VARIATION_SCREENNAME_SETTING is off (0),
// then an empty screen name will become the default.
//
// If you use Alias (3), and
// RSC_CRRSS_CHAT_VARIATION_HAVE_ALIAS is off (0),
// then an empty screen name will become the default.
//
// See also RSC_CRRSS_CHAT_VARIATION_SCREENNAME_QUERY
// See also RSC_CRRSS_CHAT_VARIATION_SCREENNAME_SETTING
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SCREENNAME_DEFAULT { value = 2; }
// RSC_CRRSS_CHAT_VARIATION_SCREENNAME_SETTING:
// --------------------------------------
// Enable screen name setting item support (1) or disable it (0).
// If 1, the setting item for screen name will be enabled in application
// settings.
//
// If you don't know whether you need this or not, it's OK to leave
// it enabled (1).
//
// This might be needed for some variation purposes.
//
// See also RSC_CRRSS_CHAT_VARIATION_HAVE_ALIAS
// See also RSC_CRRSS_CHAT_VARIATION_SCREENNAME_QUERY
// See also RSC_CRRSS_CHAT_VARIATION_SCREENNAME_DEFAULT
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SCREENNAME_SETTING { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_HAVEGRANT:
// -----------------------------
// Enable grant list support (1) or disable it (0).
// This will hide "Receive instant messages" setting item from application settings
// If you don't know whether you need this or not, it's OK to
// leave it enabled (1). This might be needed for some variation purposes.
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_HAVEGRANT { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_MODIFY_CONTACT_LIST:
// --------------------------------------------
// Enable contact list modify support (1) or disable it (0).
// This will enable contact renaming
// If you don't know whether you need this or not, it's OK to
// leave it enabled (1). This might be needed for some variation purposes.
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_MODIFY_CONTACT_LIST { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_HIDE_WV:
// ---------------------------
// When 1, hides "wv:" part in the UI from all visible user ids and group ids,
// also hide the "wv:username" part of list ids.
// If you don't know whether you need this or not, it's OK to
// leave it disabled (0). This might be needed for some variation purposes.
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_HIDE_WV { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_FETCH_PRESENCE:
// ----------------------------------
// When 1, does presence fetch after subscription and contact list changes
// also in automatic update mode.
// If you don't know whether you need this or not, it's OK to
// leave it disabled (0). This might be needed for some variation purposes.
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_FETCH_PRESENCE { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_HAVEPRESENCEAUTH:
// ------------------------------------
// When 1, allow setting for Presence authorization.
// If 0, Presence authorization setting is hidden from IM application settings.
// This can be used with servers who do not support the Presence authorization.
// If you don't know whether you need this or not, it's OK
// to leave it enabled.
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_HAVEPRESENCEAUTH { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEND_MSG_IGNORE_OFFLINE:
// ------------------------------------
// When 1, ignore offline state when of contact when starting a conversation
// with the contact. In this case, the message can always be sent even if the
// contact is offline.
// If 0, the presence state is checked when starting the conversation and a note
// is shown for those contacts which are offline. If you don't know whether you
// need this or not, it's OK to leave it disabled (0). This might be needed for
// some variation purposes.
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEND_MSG_IGNORE_OFFLINE { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_ALWAYSONLINE_AFTER_FIRST_LOGIN:
// ------------------------------------
// When 1, sets current server as default server after first login. Also
// sets login type to always online in home network if user allows, else
// sets login type to application launch.
// If 0, no special actions related to first login to server.
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_ALWAYSONLINE_AFTER_FIRST_LOGIN { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_HAVE_ALIAS
// -----------------------------
// Enable (1) or disable (0) support for alias attribute.
// If enabled, the alias is queried immediately after login. It will
// also be published into the server where other alias-supporting clients
// can get it. If disabled, the alias will not be used or queried.
// Enabling this (1) will also turn on the setting item in application settings
// for the alias.
// See RSC_CRRSS_CHAT_VARIATION_SCREENNAME_DEFAULT.
// See RSC_CRRSS_CHAT_VARIATION_SCREENNAME_QUERY
//
// The alias setting is independent from screenname setting.
//
// Alias requires support from server, so if you have a server with alias
// support, you can turn this on (1). Otherwise you should leave it
// to the default value of disabled (0).
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_HAVE_ALIAS { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_ALIAS_MANDATORY:
// -----------------------------------
// Enable (1) or disable (0) requirement for alias.
// If enabled, the alias is mandatory for logging into server. Canceling the
// Alias query will cancel also the actual login. If disabled, the alias is
// optional and user is can login to server even without defining the alias.
//
// See RSC_CRRSS_CHAT_VARIATION_HAVE_ALIAS
//
// if RSC_CRRSS_CHAT_VARIATION_HAVE_ALIAS is disabled, then this flag has no effect.
//
// Default value is enabled (1)
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_ALIAS_MANDATORY { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_MSISDN_SUPPORT
// -----------------------------
// When this is enabled user can add contacts with MSISDN
// number from Phonebook to IM contacts.
// When adding a contact, it is searched from the service
// with MSISDN. To be able to support this the searching with
// MSISDN feature CHAT_VARIATION_SEARCH_PHONE needs
// to be supported.)
// Possible values: enabled (1) and disabled (0).
// As default this is enabled (1).
///------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_MSISDN_SUPPORT { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_ALLOW_EDIT_GROUP_PROPERTIES
// ----------------------------------------------
// Enable (1) or disable (0) support for editing chat group properties.
// If enabled, the user can edit chat group properties via the options
// menu. If disabled, the option will be hidden and the properties dialog
// will not be accessable.
// The default value is enabled (1).
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_ALLOW_EDIT_GROUP_PROPERTIES { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SIMPLE_GROUP_CREATION
// ----------------------------------------
// Enable (1) or disable (0) support for simplified chat group creation.
// If enabled, the user is asked for contacts to be invited to the group.
// After that, the group will be created with default group properties.
// The default value is disabled (0).
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SIMPLE_GROUP_CREATION { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_LOCAL_ECHO_USED_IN_GROUP
// ----------------------------------------
// Enable (1) or disable (0) support for local echo in group conversation.
// If enabled, sent messages in group will be echoed right after sending to group view.
// If sent message comes from server it is identified by sender and is not shown.
// If not enabled, only message coming from server is shown.
// This does not affect to whisper messages.
// The default value is enabled (1).
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_LOCAL_ECHO_USED_IN_GROUP { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_OWN_MSG_ICON
// ----------------------------------------
// Enable (1) or disable (0) icon in front of own p2p messages.
// If enabled, there is shown an icon in front of sent p2p messages.
// If disabled, there is shown identification of sender in front of sent p2p messages.
// The default value is enabled (1).
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_OWN_MSG_ICON { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_MSG_ICON
// ----------------------------------------
// Enable (1) or disable (0) icon in front of received p2p messages.
// If enabled, there is shown an icon in front of received p2p messages.
// If disabled, there is shown identification of sender in front of received p2p messages.
// The default value is enabled (1).
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_MSG_ICON { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_REACTIVE_PRESENCE_AUTH
// -----------------------------------------
// Enable (1) or disable (0) support for reactive presence authorization.
// If enabled, the contact to be added is notified of the add contact operation
// and can deny or allow the showing of his presence to the sender, the sender
// being the one who was adding the contact in this case.
// The default value is disabled (0).
// -----------------------------------------
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_REACTIVE_PRESENCE_AUTH { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_USERID_TEXTUAL_INPUTMODE:
// --------------------------------------------
// Set the default input mode for all userid fields in IM.
// If enabled (1), input mode is textual. If disabled (0), input mode
// is numeric (0).
// If you don't know whether you need it or not, leave it enabled (1).
// This might be needed for some variation purposes. For example, for servers
// which support numeric user id fields, this setting can be turned to numeric
// (0) for greater usability.
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_USERID_TEXTUAL_INPUTMODE { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_HAVE_NICKNAME
// --------------------------------------------
// When this is enabled, user is able to give nick names for
// all contacts in his contact list. If nick name use is not enabled, then nick
// name field is not available in the contact details view, nor the contact
// editing view.
// Possible values: enabled (1) and disabled (0).
// As default this is enabled. (1)
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_HAVE_NICKNAME { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEARCH_NAME
// --------------------------------------------
// When this is enabled, user has an option to be able
// to search other chat users by name.
// To be able to support this feature the search functionality needs to be
// supported. Search feature is checked from the service in the login
// procedure,
// Possible values: enabled (1) and disabled (0).
// As default this is enabled (1).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEARCH_NAME { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEARCH_USERID
// --------------------------------------------
// When this is enabled, user has an option to be able
// to search other chat users by user id.
// To be able to support this feature the search functionality needs to be
// supported. Search feature is checked from the service in the login
// procedure,
// Possible values: enabled (1) and disabled (0).
// As default this is enabled (1).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEARCH_USERID { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEARCH_PHONE
// --------------------------------------------
// When this is enabled, user has an option to be able
// to search other chat users by phone number.
// To be able to support this feature the search functionality needs to be
// supported. Search feature is checked from the service in the login
// procedure,
// Possible values: enabled (1) and disabled (0).
// As default this is enabled (1).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEARCH_PHONE { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEARCH_EMAIL
// --------------------------------------------
// When this is enabled, user has an option to be able
// to search other chat users by email address.
// To be able to support this feature the search functionality needs to be
// supported. Search feature is checked from the service in the login
// procedure,
// Possible values: enabled (1) and disabled (0).
// As default this is enabled (1).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEARCH_EMAIL { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEARCH_GROUPNAME
// --------------------------------------------
// When this is enabled, user has an option to be able
// to search groups by group name.
// To be able to support this feature the search functionality needs to be
// supported. Search feature is checked from the service in the login
// procedure,
// Possible values: enabled (1) and disabled (0).
// As default this is enabled (1).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEARCH_GROUPNAME { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEARCH_GROUPTOPIC
// --------------------------------------------
// When this is enabled, user has an option to be able
// to search groups by topic of the group.
// To be able to support this feature the search functionality needs to be
// supported. Search feature is checked from the service in the login
// procedure,
// Possible values: enabled (1) and disabled (0).
// As default this is enabled (1).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEARCH_GROUPTOPIC { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEARCH_GROUPMEMBER
// --------------------------------------------
// When this is enabled, user has an option to be able
// to search groups by member of the group.
// To be able to support this feature the search functionality needs to be
// supported. Search feature is checked from the service in the login
// procedure,
// Possible values: enabled (1) and disabled (0).
// As default this is enabled (1).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEARCH_GROUPMEMBER { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEND_MSG_IGNORE_OFFLINE_NOTIFY
// --------------------------------------------
// When enabled, messages can be sent to offline contacts, and user is notified
// (contact’s status is checked when user opens a conversation with an offline
// contact, and user is notified that the contact is offline.
// This cannot be supported same time with the feature
// Chat.Variation.Send.Msg.Ignore.Offline.
// Possible values: enabled (1) and disabled (0).
// As default this is not enabled (0).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEND_MSG_IGNORE_OFFLINE_NOTIFY { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_AUTOMATIC_STATUS_CHANGE
// ------------------------------------------
// Automatic status change (When this is supported,
// user’s status is changed automatically from away to
// online, when user sends a message
// Possible values: enabled (1) and disabled (0).
// As default this is not enabled (0).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_AUTOMATIC_STATUS_CHANGE{ value = 0; }
// RSC_CRRSS_CHAT_VARIATION_WELCOME_NOTE
// ----------------------------------------------------
// When this is enabled, there is shown a predefined
// welcome note after successfull login.
// Possible values: enabled (1) and disabled (0).
// As default this is not enabled (0).
///----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_WELCOME_NOTE { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_BLOCKING
// ----------------------------------------------------
// This flag shows how to handle blocked contacts
// Possible values:
// 0 : remove from the list
// 1 : hide on the list
// 2 : leave on the list
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_BLOCKING { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_GROUP_TOPIC
// ----------------------------------------------------
// This flag defines default group topic.
// Possible values:
// "" : empty
// qtn_chat_create_def_top : localised
// "Some variated string in here." : defined string
// ----------------------------------------------------
//
RESOURCE TBUF RSC_CRRSS_CHAT_VARIATION_GROUP_TOPIC { buf = ""; }
// RSC_CRRSS_CHAT_VARIATION_GROUP_WELCOME_NOTE
// ----------------------------------------------------
// This flag defines default group welcome note.
// Possible values:
// "" : empty
// "Some variated string in here." : defined string
// ----------------------------------------------------
//
RESOURCE TBUF RSC_CRRSS_CHAT_VARIATION_GROUP_WELCOME_NOTE { buf = ""; }
// RSC_CRRSS_CHAT_VARIATION_GROUP_SIZE
// ----------------------------------------------------
// This flag defines default size for room.
// Set as max amount of users in group.
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_GROUP_SIZE { value = 100; }
// RSC_CRRSS_CHAT_VARIATION_GROUP_WHISPER
// ----------------------------------------------------
// This flag defines if whisper is allowed in group or not by default.
// Possible values:
// 0 : Whisper not allowed
// 1 : Whisper allowed
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_GROUP_WHISPER { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_GROUP_SEARCH
// ----------------------------------------------------
// This flag defines if search is allowed in group or not by default.
// Possible values:
// 0 : Search not allowed
// 1 : Search allowed
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_GROUP_SEARCH { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_GROUP_OPEN
// ----------------------------------------------------
// This flag defines if group is open or closed by default.
// Possible values:
// 0 : Group is closed group
// 1 : Group is open group.
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_GROUP_OPEN { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SEND_IMAGE
// ----------------------------------------------------
// This flag shows wether to show send image option in menu or not
// Possible values:
// 0 : Not shown
// 1 : Shown
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SEND_IMAGE { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_JOIN_CHAT_ROOM_MANUAL
// ----------------------------------------------------
// This flag shows wether it is possible to join a chat room
// by entering group id.
// Possible values:
// 0 : Not possible
// 1 : Possible
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_JOIN_CHAT_ROOM_MANUAL { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_GROUP_AUTODELETE
// ----------------------------------------------------
// Enable (1) or disable (0) the autodeletion of group.
// If enabled, server will delete group after everyone has left the group.
// If disabled, group will be left on server and only creator can remove it.
// As default this is disabled (0).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_GROUP_AUTODELETE { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_UNEDITABLE_USERID
// ----------------------------------------------------
// For not allowing to modify the user id of contact
// If enabled, user id field cannot be edited after the contact has been saved.
// If disabled, user id field can be edited also after
// the contact has been saved.
// As default this is disabled (0).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_UNEDITABLE_USERID { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_APPEAR_OFFLINE
// ----------------------------------------------------
// Enable (1) or disable (0) the Appear Offline in
// the Change Own Status option.
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_APPEAR_OFFLINE { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_SAVE_PW_QUERY
// ----------------------------------------------------
// Enable (1) or disable (0) the support for "Save
// password"-queries after first login to the server.
// The queries are also shown if the userid or password has
// changed for the server.
// By default this is disabled (0).
// NOTE: You must also define RSC_CRRSS_CHAT_VARIATION_IMPSCU_SAVE_PW_QUERY
// in IMPSCommonUI side to have the same value!
// Refer to the Variation document for more details.
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SAVE_PW_QUERY { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_APP_LAUNCH_QUERY
// ----------------------------------------------------
// Enable (1) or disable (0) the support for application
// launch query. The query is shown only if the userid or password has
// been stored, therefore you need also to enable support for the "save
// password"-query (IM Application and IMPS Common UI).
// See RSC_CRRSS_CHAT_VARIATION_SAVE_PW_QUERY and
// RSC_CRRSS_CHAT_VARIATION_IMPSCU_SAVE_PW_QUERY.
// By default this is disabled (0).
// NOTE: it makes no sense to define both
// RSC_CRRSS_CHAT_VARIATION_ALWAYSONLINE_AFTER_FIRST_LOGIN and this,
// as the flags are UI-behaviourwise mutually exclusive.
// Refer to the Variation document for more details.
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_APP_LAUNCH_QUERY { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_RCPT_BLOCKED_NOTE
// ----------------------------------------------------
// Enable (1) or disable (0) support for error code 532 "Recipient has blocked
// the sender". If enabled (1), an error note for the error will be shown.
// If disabled (0), no note will be shown.
// By default this is disabled (0).
// Refer to the Variation document for more details.
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_RCPT_BLOCKED_NOTE { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_DOMAIN_SELECTION
// -------------------------------------------------
// Enable (1) or disable (0) domain selection query.
// To enable it, also the RSC_CRRSS_CHAT_VARIATION_IMPSCU_DOMAIN_SELECTION has to be
// enabled from the PAppVariationNG.rss.
// If enabled (1), there is shown a query where user can choose from predifined
// domain values. The query is shown before user name and password query during
// login, when adding a contact manually and when opening a conversation manually.
// The selected domain value ("@domain.com") is then set to the user name field,
// where user can complete the user name.
// r_chat_variation_impscu_domain_selection_list -resource defines the domain
// values shown on the list
//
// Default value is disabled (0)
// -------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_DOMAIN_SELECTION { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_UPDATE_CONTACTS_SETTING
// ----------------------------------------------------
// This flag variates the functionality of the presence update. Possible
// values are:
// 0: Both Automatic and Manual modes are supported. Automatic is the default
// 1: Only Automatic mode is supported
// 2: Only Manual mode is supported
//
// When the flag is (0) the user can change the presence update value in the
// application settings. When the flag is (1) or (2) the client uses the
// only supported update mode and user can't change it.
//
// Default value is (0)
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_UPDATE_CONTACTS_SETTING { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_DEVICE_TYPE_TO_ONLINE_STATUS
// ----------------------------------------------------
// This flag variates if online status icon is shown with device type or not.
// values are:
// 0: Online status icon is the same for all client types.
// 1: Online status icon shows if the client is of mobile type.
//
// When this flag is (1) the online status icon shows if the client is of
// mobile type. When the flag is (0) online status icon does not look
// different for mobile client type.
//
// Default value is (0)
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_DEVICE_TYPE_TO_ONLINE_STATUS { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_BUSY_STATUS
// ----------------------------------------------------
// Enable (1) or disable (0) the Busy status in
// the Change Own Status option.
// By default this is disabled (0).
//
// Notice that this does not solely disable nor enable usage of busy status.
// Busy status can still be visible for user him/herself and for contacts,
// even if this is set to disabled (0).
// Visibility of Busy icons is variated by mappings in:
// wvui20\wvuipresence\resource\WVUIPresenceVariation.rss
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_BUSY_STATUS { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_SHOW_BLOCKED_LIST
// ----------------------------------------------------
// Enable (1) or disable (0) the "show blocked list" option.
// Values are:
// 0: "show blocked list" option is not shown in any options menu
// 1: "show blocked list" option is shown as specified.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SHOW_BLOCKED_LIST { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_RECORD_WARNING
// ----------------------------------------------------
// Enable (1) or disable (0) warning message option
// when starting conversation recording.
// Values are:
// 0: Warning message is not shown
// 1: Warning message is shown
//
// By default this is disabled (0).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_RECORD_WARNING { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_SAVE_PW_WARNING
// ----------------------------------------------------
// Enable (1) or disable (0) warning message option
// when saving password.
//
// NOTE! Set the same value to IMPSCommonUI variation also,
// see flag RSC_CRRSS_CHAT_VARIATION_IMPSCU_SAVE_PW_WARNING
// in PAppVariationNG.rss.
//
// Values are:
// 0: Warning message is not shown
// 1: Warning message is shown
//
// By default this is disabled (0).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_SAVE_PW_WARNING { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_AWAY_STATUS
// ----------------------------------------------------
// Enable (1) or disable (0) the "Away" status.
// Values are:
// 0: "Away" status is not shown in the "Change own status" -query
// 1: "Away" status is shown in the "Change own status" -query
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_AWAY_STATUS { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_CREATE_DELETE_CONTACT_LIST
// ----------------------------------------------------
// Enable (1) or disable (0) the contact list creation and deletion
// Values are:
// 0: The contact list creation and deletion is not supported.
// 1: The contact list creation and deletion is supported.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_CREATE_DELETE_CONTACT_LIST { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_ONLINE_AUTO
// ----------------------------------------------------
// Enable (1) or disable (0) .
// Values are:
// 0: automatic status message query is not shown when user changes his state to online.
// 1: automatic status message query is shown when user changes his state to online.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_ONLINE_AUTO { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_AWAY_AUTO
// ----------------------------------------------------
// Enable (1) or disable (0) .
// Values are:
// 0: automatic status message query is not shown when user changes his state to Away.
// 1: automatic status message query is shown when user changes his state to Away.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_AWAY_AUTO { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_BUSY_AUTO
// ----------------------------------------------------
// Enable (1) or disable (0) .
// Values are:
// 0: automatic status message query is not shown when user changes his state to busy.
// 1: automatic status message query is shown when user changes his state to busy.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_BUSY_AUTO { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_ONLINE_OPTION
// ----------------------------------------------------
// Enable (1) or disable (0) .
// Values are:
// 0: status message option is not available when user in online.
// 1: status message option is available when user in online.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_ONLINE_OPTION { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_AWAY_OPTION
// ----------------------------------------------------
// Enable (1) or disable (0) .
// Values are:
// 0: status message option is not available when user in away status.
// 1: status message option is available when user in away status.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_AWAY_OPTION { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_BUSY_OPTION
// ----------------------------------------------------
// Enable (1) or disable (0) .
// Values are:
// 0: status message option is not available when user in busy status.
// 1: status message option is available when user in busy status.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_BUSY_OPTION { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_HIDE_ONLY_PREFIX
// ----------------------------------------------------
// Enable (1) or disable (0) hiding wv: part.
// Values are:
// 0: wv: part is shown on UI.
// 1: wv: part is not shown on UI.
//
// By default this is disabled (0).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_HIDE_ONLY_PREFIX { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_BLOCK_QUERY
// ----------------------------------------------------
// Enable (1) or disable (0) .
// Values are:
// 0: Block query is not shown when a contact is deleted.
// 1: Block query is shown after deleting a contact.
//
// By default this is enabled (1).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_BLOCK_QUERY { value = 1; }
// RSC_CRRSS_CHAT_VARIATION_CONTACT_LISTS_CAPITALIZED
// ----------------------------------------------------
// Enable (1) or disable (0) .
// Values are:
// 0: Contact lists are not capitalized.
// 1: Contact lists are capitalized.
//
// By default this is disabled (0).
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_CONTACT_LISTS_CAPITALIZED { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_OVERRIDE_DEFAULT_TONE
// ----------------------------------------------------
// Override default sound from Central repository (1) or not (0).
// If this flag is (1) then the default sound received from
// Central Repository is overridden and the default sound file
// name is read from r_default_tone resource.
//
// Note! This is just default tone, and it's not forced to exist in
// tone selection list. You should keep the default tone in the same directory
// with other tone files if you want it to show in tone selection list.
//
// Default value is (0)
// ----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_OVERRIDE_DEFAULT_TONE { value = 0; }
// RSC_CRRSS_CHAT_VARIATION_MESSAGE_MAX_LENGTH:
// ------------------------------------
// Defines the maximum length (in characters) of message that can
// be written to message editor. Basically the upper limit for this is
// limited only by amount of free memory when sending messages.
// If this is less than or equal to zero, default value will be used.
// Default message length is 400 characters.
// NOTE: This value has to be also defined for r_chatclient_send_text_query
// as the EDWIN maxlenght.
//
//----------------------------------------------------
//
RESOURCE NUMBER_INT32 RSC_CRRSS_CHAT_VARIATION_MESSAGE_MAX_LENGTH { value = 400; }
#include "CAAddOnVariationNG.rss"
//end of file