diff -r 5aadd1120515 -r b57382753122 calendarui/application/data/Calendar.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/calendarui/application/data/Calendar.rss Wed Nov 03 17:12:22 2010 +0530 @@ -0,0 +1,3102 @@ +/* +* 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 file contains all the resources for the module. +* Form resource : CalenForm.ra +* Note resource : Calennote.ra +* Other resource : Calendar.rss +* +*/ + + + +// RESOURCE IDENTIFIER +NAME CALD + + +// INCLUDES +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "CalendarVariant.hrh" +#include +#include +#include +#include + +#ifdef RD_CALEN_EXTERNAL_CAL + #include + #include +#endif //RD_CALEN_EXTERNAL_CAL + + +#include "calendar.hrh" +#include +#include + +// RESOURCE DEFINITIONS + +RESOURCE RSS_SIGNATURE { } + +RESOURCE TBUF + { + buf = "DummyCalenAppDoc"; // Dummy // FIXME! Full path needed! + } + +RESOURCE EIK_APP_INFO + { + custom_app_info_extension = r_calen_toolbar_info_extension; + } + +RESOURCE EIK_APP_INFO_EXT r_calen_toolbar_info_extension + { + popup_toolbar = r_calen_toolbar; + } + +RESOURCE AVKON_TOOLBAR r_calen_toolbar + { + lines = 1; + flags = KAknToolbarFixed ; + } + +// --------------------------------------------------------- +// +// r_calen_monthview_info +// Define menubar and cba key of month view. +// +// --------------------------------------------------------- +// +RESOURCE AVKON_VIEW r_calen_monthview_info + { + menubar = r_calendar_month_menubar; + // month and week view have same cba + cba = r_calen_month_and_week_view_cba; + } + + +// --------------------------------------------------------- +// +// r_calen_weekview_info +// Define menubar and cba key of month view. +// +// --------------------------------------------------------- +// +RESOURCE AVKON_VIEW r_calen_weekview_info + { + menubar = r_calendar_week_menubar; + // month and week view have same cba + cba = r_calen_month_and_week_view_cba; + + } + + + +// --------------------------------------------------------- +// +// r_calen_month_and_week_view_cba +// Define CBA for month and week view. +// +// --------------------------------------------------------- +// +RESOURCE CBA r_calen_month_and_week_view_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyExit; + txt=text_softkey_exit; + }, + CBA_BUTTON + { + id=EAknSoftkeyOpen; + txt=qtn_msk_open; + } + + }; + + } + +// --------------------------------------------------------- +// +// r_calen_default_day_view_cba +// Define CBA for month and week view. +// +// --------------------------------------------------------- +// +RESOURCE CBA r_calen_default_day_view_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyExit; + txt=text_softkey_exit; + }, + CBA_BUTTON {txt=text_softkey_empty;} + }; + + } +// r_calen_dayview_info +// Define menubar and cba key of day view. +// +// --------------------------------------------------------- +// +RESOURCE AVKON_VIEW r_calen_dayview_info + { + menubar = r_calendar_day_menubar; + // day and todo view share cba as well. + cba = r_calen_default_day_view_cba; + + + } + +// --------------------------------------------------------- +// +// r_calen_day_and_todo_view_normal_cba +// Define cba for day and todo view. +// +// --------------------------------------------------------- +// +RESOURCE CBA r_calen_day_and_todo_view_normal_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyExit; + txt=text_softkey_exit; + }, + CBA_BUTTON + { + id=EAknSoftkeyOpen; + txt=qtn_msk_open; + } + }; + } + +// --------------------------------------------------------- +// +// r_calen_day_and_todo_view_context_menu_cba +// Define context aware cba for day and todo view. +// +// --------------------------------------------------------- +// +RESOURCE CBA r_calen_day_and_todo_view_context_menu_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyExit; + txt=text_softkey_exit; + }, + +#ifdef RD_CALEN_ENHANCED_MSK + + CBA_BUTTON + { + id=ECalenCmdOpenMskDialog; + txt=qtn_cale_msk_new_entry; + } +#else + CBA_BUTTON + { + id=EAknSoftkeyContextOptions; + txt=text_softkey_option; + } + +#endif //RD_CALEN_ENHANCED_MSK + }; + + } + +RESOURCE CBA r_calen_todo_view_context_menu_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyExit; + txt=text_softkey_exit; + }, + + CBA_BUTTON + { + id=EAknSoftkeyContextOptions; + txt=text_softkey_option; + } + }; + } + + +// --------------------------------------------------------- +// +// r_calen_exit_cba_button +// Define exit button for calendar. Will be used +// instead of back if we were launched to that view +// +// --------------------------------------------------------- +// +RESOURCE CBA_BUTTON r_calen_back_cba_button + { + id=EAknSoftkeyBack; + txt=text_softkey_back; + } + + +// --------------------------------------------------------- +// +// r_calen_exit_cba_button +// Define exit button for calendar. Will be used +// instead of back if we were launched to that view +// +// --------------------------------------------------------- +// +RESOURCE CBA_BUTTON r_calen_exit_cba_button + { + id=EAknSoftkeyExit; + txt=text_softkey_exit; + } + +// --------------------------------------------------------- +// +// r_calendar_month_menubar +// Menubar for month view +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_calendar_month_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_calendar_month_menupane; + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_month_menupane +// Menu pane for month view +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calendar_month_menupane + { + items = + { + //r_calendar_forwards_to_day_view + MENU_ITEM + { + command = ECalenForwardsToDayView; + txt = qtn_cale_opt_open; + }, + MENU_ITEM + { + command = ECalenNewMeeting; + txt = qtn_cale_opt_make_note; + //cascade = r_calendar_notetype_menupane; + }, + MENU_ITEM + { + command = ECalenNewMeetingRequest; + txt = qtn_cale_meeting_request_note; + }, + MENU_ITEM + { + command = ECalenMissedAlarmsView; + txt = qtn_cale_opt_mav; + }, + MENU_ITEM + { + command = ECalenSwitchView; + txt = qtn_cale_opt_change_view; + cascade = r_calendar_change_view_menupane; + }, + +#ifdef RD_CALEN_EXTERNAL_CAL + MENU_ITEM { command = ECalenExtAiwCommandId; txt = qtn_cale_om_external_cale; }, +#endif //RD_CALEN_EXTERNAL_CAL + + + MENU_ITEM + { + // Cascade. + command = ECalenDeleteAllEntries; + txt = qtn_cale_opt_delete_entries; + }, + MENU_ITEM + { + command = ECalenGotoDate; + txt = text_calendar_goto_date; + }, + MENU_ITEM + { + command = ECalenShowSettings; + txt = text_calendar_settings; + }, + MENU_ITEM + { + command = ECalenShowCalendars; + txt = qtn_cale_opt_calendars; + }, + MENU_ITEM + { + command = EAknCmdHelp; + txt = qtn_options_help; + }, + MENU_ITEM + { + command = EAknSoftkeyExit; + txt = qtn_options_exit; + } + }; + } + + +// --------------------------------------------------------- +// +// r_calendar_month_menubar_tui +// Menubar for month view Touch UI long tapping menubar +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_calendar_month_menubar_tui + { + titles = + { + MENU_TITLE {menu_pane = r_calendar_newentry_menupane;} + }; + } + + +// --------------------------------------------------------- +// +// r_calendar_change_view_menupane +// Menu pane for change view +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calendar_change_view_menupane + { + items = + { + MENU_ITEM + { + command = ECalenMonthView; + txt = qtn_cale_opt_change_month; + }, + MENU_ITEM + { + command = ECalenWeekView; + txt = qtn_cale_opt_change_week; + }, + MENU_ITEM + { + command = ECalenDayView; + txt = qtn_cale_opt_change_day; + }, + MENU_ITEM + { + command = ECalenTodoView; + txt = qtn_cale_opt_change_todo; + } + }; + } + +RESOURCE TBUF r_qtn_cale_tooltip_prev_view + { + buf = qtn_cale_tooltip_prev_view; + } + +RESOURCE TBUF r_qtn_cale_tooltip_month_view + { + buf = qtn_cale_tooltip_month_view; + } + +RESOURCE TBUF r_qtn_cale_tooltip_week_view + { + buf = qtn_cale_tooltip_week_view; + } + +RESOURCE TBUF r_qtn_cale_tooltip_day_view + { + buf = qtn_cale_tooltip_day_view; + } + +RESOURCE TBUF r_qtn_cale_tooltip_todo_view + { + buf = qtn_cale_tooltip_todo_view; + } + +RESOURCE TBUF r_qtn_cale_tooltip_next_view + { + buf = qtn_cale_tooltip_next_view; + } + +RESOURCE TBUF r_qtn_cale_tooltip_new_entry + { + buf = qtn_cale_tooltip_new_entry; + } + + +// --------------------------------------------------------- +// +// r_calendar_delete_menupane +// Delete sub menu pane +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calendar_delete_menupane + { + items = + { + MENU_ITEM + { + command = ECalenDeleteEntriesBeforeDate; + txt = qtn_cale_sub_setdate; + }, + MENU_ITEM + { + command = ECalenDeleteAllEntries; + txt = qtn_cale_sub_all; + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_day_menubar +// Menubar for day view +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_calendar_day_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_calendar_day_menupane; + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_day_menupane +// Menu pane for day view +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calendar_day_menupane + { + items = + { + MENU_ITEM + { + command = ECalenViewCurrentEntry; + txt = qtn_cale_opt_open; + //Single click + flags = EEikMenuItemAction; + }, + MENU_ITEM + { + command = ECalenCompleteTodo; + txt = qtn_todo_cmd_task_completed; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenCopyToCalendars; + txt = qtn_calen_copy_to_calendars; + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenGetLocationAndReplace; + txt = qtn_cale_om_find_on_map; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenShowLocation; + txt = qtn_cale_om_show_on_map; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenNewMeeting; + txt = qtn_cale_opt_make_note; + // cascade = r_calendar_notetype_menupane; + }, + MENU_ITEM + { + command = ECalenNewMeetingRequest; + txt = qtn_cale_meeting_request_note; + }, + MENU_ITEM + { + command = ECalenMissedAlarmsView; + txt = qtn_cale_opt_mav; + }, + MENU_ITEM + { + command = ECalenSwitchView; + txt = qtn_cale_opt_change_view; + cascade = r_calendar_change_view_menupane; + }, + +#ifdef RD_CALEN_EXTERNAL_CAL + MENU_ITEM { command = ECalenExtAiwCommandId; txt = qtn_cale_om_external_cale; }, +#endif //RD_CALEN_EXTERNAL_CAL + + + MENU_ITEM + { + command = ECalenDeleteCurrentEntry; + txt = qtn_cale_om_delete; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenGotoDate; + txt = text_calendar_goto_date; + }, + MENU_ITEM + { + command = ECalenSend; + txt = ""; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenShowSettings; + txt = text_calendar_settings; + }, + MENU_ITEM + { + command = ECalenShowCalendars; + txt = qtn_cale_opt_calendars; + }, + MENU_ITEM + { + command = EAknCmdHelp; + txt = qtn_options_help; + }, + MENU_ITEM + { + command = EAknSoftkeyExit; + txt = qtn_options_exit; + } + + + }; + } + +// --------------------------------------------------------- +// +// r_calendar_day_case_menubar +// Case Sensitive menubar for day view +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_calendar_day_case_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_calendar_day_case_menupane; + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_day_case_menupane +// Case Sensitive menu pane for day view +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calendar_day_case_menupane + { + items = + { + MENU_ITEM + { + command = ECalenNewMeeting; + txt = qtn_cale_opt_make_note; + // cascade = r_calendar_notetype_menupane; + }, + MENU_ITEM + { + command = ECalenCmdChangeView; + txt = qtn_cale_opt_change_view; + cascade = r_calendar_change_view_menupane; + }, + MENU_ITEM + { + command = ECalenGotoDate; + txt = text_calendar_goto_date; + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_week_menubar +// Menubar for week view +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_calendar_week_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_calendar_week_menupane; + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_week_menupane +// Menu pane for week view +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calendar_week_menupane + { + items = + { + MENU_ITEM + { + command = ECalenForwardsToDayView; + txt = qtn_cale_opt_open; + }, + MENU_ITEM + { + command = ECalenNewMeeting; + txt = qtn_cale_opt_make_note; + //cascade = r_calendar_notetype_menupane; + }, + MENU_ITEM + { + command = ECalenNewMeetingRequest; + txt = qtn_cale_meeting_request_note; + }, + MENU_ITEM + { + command = ECalenMissedAlarmsView; + txt = qtn_cale_opt_mav; + }, + MENU_ITEM + { + command = ECalenSwitchView; + txt = qtn_cale_opt_change_view; + cascade = r_calendar_change_view_menupane; + }, + +#ifdef RD_CALEN_EXTERNAL_CAL + MENU_ITEM { command = ECalenExtAiwCommandId; txt = qtn_cale_om_external_cale; }, +#endif //RD_CALEN_EXTERNAL_CAL + + MENU_ITEM + { + command = ECalenGotoDate; + txt = text_calendar_goto_date; + }, + MENU_ITEM + { + command = ECalenShowSettings; + txt = text_calendar_settings; + }, + MENU_ITEM + { + command = ECalenShowCalendars; + txt = qtn_cale_opt_calendars; + }, + MENU_ITEM + { + command = EAknCmdHelp; + txt = qtn_options_help; + }, + MENU_ITEM + { + command = EAknSoftkeyExit; + txt = qtn_options_exit; + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_notetype_menupane +// Menu pane for Make note +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calendar_notetype_menupane + { + items = + { + MENU_ITEM + { + command = ECalenNewMeeting; + txt = qtn_cale_meeting_note; + }, + MENU_ITEM + { + command = ECalenNewMeetingRequest; + txt = qtn_cale_meeting_request_note; + }, + + /* MENU_ITEM + { + command = ECalenNewDayNote; + txt = qtn_cale_day_note; + },*/ + + MENU_ITEM + { + command = ECalenNewAnniv; + txt = qtn_cale_note_anniversary; + }, + MENU_ITEM + { + command = ECalenNewTodo; + txt = qtn_cale_note_todo; + } + }; + } + +// --------------------------------------------------------- +// +// r_calen_setting_form_title +// Define title of setting form +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_setting_form_title + { + buf = text_calendar_setting_title; + } + +// --------------------------------------------------------- +// +// r_calen_weekview_timeformat_12 +// Locale-specific 12h time format for the week view. +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_weekview_timeformat_12 + { + buf = "%-A%I%+A"; + } + +// --------------------------------------------------------- +// +// r_calen_dayview_hyphen +// A hyphen (StartTime'-'EndTime) +// +// --------------------------------------------------------- +// +RESOURCE NUMBER_INT16 r_calen_dayview_hyphen + { + value = KPuaCodeNarrowDash; + } + +// --------------------------------------------------------- +// +// r_calendar_week_view_title +// Week view title1 +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calendar_week_view_title + { + buf = qtn_cale_week_view_title; + } + +// --------------------------------------------------------- +// +// r_calendar_week_period_title +// Week view title2 +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calendar_week_period_title + { + buf = qtn_cale_title_week_days; + } + +// --------------------------------------------------------- +// +// r_calen_date_prompt +// time query prompt +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_date_prompt + { + buf = qtn_cale_go_to_date; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_cale_no_events +// Empty data prompt +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_qtn_cale_no_events + { + buf = qtn_cale_no_events; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_cale_tap_to_create +// Empty data prompt for agenda view and BC preview pane +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_qtn_cale_tap_to_create + { + buf = qtn_cale_tap_to_create; + } + + +#ifdef RD_CALEN_EXTERNAL_CAL +// ----------------------------------------------------------------------------- +// AIW INTEREST +// ----------------------------------------------------------------------------- +RESOURCE AIW_INTEREST r_external_calendar_aiw_interest + { + items = + { + AIW_CRITERIA_ITEM + { + id = ECalenExtAiwCommandId; + serviceCmd = KAiwCmdView; + serviceClass = KAiwClassMenu; // Menu service class (offers menu based services) + contentType = "text/calendar"; + maxProviders = 1; + } + }; + } +#endif //RD_CALEN_EXTERNAL_CAL + + +#include "CalenSettings.ra" +#include "CalenNote.ra" + +//---------------------------------------------------- +// +// r_calendar_localisable_app_info +// Localisable applicatio info resouse definition +// +//---------------------------------------------------- +// +RESOURCE LOCALISABLE_APP_INFO r_calendar_localisable_app_info + { + short_caption = qtn_apps_calendar_grid; + caption_and_icon = + CAPTION_AND_ICON_INFO + { + caption = qtn_apps_calendar_list; +#ifdef __SCALABLE_ICONS + number_of_icons = 1; + icon_file = APP_BITMAP_DIR"\\Calendar_aif.mif"; +#else + number_of_icons = 2; + icon_file = APP_BITMAP_DIR"\\Calendar_aif.mbm"; +#endif + }; + } + +RESOURCE TBUF r_qtn_cale_title_calendar + { + buf = qtn_cale_title_calendar; + } + +RESOURCE TBUF r_qtn_cale_title_calendars + { + buf = qtn_cale_title_calendars; + } + +RESOURCE TBUF r_calen_qtn_cale_no_subject + { + buf = qtn_cale_no_subject; + } + +RESOURCE TBUF r_calen_select_mailbox + { + buf = qtn_cale_lq_select_mailbox; + } + +RESOURCE TBUF r_calen_define_mailbox + { + buf = qtn_cale_query_define_mailbox; + } + +RESOURCE TBUF r_calen_preview_separator + { + buf = qtn_cale_lunar_separator; + } + +// for fixed toolbar +RESOURCE TBUF r_cale_tb_next_view + { + buf = qtn_cale_tb_next_view; + } +// for fixed toolbar +RESOURCE TBUF r_cale_tb_new_meeting + { + buf = qtn_cale_tb_new_meeting; + } +// for fixed toolbar +RESOURCE TBUF r_cale_tb_new_todo + { + buf = qtn_cale_tb_new_todo; + } + +// --------------------------------------------------------- +// +// r_todo_listview +// Define menubar and cba key of list view. +// +// --------------------------------------------------------- +// +RESOURCE AVKON_VIEW r_todo_listview + { + menubar = r_todo_list_menubar; // menubar + cba = R_AVKON_SOFTKEYS_OPTIONS_BACK; // CBA + } + +// --------------------------------------------------------- +// +// r_todo_list_menubar +// Menubar for list view +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_todo_list_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_todo_list_menupane; + } + }; + } + + +// --------------------------------------------------------- +// +// r_todo_list_menubar_tui +// Menubar for list view with Touch UI +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_todo_list_menubar_tui + { + titles = + { + MENU_TITLE + { + menu_pane = r_todo_list_menupane_tui; + } + }; + } + +// --------------------------------------------------------- +// +// r_todo_list_menupane_tui +// Menu pane for list view with Touch UI +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_todo_list_menupane_tui + { + items = + { + MENU_ITEM + { + command = ECalenCompleteTodo; + txt = qtn_todo_cmd_task_completed; + }, + MENU_ITEM + { + command = ECalenRestoreTodo; + txt = qtn_todo_cmd_restore_task; + }, + MENU_ITEM + { + command = ECalenDeleteCurrentEntry; + txt = qtn_cale_om_delete; + }, + MENU_ITEM + { + command = ECalenCmdComplete; + txt = qtn_options_done_list; + cascade = r_calendar_done_undone; + }, + MENU_ITEM + { + command = ECalenSend; + txt = ""; + }, + MENU_ITEM + { + command = ECalenCmdMark; + txt = qtn_options_list; + cascade = r_calendar_mark_unmark; + } + // send via, + }; + } + + +// --------------------------------------------------------- +// +// r_todo_list_selection_context_menubar +// Menubar for list view in selection key pressed +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_todo_list_selection_context_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_todo_list_selection_context_menupane; + } + }; + } + +// --------------------------------------------------------- +// +// r_todo_new_entry_context_menubar +// Menubar for list view in selection key pressed +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_todo_new_entry_context_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_todo_new_entry_context_menupane; + } + }; + } + + +// --------------------------------------------------------- +// +// r_todo_list_menupane +// Menu pane for list view +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_todo_list_menupane + { + items = + { + MENU_ITEM + { + command = ECalenViewCurrentEntry; + txt = qtn_cale_opt_open; + //Single click + flags = EEikMenuItemAction; + }, + MENU_ITEM + { + command = ECalenCompleteTodo; + txt = qtn_todo_cmd_task_completed; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenCopyToCalendars; + txt = qtn_calen_copy_to_calendars; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenRestoreTodo; + txt = qtn_todo_cmd_restore_task; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenNewMeeting; + txt = qtn_cale_opt_make_note; + //cascade = r_calendar_notetype_menupane; + }, + MENU_ITEM + { + command = ECalenNewMeetingRequest; + txt = qtn_cale_meeting_request_note; + }, + MENU_ITEM + { + command = ECalenMissedAlarmsView; + txt = qtn_cale_opt_mav; + }, + MENU_ITEM + { + command = ECalenSwitchView; + txt = qtn_cale_opt_change_view; + cascade = r_calendar_change_view_menupane; + }, + +#ifdef RD_CALEN_EXTERNAL_CAL + + MENU_ITEM { command = ECalenExtAiwCommandId; txt = qtn_cale_om_external_cale; }, +#endif //RD_CALEN_EXTERNAL_CAL + + + MENU_ITEM + { + command = ECalenDeleteCurrentEntry; + txt = qtn_cale_om_delete; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenSend; + txt = ""; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenMarkDone; + //txt = qtn_options_mark_done; + txt = qtn_cale_stylus_popup_cmd_task_completed; + }, + MENU_ITEM + { + command = ECalenMarkUnDone; + //txt = qtn_options_mark_undone; + txt = qtn_cale_stylus_cmd_restore_task; + }, + MENU_ITEM + { + command = ECalenCmdComplete; + txt = qtn_options_done_list; + cascade = r_calendar_done_undone; + }, + MENU_ITEM + { + command = ECalenCmdMark; + txt = qtn_options_list; + cascade = r_calendar_mark_unmark; + }, + MENU_ITEM + { + command = ECalenShowSettings; + txt = text_calendar_settings; + }, + MENU_ITEM + { + command = ECalenShowCalendars; + txt = qtn_cale_opt_calendars; + }, + MENU_ITEM + { + command = EAknCmdHelp; + txt = qtn_options_help; + }, + MENU_ITEM + { + command = EAknSoftkeyExit; + txt = qtn_options_exit; + } + }; + } + +RESOURCE MENU_PANE r_calendar_done_undone + { + items = + { + MENU_ITEM + { + command = ECalenMarkDone; + txt = qtn_options_mark_done; + }, + MENU_ITEM + { + command = ECalenMarkUnDone; + txt = qtn_options_mark_undone; + } + }; + } + + +RESOURCE MENU_PANE r_calendar_mark_unmark + { + items = + { + MENU_ITEM + { + command = ECalenMarkOne; + txt = qtn_options_list_mark_one; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenUnmarkOne; + txt = qtn_options_list_unmark_one; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenMarkAll; + txt = qtn_options_list_mark_all; + }, + MENU_ITEM + { + command = ECalenUnmarkAll; + txt = qtn_options_list_unmark_all; + } + }; + } + +// --------------------------------------------------------- +// +// r_todo_list_selection_context_menupane +// Menu pane for list view in selection key pressed +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_todo_list_selection_context_menupane + { + items = + { + MENU_ITEM + { + command = ECalenDeleteCurrentEntry; + txt = qtn_cale_om_delete; + }, + MENU_ITEM + { + command = ECalenCmdComplete; + txt = qtn_options_done_list; + cascade = r_calendar_done_undone; + }, + MENU_ITEM + { + command = ECalenCmdMark; + txt = qtn_options_list; + cascade = r_calendar_mark_unmark; + } + }; + } + +// --------------------------------------------------------- +// +// r_todo_new_entry_context_menupane +// Menu pane for list view in selection key pressed +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_todo_new_entry_context_menupane + { + items = + { + MENU_ITEM + { + command = ECalenNewMeeting; + txt = qtn_cale_opt_make_note; + // cascade = r_calendar_notetype_menupane; + }, + MENU_ITEM + { + command = ECalenCmdChangeView; + txt = qtn_cale_opt_change_view; + cascade = r_calendar_change_view_menupane; + } + }; + } + + + +// --------------------------------------------------------- +// +// r_todo_todolist_title +// To-Do's list view identify id. +// 32 characters is not exceeded. +// +// --------------------------------------------------------- +// +RESOURCE TBUF32 r_qtn_cale_title_todos + { + buf = qtn_cale_title_todos; + } + +// --------------------------------------------------------- +// +// r_todo_delete_wait_note +// Wait note for deleting marked items +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_todo_view_delete_wait_note + { + flags = EAknWaitNoteFlags; + buttons = R_AVKON_SOFTKEYS_EMPTY; + items= + { + DLG_LINE + { + type = EAknCtNote; + id = 6500; + control = AVKON_NOTE + { + layout = EWaitLayout; + singular_label = qtn_todo_wait_deleting_notes; + imagefile = AVKON_ICON_FILE; + imageid = EMbmAvkonQgn_note_erased; + imagemask = EMbmAvkonQgn_note_erased_mask; + animation = R_QGN_GRAF_WAIT_BAR_ANIM; + }; + } + }; + } + +//---------------------------------------------------- +// +// r_todo_updating_status_note +// Wait note dialog for deleting in month view +// +//---------------------------------------------------- +// +RESOURCE DIALOG r_todo_updating_status_note + { + flags = EAknWaitNoteFlags; + buttons=R_AVKON_SOFTKEYS_EMPTY; + items= + { + DLG_LINE + { + type = EAknCtNote; + id = EGeneralNote; + control= AVKON_NOTE + { + layout = EWaitLayout; + singular_label = qtn_todo_wait_updating_status_notes; + animation =R_QGN_GRAF_WAIT_BAR_ANIM; + }; + } + }; + } + +//---------------------------------------------------- +// +// r_calen_erasequery_note +// Delete confirmation query +// +//---------------------------------------------------- +// +RESOURCE DIALOG r_calen_erasequery_note + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO__YES; + items= + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationLayout; + }; + } + }; + } + +//---------------------------------------------------- +// +// r_calen_location_replace_note +// Location replace confirmation query +// +//---------------------------------------------------- +// +RESOURCE DIALOG r_calen_location_replace_note + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO__YES; + items= + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationLayout; + }; + } + }; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_replace_location +// Replace location. +// +// --------------------------------------------------------- +// +RESOURCE TBUF64 r_calen_qtn_replace_location + { + buf = qtn_cale_confirm_change_address; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_address_updated +// Address updated. +// +// --------------------------------------------------------- +// +RESOURCE TBUF64 r_calen_qtn_address_updated + { + buf = qtn_cale_note_address_updated; + } + +// --------------------------------------------------------- +// +// r_calendar_update_location_query +// Update location query +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_calendar_update_location_query +{ + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_OK_CANCEL__OK; + items = + { + DLG_LINE + { + type = EAknCtListQueryControl; + id = EListQueryControl; + control = AVKON_LIST_QUERY_CONTROL + { + heading = " "; // needed, otherwise heading is not created at all! + listtype = EAknCtSinglePopupMenuListBox; + listbox = LISTBOX + { + flags = EAknListBoxMenuList; + height = 3; + width = 3; + }; + }; + } + }; +} + +// --------------------------------------------------------- +// +// r_calen_qtn_update_location_title +// Title of the update location query +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_qtn_update_location_title + { + buf = qtn_cale_update_location; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_add_to_location +// Appends to existing location details +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_qtn_add_to_location + { + buf = qtn_cale_addto_existing_location; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_replace_existing_location +// Replaces existing location details +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_qtn_replace_existing_location + { + buf = qtn_replace_existing_location; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_todo_quest_delete_marked_notes +// Delete todos. +// +// --------------------------------------------------------- +// +RESOURCE TBUF64 r_calen_qtn_todo_quest_delete_marked_notes + { + buf = qtn_todo_quest_delete_notes; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_todo_quest_delete_marked_note +// Delete todo. +// +// --------------------------------------------------------- +// +RESOURCE TBUF64 r_calen_qtn_todo_quest_delete_marked_note + { + buf = qtn_todo_quest_delete_note; + } + +// event view resources + +// --------------------------------------------------------- +// r_calen_event_view +// event view resource definition +// --------------------------------------------------------- +RESOURCE AVKON_VIEW r_calen_event_view + { + menubar = r_calen_event_view_menubar; + cba = r_calen_event_view_cba; + } + +// --------------------------------------------------------- +// r_calen_event_view_menubar +// event view menu bar +// --------------------------------------------------------- +RESOURCE MENU_BAR r_calen_event_view_menubar + { + titles= + { + MENU_TITLE + { + menu_pane = r_calen_event_view_menupane; + txt = " "; // Dummy + } + }; + } +// --------------------------------------------------------- +// r_calen_event_view_cba +// event view's softkey's definition +// --------------------------------------------------------- +RESOURCE CBA r_calen_event_view_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyExit; + txt=text_softkey_exit; + }, + CBA_BUTTON + { + id=ECalenCmdPromptThenEdit; + txt=qtn_msk_edit; + } + }; + } + +// --------------------------------------------------------- +// r_calen_event_view_menupane +// event view's menupane definition +// --------------------------------------------------------- +RESOURCE MENU_PANE r_calen_event_view_menupane + { + items = + { + MENU_ITEM + { + command = ECalenCmdPromptThenEdit; + txt = qtn_cale_om_edit; + }, + MENU_ITEM + { + command = ECalenDeleteCurrentEntry; + txt = qtn_cale_om_delete; + }, + MENU_ITEM + { + command = ECalenCompleteTodo; + txt = qtn_todo_cmd_task_completed; + }, + MENU_ITEM + { + command = ECalenRestoreTodo; + txt = qtn_todo_cmd_restore_task; + }, + MENU_ITEM + { + command = ECalenSend; + txt = qtn_options_send_via; + }, + MENU_ITEM + { + command = EFindItemMenuPlaceHolder; + txt = qtn_options_find; + cascade = r_calen_view_find_sub_menupane; + }, + MENU_ITEM + { + command = ECalenShowLocation; + txt = qtn_cale_om_show_on_map; + }, + // TODO: Uncomment this when enabling attachment support + MENU_ITEM + { + command = ECalenViewAttachmentList; + txt = qtn_cale_opt_view_attachments; + }, + MENU_ITEM + { + command = ECalenGetLocationAndReplace; + txt = qtn_cale_om_find_on_map; + }, + MENU_ITEM + { + command = EAknCmdHelp; + txt = qtn_options_help; + }, + MENU_ITEM + { + command = EAknSoftkeyExit; + txt = qtn_options_exit; + } + }; + } + +// --------------------------------------------------------- +// Find UI for calendar viewers +// --------------------------------------------------------- +RESOURCE MENU_PANE r_calen_view_find_sub_menupane + { + items = + { + MENU_ITEM + { + command = ECalenCmdFindPhoneNum; + txt = qtn_options_find_phone_number; + }, + MENU_ITEM + { + command = ECalenCmdFindEmail; + txt = qtn_options_find_email_address; + }, + MENU_ITEM + { + command = ECalenCmdFindURL; + txt = qtn_options_find_url_address; + } + }; + } + + +// --------------------------------------------------------- +// +// r_calen_noteviewer_longtap_menubar +// Menubar for event view Touch UI long tapping +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_calen_event_view_longtap_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_calen_event_view_longtap_menupane; + txt = " "; + } + }; + } +// --------------------------------------------------------- +// +// r_calendar_event_view_menupane_tui +// Touch UI long tap event view menu pane +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calen_event_view_longtap_menupane + { + items = + { + MENU_ITEM + { + command = ECalenCmdPromptThenEdit; + txt = qtn_cale_om_edit; + }, + MENU_ITEM + { + command = ECalenCompleteTodo; + txt = qtn_todo_cmd_task_completed; + }, + MENU_ITEM + { + command = ECalenRestoreTodo; + txt = qtn_todo_cmd_restore_task; + }, + MENU_ITEM + { + command = ECalenDeleteCurrentEntry; + txt = qtn_cale_om_delete; + }, + MENU_ITEM + { + command = ECalenSend; + txt = qtn_options_send_via; + } + }; + } + +RESOURCE TBUF r_qtn_cale_event_view_occasion + { + buf = qtn_cale_viewer_occasion; + } + +RESOURCE TBUF r_qtn_cale_event_view_date + { + buf = qtn_cale_viewer_date; + } + +RESOURCE TBUF r_qtn_cale_event_view_subject + { + buf = qtn_cale_viewer_subject; + } + +RESOURCE TBUF r_qtn_cale_event_view_location + { + buf = qtn_cale_viewer_location; + } + +RESOURCE TBUF r_qtn_cale_event_viewr_sync + { + buf = qtn_cale_viewer_sync; + } + +RESOURCE TBUF r_qtn_cale_event_view_alarm + { + buf = qtn_cale_viewer_alarm; + } + +RESOURCE TBUF r_qtn_cale_event_view_repeat_daily + { + buf = qtn_cale_viewer_repeat_daily; + } + +RESOURCE TBUF r_qtn_cale_event_view_repeat_weekly + { + buf = qtn_cale_viewer_repeat_weekly; + } + +RESOURCE TBUF r_qtn_cale_event_view_repeat_fortnightly + { + buf = qtn_cale_viewer_repeat_fortnightly; + } + +RESOURCE TBUF r_qtn_cale_event_view_repeat_monthly + { + buf = qtn_cale_viewer_repeat_monthly; + } + +RESOURCE TBUF r_qtn_cale_event_view_repeat_yearly + { + buf = qtn_cale_viewer_repeat_yearly; + } +RESOURCE TBUF r_qtn_cale_event_view_repeat_workdays + { + buf = "Repeats Workdays"; + } + +RESOURCE TBUF r_qtn_cale_event_view_repeat_other + { + buf = qtn_cale_viewer_repeat_other; + } + +RESOURCE TBUF r_qtn_cale_event_view_valid_forever + { + buf = qtn_cale_viewer_valid_forever; + } + +#ifdef RD_CALEN_VIEWERS_LEFT_RIGHT_NAVI +RESOURCE TBUF r_qtn_cale_event_view_navi + { + buf = qtn_cale_viewer_navi; + } +#endif // RD_CALEN_VIEWERS_LEFT_RIGHT_NAVI + +RESOURCE TBUF r_qtn_cale_event_view_repeat + { + buf = qtn_cale_viewer_repeat; + } + +RESOURCE TBUF r_qtn_cale_event_view_time + { + buf = qtn_cale_viewer_time; + } + +RESOURCE TBUF r_qtn_cale_event_view_due_date + { + buf = qtn_cale_viewer_due_date; + } + +RESOURCE TBUF r_qtn_cale_event_view_completed + { + buf = qtn_cale_viewer_completed; + } + +RESOURCE TBUF r_qtn_cale_event_view_since + { + buf = qtn_cale_viewer_since; + } + +RESOURCE TBUF r_qtn_cale_event_view_prio + { + buf = qtn_cale_viewer_prio; + } + +RESOURCE TBUF r_qtn_cale_event_view_desc + { + buf = qtn_cale_viewer_desc; + } +RESOURCE TBUF r_qtn_cale_anniversary_start_date + { + buf = qtn_cale_anniversary_start_date; + } + +RESOURCE TBUF r_qtn_cale_event_view_time_day + { + buf = qtn_cale_viewer_time_day; + } + +RESOURCE TBUF r_qtn_cale_event_view_time_day_wrapped + { + buf = qtn_cale_viewer_time_day_wrapped; + } + +RESOURCE TBUF r_qtn_cale_event_view_time_days + { + buf = qtn_cale_viewer_time_days; + } + +RESOURCE TBUF r_qtn_cale_event_view_time_days_wrapped + { + buf = qtn_cale_viewer_time_days_wrapped; + } + +RESOURCE TBUF r_qtn_cale_event_view_alarm_time + { + buf = qtn_cale_viewer_alarm_time; + } + +RESOURCE TBUF r_qtn_cale_event_view_valid_limited + { + buf = qtn_cale_viewer_valid_limited; + } + +RESOURCE TBUF r_qtn_cale_event_view_empty_subject + { + buf = qtn_cale_no_subject; + } + +RESOURCE ARRAY r_cale_event_view_confident_items + { + items= + { + LBUF + { + txt = qtn_cale_viewer_sync_private; + }, + LBUF + { + txt = qtn_cale_viewer_sync_public; + }, + LBUF + { + txt = qtn_cale_viewer_sync_none; + } + }; + } + +RESOURCE ARRAY r_cale_event_view_todo_priority + { + items= + { + LBUF + { + txt = qtn_cale_viewer_prio_high; + }, + LBUF + { + txt = qtn_cale_viewer_prio_normal; + }, + LBUF + { + txt = qtn_cale_viewer_prio_low; + } + }; + } + +// --------------------------------------------------------- +// r_calen_event_view_alarm_cba +// CBA with "Stop"--"(empty)"--"Snooze" +// Used by event view in alarm mode +// --------------------------------------------------------- +RESOURCE CBA r_calen_event_view_alarm_cba + { + buttons = + { + CBA_BUTTON + { + id=ECalenStopAlarm; + txt=qtn_clk_softkey_stop; + }, + CBA_BUTTON + { + id=ECalenSnoozeAlarm; + txt=qtn_clk_softkey_snooze; + }, + CBA_BUTTON + { + id=EAknSoftkeyEmpty; + txt=text_softkey_empty; + } + }; + } + + // --------------------------------------------------------- +// r_calen_event_view_alarm_stop_only_cba +// CBA with "Stop"--"(empty)"--"(empty)" +// Used by event view in alarm mode +// --------------------------------------------------------- +RESOURCE CBA r_calen_event_view_alarm_stop_only_cba + { + buttons = + { + CBA_BUTTON + { + id=ECalenStopAlarm; + txt=qtn_clk_softkey_stop; + }, + CBA_BUTTON + { + id=EAknSoftkeyEmpty; + txt=" "; + }, + CBA_BUTTON + { + id=EAknSoftkeyEmpty; + txt=" "; + } + }; + } + + +// --------------------------------------------------------- +// r_calen_event_view_meeting_title +// Define title of meeting note +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_event_view_meeting_title + { + buf = text_calendar_title_meeting; + } + +// --------------------------------------------------------- +// r_calen_event_view_anniv_title +// Define title of birthday note +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_event_view_anniv_title + { + buf = qtn_cale_anniversary_title; + } + +// --------------------------------------------------------- +// r_calen_event_view_day_title +// Define title of day note +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_event_view_day_title + { + buf = qtn_cale_title_daynote; + } + +// --------------------------------------------------------- +// r_calen_event_view_todo_title +// To-Do's note view identify id. +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_event_view_todo_title + { + buf = qtn_todo_note_header; + } + +// --------------------------------------------------------- +// r_calen_event_view_note_title +// Define title of day note +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_event_view_note_title + { + buf = qtn_calen_editor_event_type_note; + } + +// --------------------------------------------------------- +// r_calen_event_view_allday_title +// Define title of Meeting-AllDay event +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_event_view_allday_title + { + buf = qtn_cale_title_meeting_all_day; + } + +// --------------------------------------------------------- +// +// r_calen_tb_edit +// Define "edit" tooltip for toolbar. +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_tb_edit + { + buf = qtn_cale_om_edit; + } + +// --------------------------------------------------------- +// +// r_calen_tb_delete +// Define "Delete" tooltip for toolbar. +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_tb_delete + { + buf = qtn_cale_om_delete; + } + + +// --------------------------------------------------------- +// +// r_calen_tb_send +// Define "send" tooltip for toolbar. +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_tb_send + { + buf = qtn_cale_tb_send; + } + +// --------------------------------------------------------- +// +// r_missed_alarms_view +// Define menubar and cba key of missed alarms list view. +// +// --------------------------------------------------------- +// +RESOURCE AVKON_VIEW r_missed_alarms_view + { + menubar = r_missed_alarms_menubar; // menubar + cba = r_missed_alarms_cba; // cba + } + +// --------------------------------------------------------- +// +// r_missed_alarms_menubar +// Menubar for missed alarms list view +// +// --------------------------------------------------------- +// +RESOURCE MENU_BAR r_missed_alarms_menubar + { + titles = + { + MENU_TITLE + { + menu_pane = r_missed_alarms_menupane; + } + }; + } + +// --------------------------------------------------------- +// +// r_missed_alarms_menupane +// Menu pane for missed alarms list view +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_missed_alarms_menupane + { + items = + { + MENU_ITEM + { + command = ECalenMissedEventView; + txt = qtn_cale_opt_open; + //single click + flags = EEikMenuItemAction; + }, + MENU_ITEM + { + command = ECalenCmdClear; + txt = qtn_cale_mav_opt_clear; + //Single click + flags = EEikMenuItemSpecific; + }, + MENU_ITEM + { + command = ECalenCmdClearAll; + txt = qtn_cale_mav_opt_clear_all; + }, + MENU_ITEM + { + command = ECalenCmdGotoCalendar; + txt = qtn_cale_mav_opt_goto_cale; + }, + MENU_ITEM + { + command = EAknCmdHelp; + txt = qtn_options_help; + }, +/*#ifdef RD_HELP_AIW_INTEGRATION + MENU_ITEM + { + command=ECmdAiwHelpPlaceHolder; + txt = "Place Holder"; + cascade = AIW_INTELLIGENT_CASCADE_ID; + }, +#endif // RD_HELP_AIW_INTEGRATION*/ + MENU_ITEM + { + command = EAknSoftkeyExit; + txt = qtn_options_exit; + } + }; + } + +// --------------------------------------------------------- +// +// r_missed_alarms_menupane_empty_view +// Menu pane for missed alarms list view for empty list +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_missed_alarms_menupane_empty_view + { + items = + { + MENU_ITEM + { + command = ECalenCmdGotoCalendar; + txt = qtn_cale_mav_opt_goto_cale; + }, + MENU_ITEM + { + command = EAknCmdHelp; + txt = qtn_options_help; + }, +/*#ifdef RD_HELP_AIW_INTEGRATION + MENU_ITEM + { + command=ECmdAiwHelpPlaceHolder; + txt = "Place Holder"; + cascade = AIW_INTELLIGENT_CASCADE_ID; + }, +#endif // RD_HELP_AIW_INTEGRATION*/ + MENU_ITEM + { + command = EAknSoftkeyExit; + txt = qtn_options_exit; + } + }; + } + +//MAV +RESOURCE TBUF r_cale_title_missed_alarms + { + buf = qtn_cale_title_missed_alarms; + } + +RESOURCE CBA r_missed_alarms_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyBack; + txt=text_softkey_back; + }, + CBA_BUTTON + { + id=EAknSoftkeyOpen; + txt=qtn_msk_open; + } + + }; + + } + +RESOURCE CBA r_calen_event_view_from_alarm_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyBack; + txt=text_softkey_back; + }, + CBA_BUTTON + { + id=ECalenCmdPromptThenEdit; + txt=qtn_msk_edit; + } + }; + } + + +RESOURCE CBA_BUTTON r_calen_close_cba_button + { + id=EAknSoftkeyClose; + txt=text_softkey_close; + } + +RESOURCE TBUF r_cale_mav_tb_clear + { + buf = qtn_cale_mav_tb_clear; + } + +RESOURCE TBUF r_cale_mav_tb_clearall + { + buf = qtn_cale_mav_tb_clearall; + } + +RESOURCE TBUF r_cale_mav_tb_goto_cale + { + buf = qtn_cale_mav_tb_goto_cale; + } + +RESOURCE TBUF r_cale_mav_start_time + { + buf = qtn_cale_mav_start_time; + } + +// missed event view resources +// --------------------------------------------------------- +// r_calen_event_view +// event view resource definition +// --------------------------------------------------------- +RESOURCE AVKON_VIEW r_calen_missed_event_view + { + menubar = r_calen_event_view_menubar; + cba = r_calen_missed_event_view_cba; + } + +// --------------------------------------------------------- +// r_calen_missed_event_view_cba +// missed event view's softkey's definition +// --------------------------------------------------------- +RESOURCE CBA r_calen_missed_event_view_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyBack; + txt=text_softkey_back; + }, + CBA_BUTTON + { + id=ECalenCmdPromptThenEdit; + txt=qtn_msk_edit; + } + }; + } +//for multiple DBUI +// --------------------------------------------------------- +// +// r_calen_meeting_note +// Form for Meeting note +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_calen_multidb_editor + { + flags = EEikDialogFlagNoDrag + | EEikDialogFlagFillAppClientRect + | EEikDialogFlagButtonsRight + | EEikDialogFlagCbaButtons + | EEikDialogFlagNoTitleBar + | EEikDialogFlagDontEatUpDownEvents + | EEikDialogFlagNotifyEsc; + + buttons = R_AVKON_SOFTKEYS_OPTIONS_DONE; + form = r_calen_multidb_form; + } + + +// --------------------------------------------------------- +// +// r_calen_multidb_form +// Define items of meeting note +// +// --------------------------------------------------------- +// +RESOURCE FORM r_calen_multidb_form + { + flags = EEikFormUseDoubleSpacedFormat | EEikFormEditModeOnly ; + items = + { + DLG_LINE + { + type = EEikCtEdwin; + prompt = qtn_cale_db_set_calendar_name; + id = ECalenMultiDbName; + itemflags = EEikDlgItemTakesEnterKey; + control = EDWIN + { + flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable ; + + maxlength = 160; + default_case = EAknEditorTextCase; + allowed_case_modes = EAknEditorAllCaseModes; + numeric_keymap = EAknEditorStandardNumberModeKeymap; + special_character_table = R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG; + avkon_flags = EAknEditorFlagUseSCTNumericCharmap | + EAknEditorFlagDefault | + EAknEditorFlagEnablePictographInput; + // let Avkon decide which is maximum number of lines + // It's based on layout. + max_view_height_in_lines = 0; + }; + + //line = r_calen_multidb_name_line; + }, + DLG_LINE + { + //line = r_calen_multidb_color_line; + type = EEikCtRichTextEditor; + prompt = qtn_cale_db_set_colour; + id = ECalenMultiDbColor; + itemflags = EEikDlgItemAsLabel; + + control = RTXTED + { + flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable | + EEikEdwinNoAutoSelection | EEikEdwinJustAutoCurEnd + | EEikEdwinAllowPictures; + width = 0; // These 0's are not really needed + height = 0; + numlines = 0; + default_case = EAknEditorTextCase; + allowed_case_modes = EAknEditorAllCaseModes; + numeric_keymap = EAknEditorStandardNumberModeKeymap; + special_character_table = R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG; + + max_view_height_in_lines = 0; + }; + }, + DLG_LINE + { + type = EEikCtEdwin; + prompt = qtn_cale_db_show_hide_setting; + id = ECalenMultiDbHiddenVisible; + itemflags = EEikDlgItemTakesEnterKey; + control = EDWIN + { + flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable | + EEikEdwinNoAutoSelection | EEikEdwinReadOnly| + EEikEdwinAvkonDisableCursor|EEikEdwinAvkonNotEditable |EEikEdwinDisplayOnly ; + maxlength = 160; + default_case = EAknEditorTextCase; + allowed_case_modes = EAknEditorAllCaseModes; + numeric_keymap = EAknEditorStandardNumberModeKeymap; + special_character_table = R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG; + avkon_flags = EAknEditorFlagUseSCTNumericCharmap | + EAknEditorFlagDefault | + EAknEditorFlagEnablePictographInput; + // let Avkon decide which is maximum number of lines + // It's based on layout. + max_view_height_in_lines = 0; + }; + } + }; + } + +// --------------------------------------------------------- +// +// r_calen_calendareditor_conflict_dialog +// Shown if another application causes a database conflict +// +// --------------------------------------------------------- +// +RESOURCE DIALOG r_calen_calendareditor_conflict_dialog + { + flags = EAknWarningNoteFlags | EEikDialogFlagWait; + buttons = R_AVKON_SOFTKEYS_OK_EMPTY; + items = + { + DLG_LINE + { + type = EAknCtNote; + id = EGeneralQuery; + control = AVKON_NOTE + { + layout = EGeneralLayout; + animation = R_QGN_NOTE_WARNING_ANIM; + }; + } + }; + } + +// --------------------------------------------------------- +// +// r_qtn_calendareditor_note_db_conflict +// Shown if another application causes a database conflict +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_qtn_calendareditor_note_db_conflict_delete + { + //TODO need to raise loc CR + buf = qtn_cale_note_db_conflict; + } + +// --------------------------------------------------------- +// +// r_qtn_cale_note_db_conflict +// Shown if another application causes a database conflict +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_qtn_calendareditor_note_db_conflict_update + { + //TODO need to raise loc CR + buf = qtn_cale_note_db_modified; + } + +RESOURCE MENU_BAR r_calen_multidb_menubar + { + titles= + { + MENU_TITLE { menu_pane = r_calen_multidb_menupane; } + }; + } + +RESOURCE MENU_PANE r_calen_multidb_menupane + { + items= + { + MENU_ITEM { command = EAknSoftkeyChange; txt = qtn_msk_change;}, + MENU_ITEM { command = ECalenMultiDbHelp; txt = qtn_options_help;}, + MENU_ITEM { command = EAknCmdExit; txt = qtn_options_exit;} + }; + } + + RESOURCE TBUF r_qtn_cale_db_already_exists_note + { + //buf = qtn_fldr_rename_query; + buf = qtn_fldr_name_already_used; + } + +// --------------------------------------------------------- +// +// r_calen_multidb_msk_change_cba +// CBA with MSK button "Change" +// +// --------------------------------------------------------- +// +RESOURCE CBA r_calen_multidb_msk_change_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyDone; + txt=text_softkey_done; + }, + CBA_BUTTON + { + id=EAknSoftkeyChange; + txt=qtn_msk_change; + } + + }; + + } + +// --------------------------------------------------------- +// +// r_calen_multidb_msk_open_cba +// CBA with MSK button "Open" +// +// --------------------------------------------------------- +// +RESOURCE CBA r_calen_multidb_msk_open_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyDone; + txt=text_softkey_done; + }, + CBA_BUTTON + { + id=EAknSoftkeyOpen; + txt=qtn_msk_open; + } + }; + } + + +// --------------------------------------------------------- +// +// r_calen_multidb_msk_empty_cba +// CBA with empty MSK button +// +// --------------------------------------------------------- +// +RESOURCE CBA r_calen_multidb_msk_empty_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyDone; + txt=text_softkey_done; + }, + CBA_BUTTON + { + id=EAknSoftkeyEmpty; + txt=text_softkey_empty; + } + }; + } + +RESOURCE TBUF r_cale_viewer_calendar_info + { + buf = qtn_cale_viewer_calendar_info; + } + +RESOURCE TBUF r_cale_event_view_attachment_info + { + buf = qtn_cale_viewer_attachment_info; + } + +RESOURCE TBUF r_cale_public + { + buf = qtn_cale_public; + } + +RESOURCE TBUF r_cale_private + { + buf = qtn_cale_private; + } + +RESOURCE TBUF r_cale_sync_on + { + buf = qtn_cale_sync_on; + } + +RESOURCE TBUF r_cale_sync_off + { + buf = qtn_cale_sync_off; + } + +RESOURCE TBUF r_cale_db_hidden_setting + { + buf = qtn_cale_db_hidden_setting; + } + +RESOURCE TBUF r_cale_db_shown_setting + { + buf = qtn_cale_db_shown_setting; + } + +RESOURCE TBUF r_cale_db_calendar + { + buf = qtn_cale_db_calendar_name; + } + +RESOURCE TBUF r_cale_db_calendar_default_name + { + buf = qtn_cale_db_calendar_default_name; + } + +RESOURCE TBUF r_calen_illegal_characters + { + buf = qtn_fldr_illegal_characters; + } + +RESOURCE TBUF r_calen_bad_file_name + { + buf = "Bad calendar name"; //qtn_fldr_bad_file_name; + } + +RESOURCE TBUF r_cale_db_phone_calendar_default_name + { + buf = "Phone calendar"; + } + +// --------------------------------------------------------- +// r_calen_dummy_view +// --------------------------------------------------------- +RESOURCE AVKON_VIEW r_calen_dummy_view + { + menubar = r_calen_dummy_view_menubar; + cba = r_calen_dummy_view_cba; + } + +// --------------------------------------------------------- +// r_calen_dummy_view_menupane +// --------------------------------------------------------- +RESOURCE MENU_PANE r_calen_dummy_view_menupane + { + items = + { + MENU_ITEM + { + command = EAknCmdExit; + txt = qtn_options_exit; + } + }; + } + +// --------------------------------------------------------- +// r_calen_dummy_view_cba +// --------------------------------------------------------- +RESOURCE CBA r_calen_dummy_view_cba + { + buttons = + { + CBA_BUTTON + { + id=EAknSoftkeyOptions; + txt=text_softkey_option; + }, + CBA_BUTTON + { + id=EAknSoftkeyExit; + txt=text_softkey_exit; + } + }; + } + + +// --------------------------------------------------------- +// +// r_calen_qtn_todo_all_task_updated +// updating status +// +// --------------------------------------------------------- +// +RESOURCE TBUF64 r_calen_qtn_todo_all_task_updated + { + buf = qtn_todo_all_task_updated; + } +// --------------------------------------------------------- +// r_calen_dummy_view_menubar +// --------------------------------------------------------- +RESOURCE MENU_BAR r_calen_dummy_view_menubar + { + titles= + { + MENU_TITLE + { + menu_pane = r_calen_dummy_view_menupane; + txt = " "; // Dummy + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_newentry_menupane +// Long tap on day opens Long tap Menu pane for New entry +// +// --------------------------------------------------------- +// +RESOURCE MENU_PANE r_calendar_newentry_menupane + { + items = + { + MENU_ITEM + { + command = ECalenNewMeeting; + txt = qtn_cale_long_tap_meeting; + }, + MENU_ITEM + { + command = ECalenNewDayNote; + txt = qtn_cale_long_tap_memo; + }, + + MENU_ITEM + { + command = ECalenNewAnniv; + txt = qtn_cale_long_tap_anniversary; + }, + MENU_ITEM + { + command = ECalenNewTodo; + txt = qtn_cale_long_tap_todo; + } + }; + } + +// --------------------------------------------------------- +// +// r_calendar_day_stylus_menu_tui +// Touch UI long tap day stylus popup menu +// +// --------------------------------------------------------- +// +RESOURCE STYLUS_POPUP_MENU r_calendar_day_stylus_menu_tui + { + items = + { + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_popup_cmd_task_completed; + command = ECalenCompleteTodo; + }, + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_popup_delete; + command = ECalenDeleteCurrentEntry; + }, + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_popup_send; + command=ECalenSend; + } + + }; + } +// --------------------------------------------------------- +// +// r_todo_list_stylus_menu_tui +// Stylus popup menu for list view with Touch UI +// +// --------------------------------------------------------- +// +RESOURCE STYLUS_POPUP_MENU r_todo_list_stylus_menu_tui + { + items = + { + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_popup_cmd_task_completed; + command = ECalenCompleteTodo; + }, + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_cmd_restore_task; + command = ECalenRestoreTodo; + }, + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_popup_delete; + command = ECalenDeleteCurrentEntry; + }, + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_popup_send; + command= ECalenSend; + }, + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_popup_mark; + command = ECalenMarkOne; + }, + STYLUS_POPUP_MENU_ITEM + { + txt = qtn_cale_stylus_popup_unmark; + command = ECalenUnmarkOne; + } + }; + } + +// ---------------------------------------------------------------------------- +// r_delete_entries_list_query +// List query for the available delete all entries options +// ---------------------------------------------------------------------------- +RESOURCE AVKON_MULTISELECTION_LIST_QUERY r_delete_entries_list_query + { + flags = EGeneralQueryFlags; + softkeys = R_AVKON_SOFTKEYS_OK_CANCEL__OK; + items = + { + AVKON_MULTISELECTION_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + listbox = AVKON_LIST_QUERY_LIST + { + array_id = r_delete_entries_list_query_array; + }; + heading = " "; //needed,otherwise heading is not created at all + }; + } + }; + } + +// ---------------------------------------------------------------------------- +// r_delete_entries_list_query_array +// List of the delete entries options +// ---------------------------------------------------------------------------- +RESOURCE ARRAY r_delete_entries_list_query_array + { + items= + { + LBUF { txt = qtn_cale_sub_setdate; }, + LBUF { txt = qtn_cale_sub_all; } + }; + } + +// ---------------------------------------------------------------------------- +// r_cale_single_calendar_delete_entries +// Text for delete entries when only one visbible calendar db exists +// ---------------------------------------------------------------------------- +RESOURCE TBUF r_cale_single_calendar_delete_entries + { + buf = qtn_cale_opt_delete_entries_heading; + } + +// ---------------------------------------------------------------------------- +// r_cale_multi_calendar_delete_entries +// Text for delete entries when only multi visible calendar db exists +// ---------------------------------------------------------------------------- +RESOURCE TBUF r_cale_multi_calendar_delete_entries + { + buf = qtn_cale_opt_delete_entries_from_visible_heading; + } + +//Toolbar resources for calendar management view + +RESOURCE TBUF r_cale_db_add_new_tb + { + buf = "Add new";//qgn_cale_db_add_new_tb; + } + +RESOURCE TBUF r_cale_tb_add_new_calendar_tooltip + { + buf = qtn_cale_tb_add_new_calendar_tooltip; + } + +RESOURCE TBUF r_cale_db_settings_tb + { + buf = "Edit"; //qgn_cale_db_settings_tb; + } + +RESOURCE TBUF r_cale_tb_edit_cale_db_tooltip + { + buf = qtn_cale_tb_edit_cale_db_tooltip; + } + +RESOURCE TBUF r_cale_db_show_tb + { + buf = "Show"; //qgn_cale_db_show_tb; + } + +RESOURCE TBUF r_cale_tb_show_calendar_tooltip + { + buf = qtn_cale_tb_show_calendar_tooltip; + } + +RESOURCE TBUF r_cale_db_hide_tb + { + buf = "Hide"; //qgn_cale_db_hide_tb; + } + +RESOURCE TBUF r_cale_tb_hide_calendar_tooltip + { + buf = qtn_cale_tb_hide_calendar_tooltip; + } + +//---------------------------------------------------- +// +RESOURCE DIALOG r_calen_define_location_note + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO__YES; + items= + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationLayout; + }; + } + }; + } + +// --------------------------------------------------------- +// +// r_calen_qtn_define_location_note +// Remove GeoValues +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_calen_qtn_define_location_note + { + buf = qtn_cale_define_location; + } + +// --------------------------------------------------------- +// +// r_qtn_query_common_conf_remove +// Resource string for confirmation query. +// +// --------------------------------------------------------- +// +RESOURCE TBUF r_qtn_query_common_conf_remove + { + buf = qtn_query_common_conf_remove; + } + +//---------------------------------------------------- +// +// r_calen_commonui_erasequery_note +// Delete confirmation query +// +//---------------------------------------------------- +// +RESOURCE DIALOG r_calen_attachment_delete_query + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_YES_NO__YES; + items= + { + DLG_LINE + { + type = EAknCtQuery; + id = EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationLayout; + }; + } + }; + } + +RESOURCE TBUF64 r_qtn_calen_size_exceeded + { + buf = qtn_cale_max_attachment_size; + } + + + +// End of File