--- a/extras/converter/group/Converter.rss Wed Apr 14 15:58:57 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,468 +0,0 @@
-/*
-* Copyright (c) 2002 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:
-* This is the resource definition file for Converter.app
-* -------------------------------------------------------------------
-*
-*/
-
-
-#include <eikon.rsg>
-#include <eikon.rh>
-#include <uikon.rh>
-
-#include <avkon.loc>
-#include <avkon.rsg>
-#include <avkon.hrh>
-#include <avkon.rh>
-#include <avkon.mbg>
-
-
-#include <appinfo.rh>//svg icons
-#include <data_caging_paths_strings.hrh>
-#include "Converter.rh"
-#include "Converter.hrh"
-#include <converter.loc>
-#include <converterengine.loc>
-
-NAME CONV
-
-RESOURCE RSS_SIGNATURE { }
-
-RESOURCE TBUF { buf = ""; }
-
-RESOURCE EIK_APP_INFO
- {
- }
-
-
-// -- Main form + associated menus -------------------------------------------
-
-RESOURCE DIALOG r_cnv_mainform
- {
- flags = EEikDialogFlagNoDrag
- | EEikDialogFlagFillAppClientRect
- | EEikDialogFlagButtonsRight
- | EEikDialogFlagCbaButtons
- | EEikDialogFlagNoTitleBar;
-buttons =r_cnv_mainform_softkeys;
-
-
- form = r_cnv_mainform_form;
- }
-
-
-
-RESOURCE FORM r_cnv_mainform_form
- {
- flags = EEikFormEditModeOnly;
- items =
- {
- // conversion type
- DLG_LINE
- {
- type = EAknCtPopupField;
- id = EConverterTypePopup;
- prompt = qtn_cnv_label_type;
- itemflags = EEikDlgItemTakesEnterKey
- | EEikDlgItemOfferAllHotKeys;
- control = POPUP_FIELD {};
- },
-
- // top unit popup
- DLG_LINE
- {
- type = EAknCtPopupField;
- id = EConverterUnit1Popup;
- prompt = qtn_cnv_label_unit;
- itemflags = EEikDlgItemTakesEnterKey
- | EEikDlgItemOfferAllHotKeys
- | EEikDlgItemSeparatorAfter;
- control = POPUP_FIELD {};
- },
-
- // top amount editor
- DLG_LINE
- {
- type = EEikCtFlPtEd;
- id = EConverterEditor1;
- prompt = qtn_cnv_label_amount;
- itemflags = EEikDlgItemTakesEnterKey;
-
- control = FLPTED { maxlength = KEditorTextMaxLength; };
- },
-
- // bottom unit popup
- DLG_LINE
- {
- type = EAknCtPopupField;
- id = EConverterUnit2Popup;
- prompt = qtn_cnv_label_unit;
- itemflags = EEikDlgItemTakesEnterKey
- | EEikDlgItemOfferAllHotKeys
- | EEikDlgItemSeparatorAfter;
- control = POPUP_FIELD {};
- },
-
- // bottom amount editor
- DLG_LINE
- {
- type = EEikCtFlPtEd;
- id = EConverterEditor2;
- prompt = qtn_cnv_label_amount;
- control = FLPTED { maxlength = KEditorTextMaxLength; };
- }
- };
- }
-
-RESOURCE MENU_BAR r_cnv_mainform_menubar
- {
- titles=
- {
- MENU_TITLE { menu_pane = r_cnv_mainform_menupane; }
- };
- }
-
-RESOURCE MENU_PANE r_cnv_mainform_menupane
- {
- items=
- {
- MENU_ITEM { command = ECmdSetUnit; txt = qtn_cnv_set_unit; flags = EEikMenuItemDimmed; },
- MENU_ITEM { command = ECmdSetCurrency; txt = qtn_cnv_set_currency; flags = EEikMenuItemDimmed; },
- MENU_ITEM { command = ECmdSetType; txt = qtn_cnv_set_type; },
- MENU_ITEM { command = ECmdRates; txt = qtn_cnv_rates; flags = EEikMenuItemDimmed; },
- MENU_ITEM { command = EAknCmdHelp; txt = qtn_options_help; },
- MENU_ITEM { command = EEikCmdExit ; txt = qtn_options_exit; }
- };
- }
-
-
-// -- Rates form + associated menus ------------------------------------------
-
-RESOURCE DIALOG r_cnv_ratesform
- {
- flags = EEikDialogFlagNoDrag
- | EEikDialogFlagFillAppClientRect
- | EEikDialogFlagButtonsRight
- | EEikDialogFlagCbaButtons
- | EEikDialogFlagNoTitleBar
- | EEikDialogFlagWait;
- buttons = r_cnv_ratesform_softkeys;
- form = r_cnv_ratesform_form;
- }
-
-RESOURCE FORM r_cnv_ratesform_form
- {
- flags = EEikFormEditModeOnly;
- items = {}; // This has to be an empty array, we'll fill it up later
- }
-
-RESOURCE TBUF r_cnv_ratesform_title { buf = qtn_cnv_rates_title; }
-
-RESOURCE MENU_BAR r_cnv_ratesform_menubar
- {
- titles=
- {
- MENU_TITLE { menu_pane = r_cnv_ratesform_menupane; }
- };
- }
-
-RESOURCE MENU_PANE r_cnv_ratesform_menupane
- {
- items=
- {
- MENU_ITEM { command = ECmdAddCurrency; txt = qtn_cnv_add_currency_rate; },
- MENU_ITEM { command = ECmdDeleteCurrency; txt = qtn_cnv_opt_delete_currency; },
- MENU_ITEM { command = ECmdChangeCurrencyName; txt = qtn_cnv_rename_currency; },
- MENU_ITEM { command = ECmdSetAsBaseCurrency; txt = qtn_cnv_base_currency; },
- MENU_ITEM { command = EAknFormCmdSave; txt = qtn_cnv_save; },
- MENU_ITEM { command = EAknCmdHelp; txt = qtn_options_help; },
- MENU_ITEM { command = EEikCmdExit; txt = qtn_options_exit; }
- };
- }
-
-RESOURCE CBA r_cnv_ratesform_softkeys
- {
- buttons =
- {
- CBA_BUTTON { id = EAknSoftkeyOptions; txt = text_softkey_option;},
- CBA_BUTTON { id = EAknSoftkeyBack; txt = text_softkey_done; }
- };
- }
-
-// -- Rates form confirmation query ------------------------------------------
-
-RESOURCE DIALOG r_cnv_confirmation_query
- {
- flags = EGeneralQueryFlags;
- buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
- items=
- {
- DLG_LINE
- {
- type = EAknCtQuery;
- id = EGeneralQuery;
- control = AVKON_CONFIRMATION_QUERY
- {
- layout = EConfirmationLayout;
- label = qtn_cnf_conf_base_currency;
- };
- }
- };
- }
-
-// -- Rates form unit name query ---------------------------------------------
-
-RESOURCE DIALOG r_cnv_unitname_query
- {
- flags = EGeneralQueryFlags;
- buttons = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
- items=
- {
- DLG_LINE
- {
- type = EAknCtQuery;
- id = EGeneralQuery;
- control= AVKON_DATA_QUERY
- {
- layout = EDataLayout;
- label = qtn_cnv_edit_name_prompt;
- control = EDWIN
- {
- maxlength = MAXCURRENCYNAMELENGTH;
- };
- };
- }
- };
- }
-
-// -- Error note texts -------------------------------------------------------
-
-RESOURCE TBUF r_qtn_fldr_name_already_used { buf = qtn_fldr_name_already_used; }
-RESOURCE TBUF r_cnv_mainform_norate { buf = qtn_cnv_error_no_rate_singular; }
-RESOURCE TBUF r_cnv_mainform_norate_plural { buf = qtn_cnv_error_no_rate_plural; }
-RESOURCE TBUF r_cnv_mainform_invalidvalue { buf = qtn_cnv_error_invalid; }
-
-// -- Unit conversion parameters ---------------------------------------------
-
-RESOURCE CNV_MODEL r_cnv_model
- {
- // REMEMBER TO INCREMENT THIS VERSION NUMBER EVERY TIME THE ABOVE DATA IS
- // MODIFIED (EVEN JUST UNIT NAMES) THIS IS TO AVOID CONFLICT BETWEEN
- // SAVED APPLICATION SETTINGS AND THE DATA BELOW.
- modelVersion = 8;
- currencycategory = 0;
- categories =
- {
- // NORMAL, NON-CHINESE, CURRENCY CATEGORY
- CNV_CATEGORY
- {
- ischineseorder = 0; baseunit = 0; unit1 = 0; unit2 = 1; name = qtn_cnv_type_currency;
- units =
- {
-//Change: Only six currencies are present. There is no language dependent base currency..
-
- CNV_UNIT_CURRENCY { name = qtn_cnv_rate_home; factor = 1.0; id = ECurrencyHome; type = 2;},
- CNV_UNIT_CURRENCY { name = qtn_cnv_rate_foreign; factor = 1.0; id = ECurrencyForeign; type = 3;},
- CNV_UNIT_CURRENCY { name = qtn_cnv_rate_foreign; factor = 1.0; id = ECurrencyForeign; type = 3;},
- CNV_UNIT_CURRENCY { name = qtn_cnv_rate_foreign; factor = 1.0; id = ECurrencyForeign; type = 3;},
- CNV_UNIT_CURRENCY { name = qtn_cnv_rate_foreign; factor = 1.0; id = ECurrencyForeign; type = 3;},
- CNV_UNIT_CURRENCY { name = qtn_cnv_rate_foreign; factor = 1.0; id = ECurrencyForeign; type = 3;},
- CNV_UNIT_CURRENCY { name = qtn_cnv_rate_foreign; factor = 1.0; id = ECurrencyForeign; type = 3;}
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 6; unit1 = 1; unit2 = 6; name = qtn_cnv_type_area;
- units =
- {
- CNV_UNIT { name = qtn_cnv_area_item_sq_inches; factor = 1550.0031000062001; id = EAreaItemSqInches; }, // 6
- CNV_UNIT { name = qtn_cnv_area_item_sq_feet; factor = 10.763910416709722; id = EAreaItemSqFeet; }, // 7
- CNV_UNIT { name = qtn_cnv_area_item_sq_yards; factor = 1.1959900463010802; id = EAreaItemSqYards; }, // 8
- CNV_UNIT { name = qtn_cnv_area_item_sq_miles; factor = 0.0000003861021585424; id = EAreaItemSqMiles; }, // 10
- CNV_UNIT { name = qtn_cnv_area_item_sq_mm; factor = 1000000.0; id = EAreaItemSqMm; }, // 0
- CNV_UNIT { name = qtn_cnv_area_item_sq_cm; factor = 10000.0; id = EAreaItemSqCm; }, // 1
- CNV_UNIT { name = qtn_cnv_area_item_sq_metres; factor = 1.0; id = EAreaItemSqMetres; }, // 2
- CNV_UNIT { name = qtn_cnv_area_item_sq_km; factor = 0.000001; id = EAreaItemSqKm; }, // 5
- CNV_UNIT { name = qtn_cnv_area_item_acres; factor = 0.00024710538146716527; id = EAreaItemAcres; }, // 9
- CNV_UNIT { name = qtn_cnv_area_item_ares; factor = 0.01; id = EAreaItemAres; }, // 3
- CNV_UNIT { name = qtn_cnv_area_item_hectares; factor = 0.0001; id = EAreaItemHectares; } // 4
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 0; baseunit = 2; unit1 = 1; unit2 = 3; name = qtn_cnv_type_energy;
- units =
- {
- CNV_UNIT { name = qtn_cnv_energ_item_calor; factor = 0.23884589662749592; id = EEnergItemCalor; }, // 0
- CNV_UNIT { name = qtn_cnv_energ_item_k_calor; factor = 0.00023884589662749592; id = EEnergItemKCalor; }, // 1
- CNV_UNIT { name = qtn_cnv_energ_item_joules; factor = 1.0; id = EEnergItemJoules; }, // 2
- CNV_UNIT { name = qtn_cnv_energ_item_k_joules; factor = 0.001; id = EEnergItemKJoules; }, // 3
- CNV_UNIT { name = qtn_cnv_energ_item_hrs_pw_h; factor = 0.00000037300002052; id = EEnergItemHrsPwH; }, // 4
- CNV_UNIT { name = qtn_cnv_energ_item_kw_h; factor = 0.00000027777777777778; id = EEnergItemKwH; }, // 5
- CNV_UNIT { name = qtn_cnv_energ_item_elec_vol; factor = 6241506000000000000.0; id = EEnergItemElecVol; } // 6
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 2; unit1 = 7; unit2 = 2; name = qtn_cnv_type_length;
- units =
- {
- CNV_UNIT { name = qtn_cnv_length_item_mm; factor = 1000.0; id = ELengthItemMm; }, // 0
- CNV_UNIT { name = qtn_cnv_length_item_cm; factor = 100.0; id = ELengthItemCm; }, // 1
- CNV_UNIT { name = qtn_cnv_length_item_metres; factor = 1.0; id = ELengthItemMetres; }, // 2
- CNV_UNIT { name = qtn_cnv_length_item_km; factor = 0.001; id = ELengthItemKm; }, // 3
- CNV_UNIT { name = qtn_cnv_length_item_inches; factor = 39.37007874015748; id = ELengthItemInches; }, // 4
- CNV_UNIT { name = qtn_cnv_length_item_feet; factor = 3.280839895013123; id = ELengthItemFeet; }, // 5
- CNV_UNIT { name = qtn_cnv_length_item_yards; factor = 1.0936132983377076; id = ELengthItemYards; }, // 6
- CNV_UNIT { name = qtn_cnv_length_item_miles; factor = 0.0006213711922373338; id = ELengthItemMiles; }, // 7
- CNV_UNIT { name = qtn_cnv_length_item_nm; factor = 0.0005399568034557234; id = ELengthItemNm; } // 8
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 1; unit1 = 5; unit2 = 2; name = qtn_cnv_type_mass;
- units =
- {
- CNV_UNIT { name = qtn_cnv_mass_item_milgrams; factor = 1000.0; id = EMassItemMilgrams; }, // 0
- CNV_UNIT { name = qtn_cnv_mass_item_grams; factor = 1.0; id = EMassItemGrams; }, // 1
- CNV_UNIT { name = qtn_cnv_mass_item_kilograms; factor = 0.001; id = EMassItemKilograms; }, // 2
- CNV_UNIT { name = qtn_cnv_mass_item_m_tons; factor = 0.000001; id = EMassItemMTons; }, // 3
- CNV_UNIT { name = qtn_cnv_mass_item_ounces; factor = 0.03527396194958041; id = EMassItemOunces; }, // 4
- CNV_UNIT { name = qtn_cnv_mass_item_pounds; factor = 0.002204622621848776; id = EMassItemPounds; }, // 5
- CNV_UNIT { name = qtn_cnv_mass_item_stones; factor = 0.0001574730444177697; id = EMassItemStones; } // 6
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 0; unit1 = 2; unit2 = 1; name = qtn_cnv_type_power;
- units =
- {
- CNV_UNIT { name = qtn_cnv_power_item_watts; factor = 1.0; id = EPowerItemWatts; }, // 0
- CNV_UNIT { name = qtn_cnv_power_item_k_watts; factor = 0.001; id = EPowerItemKWatts; }, // 1
- CNV_UNIT { name = qtn_cnv_power_item_horsepwr; factor = 0.001341021858656296; id = EPowerItemHorsepwr; } // 2
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 2; unit1 = 2; unit2 = 1; name = qtn_cnv_type_pressure;
- units =
- {
- CNV_UNIT { name = qtn_cnv_pressure_item_athm; factor = 0.00000986923266716013; id = EPressureItemAthm; }, // 0
- CNV_UNIT { name = qtn_cnv_pressure_item_bars; factor = 0.00001; id = EPressureItemBars; }, // 1
- CNV_UNIT { name = qtn_cnv_pressure_item_pasc; factor = 1.0; id = EPressureItemPasc; }, // 2
- CNV_UNIT { name = qtn_cnv_pressure_item_mmhg; factor = 0.0075006; id = EPressureItemMmhg; } // 3
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 2; unit1 = 1; unit2 = 0; istemperature = 1; name = qtn_cnv_type_temperature;
- units =
- {
- CNV_UNIT_TEMPERATURE { name = qtn_cnv_temp_item_celsius; factor = 1.0; offset = 0.0; min = -273.15; id = ETempItemCelsius; }, // 0
- CNV_UNIT_TEMPERATURE { name = qtn_cnv_temp_item_fahrenh; factor = 1.8; offset = 32; min = -459.67; id = ETempItemFahrenh; }, // 1
- CNV_UNIT_TEMPERATURE { name = qtn_cnv_temp_item_kelvin; factor = 1.0; offset = 273.15; id = ETempItemKelvin; } // 2
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 4; unit1 = 3; unit2 = 2; name = qtn_cnv_type_time;
- units =
- {
- CNV_UNIT { name = qtn_cnv_time_item_seconds; factor = 1.0; id = ETimeItemSeconds; }, // 0
- CNV_UNIT { name = qtn_cnv_time_item_minutes; factor = 0.016666666666666667; id = ETimeItemMinutes; }, // 1
- CNV_UNIT { name = qtn_cnv_time_item_hours; factor = 0.000277777777777778; id = ETimeItemHours; }, // 2
- CNV_UNIT { name = qtn_cnv_time_item_days; factor = 0.0000115740740740740741; id = ETimeItemDays; }, // 3
- CNV_UNIT { name = qtn_cnv_time_item_weeks; factor = 0.00000165343915343915343; id = ETimeItemWeeks; } // 4
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 1; unit1 = 2; unit2 = 0; name = qtn_cnv_type_velocity;
- units =
- {
- CNV_UNIT { name = qtn_cnv_vel_item_km_h; factor = 1.0; id = EVelItemKmH; }, // 0
- CNV_UNIT { name = qtn_cnv_vel_item_metres_sec; factor = 0.2777777777777778; id = EVelItemMetresSec; }, // 1
- CNV_UNIT { name = qtn_cnv_vel_item_miles_h; factor = 0.6213711922373341; id = EVelItemMilesH; }, // 2
- CNV_UNIT { name = qtn_cnv_vel_item_feet_sec; factor = 0.9113444152814232; id = EVelItemFeetSec; }, // 3
- CNV_UNIT { name = qtn_cnv_vel_item_knots; factor = 0.539957269941486; id = EVelItemKnots; } // 4
- };
- },
-
- CNV_CATEGORY
- {
- ischineseorder = 1; baseunit = 1; unit1 = 8; unit2 = 1; name = qtn_cnv_type_volume;
- units =
- {
- CNV_UNIT { name = qtn_cnv_vol_item_millilitres; factor = 1000.0; id = EVolItemMillilitres; },// 0
- CNV_UNIT { name = qtn_cnv_vol_item_litres; factor = 1.0; id = EVolItemLitres; }, // 1
- CNV_UNIT { name = qtn_cnv_vol_item_cub_mm; factor = 1000000.0; id = EVolItemCubMm; }, // 2
- CNV_UNIT { name = qtn_cnv_vol_item_cub_cm; factor = 1000.0; id = EVolItemCubCm; }, // 3
- CNV_UNIT { name = qtn_cnv_vol_item_cub_metres; factor = 0.001; id = EVolItemCubMetres; }, // 4
- CNV_UNIT { name = qtn_cnv_vol_item_cub_inches; factor = 61.023744094732294; id = EVolItemCubInches; }, // 5
- CNV_UNIT { name = qtn_cnv_vol_item_cub_feet; factor = 0.0353146667214886; id = EVolItemCubFeet; }, // 6
- CNV_UNIT { name = qtn_cnv_vol_item_gallons_uk; factor = 0.21996924829908782; id = EVolItemGallonsUk; }, // 7
- CNV_UNIT { name = qtn_cnv_vol_item_gallons_us; factor = 0.2641720523581485; id = EVolItemGallonsUs; }, // 8
- CNV_UNIT { name = qtn_cnv_vol_item_pints_im; factor = 1.7597539863927025; id = EVolItemPintsIm; }, // 9
- CNV_UNIT { name = qtn_cnv_vol_item_pints_us; factor = 1.8161659685377122; id = EVolItemPintsUs; }, // 10
- CNV_UNIT { name = qtn_cnv_vol_item_liq_pints; factor = 2.113376418865188; id = EVolItemLiqPints; }, // 11
- CNV_UNIT { name = qtn_cnv_vol_item_liq_ounc_us; factor = 33.81402270184301; id = EVolItemLiqOuncUs; }, // 12
- CNV_UNIT { name = qtn_cnv_vol_item_liq_ounc_uk; factor = 35.19507972785406; id = EVolItemLiqOuncUk; }, // 13
- CNV_UNIT { name = qtn_cnv_vol_item_barrels; factor = 0.006289810770432106; id = EVolItemBarrels; } // 14
- };
- }
- };
- }
-
-RESOURCE TBUF r_qtn_cnv_confirm_delete { buf = qtn_cnv_query_del_currency; }
-RESOURCE TBUF r_qtn_cnv_foreign {buf = qtn_cnv_rate_foreign; }
-RESOURCE TBUF r_qtn_cnv_home {buf = qtn_cnv_rate_home; }
-
-//Resource for MSK
-
-RESOURCE CBA r_cnv_mainform_softkeys
- {
- buttons =
- {
- CBA_BUTTON { id = EAknSoftkeyOptions; txt = text_softkey_option;},
- CBA_BUTTON { id = EAknSoftkeyExit; txt = text_softkey_exit; },
- CBA_BUTTON { id = EAknSoftkeyChange; txt =qtn_options_change;}
- };
- }
-
-RESOURCE LOCALISABLE_APP_INFO r_cnv_localisable_app_info
- {
- short_caption = qtn_cnv_app_caption_short;
- caption_and_icon =
- CAPTION_AND_ICON_INFO
- {
- caption = qtn_cnv_app_caption;
-#ifdef __SCALABLE_ICONS
- number_of_icons = 1;
- icon_file = APP_BITMAP_DIR"\\converter_aif.mif";
-#else
- number_of_icons = 2;
- icon_file = APP_BITMAP_DIR"\\Converter_aif.mbm";
-#endif
- };
- }