/*
* Copyright (c) 2004 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description: Contains all the resources for the AttendeeView.
*
*/
// RESOURCE IDENTIFIER
NAME ATTV // 4 letter ID
// INCLUDES
#include <AttendeeView.loc>
#include "AttendeeView.hrh"
#include <avkon.rh>
#include <avkon.loc>
#include <eikon.rh>
#include <pbkview.rh>
#include <pbkview.hrh>
#include <pbkview.rsg>
#include <avkon.rsg>
#include <AiwCommon.rh>
// RESOURCE DEFINITIONS
#define ATT_QUERY_EDWIN_WIDTH 5
#define ATT_QUERY_EDWIN_LINES 5
#define ATT_QUERY_EDWIN_MAXLENGTH 150
// ---------------------------------------------------------
// Standard resource signature
// ---------------------------------------------------------
//
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf=""; }
RESOURCE EIK_APP_INFO
{
}
//----------------------------------------------------
//
// r_attendeeview_view_menubar
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_attendeeview_view_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_attendeeview_base_menu; txt=""; },
MENU_TITLE { menu_pane=R_AVKON_MENUPANE_MARKABLE_LIST; },
MENU_TITLE { menu_pane=r_attendeeview_message_menu; txt=""; },
MENU_TITLE { menu_pane=r_attendeeview_call_menu; txt=""; },
MENU_TITLE { menu_pane=r_attendeeview_viewer_menu; txt=""; }
};
}
//----------------------------------------------------
//
// r_attendeeview_editor_menubar
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_attendeeview_editor_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_attendeeview_base_menu; txt=""; },
MENU_TITLE { menu_pane=R_AVKON_MENUPANE_MARKABLE_LIST; },
MENU_TITLE { menu_pane=r_attendeeview_message_menu; txt=""; },
MENU_TITLE { menu_pane=r_attendeeview_call_menu; txt=""; },
MENU_TITLE { menu_pane=r_attendeeview_editor_menu; txt=""; }
};
}
//----------------------------------------------------
//
// r_attendeeview_viewer_context_menubar
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_attendeeview_viewer_context_menubar
{
titles=
{
MENU_TITLE { menu_pane=R_AVKON_MENUPANE_MARKABLE_LIST; },
MENU_TITLE { menu_pane=r_attendeeview_viewer_context_menu; txt=""; }
};
}
//----------------------------------------------------
//
// r_attendeeview_editor_context_menubar
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_attendeeview_editor_context_menubar
{
titles=
{
MENU_TITLE { menu_pane=R_AVKON_MENUPANE_MARKABLE_LIST; },
MENU_TITLE { menu_pane=r_attendeeview_editor_context_menu; txt=""; }
};
}
//----------------------------------------------------
//
// r_attendeeview_editor_context_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_editor_context_menu
{
items=
{
MENU_ITEM { command=EAttCmdSendMeetingRequest;
txt=qtn_cale_send_menu_item; },
MENU_ITEM { command=EAttCmdSendMeetingUpdate;
txt=qtn_cale_send_update_menu_item; },
MENU_ITEM { command=EAttDetails;
txt=qtn_cale_details_menu_item; },
MENU_ITEM { command=EAttAddAttendeesCmd;
txt=qtn_cale_add_menu_item;
cascade=r_attendeeview_add_new_attendees_sub;},
MENU_ITEM { command=EAttDeleteAttendeesCmd;
txt=qtn_cale_delete_menu_item;},
MENU_ITEM { command=EAttSetAsRequireCmd;
txt=qtn_cale_required_menu_item; },
MENU_ITEM { command=EAttSetAsOptionalCmd;
txt=qtn_cale_optional_menu_item; }
};
}
//----------------------------------------------------
//
// r_attendeeview_viewer_context_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_viewer_context_menu
{
items=
{
MENU_ITEM { command=EAttCmdRespond; txt=qtn_cale_mail_mtg_om_respond;
cascade=r_attendeeview_respond_sub;},
MENU_ITEM { command=EAttDetails;
txt=qtn_cale_details_menu_item; },
MENU_ITEM { command=EAttCmdSend; txt=qtn_phob_opt_send;}
};
}
//----------------------------------------------------
//
// r_attendeeview_viewer_context_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_viewer_menu
{
items=
{
MENU_ITEM { command=EAttCmdRespond; txt=qtn_cale_mail_mtg_om_respond;
cascade=r_attendeeview_respond_sub;},
MENU_ITEM { command=EAttDetails;
txt=qtn_cale_details_menu_item; }
};
}
//----------------------------------------------------
//
// r_attendeeview_editor_context_menu
//
//----------------------------------------------------
//
/*RESOURCE MENU_PANE r_attendeeview_editor_context_menu
{
items=
{
MENU_ITEM { command=EAttCmdSendMeetingRequest;
txt=qtn_cale_send_menu_item; },
MENU_ITEM { command=EAttCmdSendMeetingUpdate;
txt=qtn_cale_send_update_menu_item; },
MENU_ITEM { command=EAttAddAttendeesCmd;
txt=qtn_cale_add_menu_item;
cascade=r_attendeeview_add_new_attendees_sub;},
MENU_ITEM { command=EAttSetAsRequireCmd;
txt=qtn_cale_required_menu_item; },
MENU_ITEM { command=EAttSetAsOptionalCmd;
txt=qtn_cale_optional_menu_item;},
MENU_ITEM { command=EAttDeleteAttendeesCmd;
txt=qtn_cale_delete_menu_item;}
};
}
*/
//----------------------------------------------------
//
// r_attendeeview_editor_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_editor_menu
{
items=
{
MENU_ITEM { command=EAttCmdSendMeetingRequest;
txt=qtn_cale_send_menu_item; },
MENU_ITEM { command=EAttCmdSendMeetingUpdate;
txt=qtn_cale_send_update_menu_item; },
MENU_ITEM { command=EAttDetails;
txt=qtn_cale_details_menu_item; },
MENU_ITEM { command=EAttAddAttendeesCmd;
txt=qtn_cale_add_menu_item;
cascade=r_attendeeview_add_new_attendees_sub;},
MENU_ITEM { command=EAttDeleteAttendeesCmd;
txt=qtn_cale_delete_menu_item;},
MENU_ITEM { command=EAttSetAsRequireCmd;
txt=qtn_cale_required_menu_item; },
MENU_ITEM { command=EAttSetAsOptionalCmd;
txt=qtn_cale_optional_menu_item; }
};
}
//----------------------------------------------------
//
// r_attendeeview_call_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_call_menu
{
items=
{
MENU_ITEM { command=KAiwCmdCall; txt="";
cascade = AIW_INTELLIGENT_CASCADE_ID; }
};
}
//----------------------------------------------------
//
// r_attendeeview_message_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_message_menu
{
items=
{
MENU_ITEM { command=EAttCmdSend; txt=qtn_phob_opt_send;}
};
}
//----------------------------------------------------
//
// r_attendeeview_base_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_base_menu
{
items=
{
MENU_ITEM { command=EAttAddToContacsCmd; txt=""; },
MENU_ITEM { command=EAknCmdHelp; txt=qtn_options_help; },
MENU_ITEM { command=EAknCmdExit; txt=qtn_options_exit; }
};
}
//----------------------------------------------------
//
// r_attendeeview_add_new_attendees_sub
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_add_new_attendees_sub
{
items=
{
MENU_ITEM { command=EAttAddFromContactsCmd;
txt=qtn_cale_from_phonebook_submenu_item;},
MENU_ITEM { command=EAttAddNewAttendeeCmd;
txt=qtn_cale_enter_new_submenu_item;}
};
}
//----------------------------------------------------
//
// r_attendeeview_respond_sub
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_attendeeview_respond_sub
{
items=
{
MENU_ITEM { command=EAttRespondAccept;
txt=qtn_mail_mtg_om_respond_acc;},
MENU_ITEM { command=EAttRespondTentative;
txt=qtn_mail_mtg_om_respond_tent;},
MENU_ITEM { command=EAttRespondDecline;
txt=qtn_mail_mtg_om_respond_dec;}
};
}
//----------------------------------------------------
//
// r_attendee_details_dialog
// AttendeeView's details dialog
//
//----------------------------------------------------
//
RESOURCE DIALOG r_attendee_details_dialog
{
flags = EAknDialogGenericFullScreen;
buttons = R_AVKON_SOFTKEYS_BACK;
}
//----------------------------------------------------
//
// r_attendeeview_call_aiw_interest
//
//----------------------------------------------------
//
RESOURCE AIW_INTEREST r_attendeeview_call_aiw_interest
{
items=
{
AIW_CRITERIA_ITEM
{
id = KAiwCmdCall; // serviceCmd used here also as ID
serviceCmd = KAiwCmdCall;
contentType = "*";
serviceClass = KAiwClassMenu;
maxProviders = 1;
}
};
}
//----------------------------------------------------
//
// r_attendee_view_dialog
// Attendee view dialog
//
//----------------------------------------------------
//
RESOURCE DIALOG r_attendee_view_dialog
{
flags = EAknDialogMarkableList;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK;
items =
{
DLG_LINE
{
type = EAknCtDoubleGraphicListBox;
id = ESelectionListControl;
control = LISTBOX
{
flags = EAknListBoxMarkableList;
};
}
};
}
//----------------------------------------------------
//
// r_attendee_navi_label
// Attendee view's navi lavel
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_navi_label
{
buf = qtn_cale_attendee_navi;
}
//----------------------------------------------------
//
// r_attendee_organizer_title
// Attendee view's organizer title
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_organizer_title
{
buf = qtn_cale_attendee_org;
}
//----------------------------------------------------
//
// r_attendee_reguired_title
// Attendee view's required title
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_required_title
{
buf = qtn_cale_attendee_req;
}
//----------------------------------------------------
//
// r_attendee_optional_title
// Attendee view's optional title
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_optional_title
{
buf = qtn_cale_attendee_opt;
}
//----------------------------------------------------
//
// r_attendee_query
//
//
//----------------------------------------------------
//
RESOURCE DIALOG r_attendee_query
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_YES_NO;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_CONFIRMATION_QUERY
{
layout = EConfirmationQueryLayout;
};
}
};
}
//----------------------------------------------------
//
// r_attendee_delete_attendees_conf
// Delete attendees confirmation note
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_delete_attendees_conf
{
buf = qtn_cale_delete_attendees;
}
//----------------------------------------------------
//
// r_attendee_delete_attendee_conf
// Delete attendee confirmation note
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_delete_attendee_conf
{
buf = qtn_cale_delete_attendee;
}
//----------------------------------------------------
//
// r_attendee_email_address_query
// Email address query
//
//----------------------------------------------------
//
RESOURCE DIALOG r_attendee_email_address_query
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_DATA_QUERY
{
layout = EDataLayout;
label = qtn_cale_email_address;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = ATT_QUERY_EDWIN_WIDTH;
lines = ATT_QUERY_EDWIN_LINES;
maxlength = ATT_QUERY_EDWIN_MAXLENGTH;
default_case = EAknEditorLowerCase;
};
};
}
};
}
//----------------------------------------------------
//
// r_attendee_organizer_delete_note
// Can't delete organizer info note
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_organizer_delete_note
{
buf = qtn_cale_note_cant_remove_organizer;
}
//----------------------------------------------------
//
// r_attendee_organizer_set_as_note
// Can't set require or optional as organizer info note
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_organizer_set_as_note
{
buf = qtn_cale_note_cannot_set_organizer;
}
//----------------------------------------------------
//
// r_attendee_incorrect_email_note
// Incorrect email address info note
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_incorrect_email_note
{
buf = qtn_cale_incorrect_email_note;
}
//----------------------------------------------------
//
// r_attendee_can_not_send_message_note
// Can't send message note
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_can_not_send_message_note
{
buf = qtn_cale_note_cant_send_sms;
}
//----------------------------------------------------
//
// r_attendee_add_to_contacts_note
// Attendee is already in contacts
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_add_to_contacts_note
{
buf = qtn_cale_add_to_contacts_note;
}
//----------------------------------------------------
//
// r_attendee_contactinfo_control
// Phonebook's contact info controls resource
//
//----------------------------------------------------
//
RESOURCE PBK_CONTACTINFO_CONTROL r_attendee_contactinfo_control
{
emptyText = qtn_cale_note_no_contact_details;
flags = KPbkContactInfoControlFlagsNull |
KPbkContactInfoControlShowNameFields;
listboxType = EAknCtDoubleGraphicListBox;
listbox = LISTBOX
{
flags = EAknListBoxSelectionList;
};
iconArray = R_PBK_FIELDTYPE_ICONS;
}
//----------------------------------------------------
//
// r_attendee_navi_label_accepted
// Details dialog navi lavel accepted
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_navi_label_accepted
{
buf = qtn_cale_attendee_navi_accepted;
}
//----------------------------------------------------
//
// r_attendee_navi_label_tentative
// Details dialog navi lavel tentative
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_navi_label_tentative
{
buf = qtn_cale_attendee_navi_tentative;
}
//----------------------------------------------------
//
// r_attendee_navi_label_rejected
// Details dialog navi lavel rejected
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_navi_label_rejected
{
buf = qtn_cale_attendee_navi_rejected;
}
//----------------------------------------------------
//
// r_attendee_navi_label_not_answered
// Details dialog navi lavel not answered
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_navi_label_not_answered
{
buf = qtn_cale_attendee_navi_not_answered;
}
//----------------------------------------------------
//
// r_attendee_details_title_pane
// Details dialog title pane
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_details_title_pane
{
buf = qtn_cale_attendee_details_title;
}
//----------------------------------------------------
//
// r_attendee_editor_empty_text
// Empty list text in AttendeeView
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_editor_empty_text
{
buf = qtn_cale_editor_no_attendees;
}
//----------------------------------------------------
//
// r_attendee_viewer_empty_text
// Empty list text in AttendeeView
//
//----------------------------------------------------
//
RESOURCE TBUF r_attendee_viewer_empty_text
{
buf = qtn_cale_viewer_no_attendees;
}
// End of File