?? iapconnect.rss
字號:
/*
* ============================================================================
* Name : IAPConnect.rss
* Part of : Internet Access Points Example v2.0
* Description:
* This file contains all the resources for the IAPConnect.
* Created : 01.09.2006 by Forum Nokia
* Version : 2.0
* Copyright: Forum Nokia
* ============================================================================
*/
// RESOURCE IDENTIFIER
NAME AWIZ // 4 letter ID
// INCLUDES
#include <eikon.rh>
#include "iapconnect.hrh"
#include "iapconnect.loc"
#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.mbg>
#ifdef EKA2
#include <appinfo.rh>
#include "IAPConnect_loc.rls"
#endif
// RESOURCE DEFINITIONS
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf = "IAPConnect"; }
RESOURCE EIK_APP_INFO
{
hotkeys = r_iapconnect_hotkeys;
menubar = r_iapconnect_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_BACK;
}
//----------------------------------------------------
//
// r_iapconnect_hotkeys
//
//----------------------------------------------------
//
RESOURCE HOTKEYS r_iapconnect_hotkeys
{
control =
{
HOTKEY { command = EEikCmdExit; key='e'; }
};
}
//----------------------------------------------------
//
// r_iapconnect_main_view
//
//----------------------------------------------------
//
RESOURCE AVKON_VIEW r_iapconnect_main_view
{
hotkeys = r_iapconnect_hotkeys;
menubar = r_iapconnect_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
//----------------------------------------------------
//
// r_iapconnect_menubar
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_iapconnect_menubar
{
titles =
{
MENU_TITLE { menu_pane = r_iapconnect_menu; txt = ""; }
};
}
//----------------------------------------------------
//
// r_iapconnect_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_iapconnect_menu
{
items =
{
MENU_ITEM
{
command=EIAPConnectCmdConnect;
txt = qtn_iapconnect_menu_connect;
},
MENU_ITEM
{
command=EIAPConnectCmdConnectPSD;
txt = qtn_iapconnect_menu_connect_psd;
},
MENU_ITEM
{
command=EIAPConnectCmdConnectCSD;
txt = qtn_iapconnect_menu_connect_csd;
},
MENU_ITEM
{
command=EIAPConnectCmdConnectUsingAPHandler;
txt = qtn_iapconnect_menu_connect_aphandler;
},
MENU_ITEM
{
command=EIAPConnectCmdShowConnectionInfo;
txt = qtn_iapconnect_menu_connection_info;
},
MENU_ITEM
{
command=EIAPConnectCmdRelease;
txt = qtn_iapconnect_menu_release;
},
MENU_ITEM
{
command=EIAPConnectCmdTerminate;
txt = qtn_iapconnect_menu_terminate;
},
MENU_ITEM
{
command=EIAPConnectCmdNewIAP;
txt = qtn_iapconnect_menu_createiap;
},
MENU_ITEM
{
command=EIAPConnectCmdShowRemoveIAPView;
txt = qtn_iapconnect_menu_removeiap;
},
MENU_ITEM
{
command=EAknCmdExit;
txt = qtn_iapconnect_menu_exit;
}
};
}
//----------------------------------------------------
//
// r_iapconnect_conninfo_view
//
//----------------------------------------------------
//
RESOURCE AVKON_VIEW r_iapconnect_conninfo_view
{
hotkeys = r_iapconnect_hotkeys;
menubar = r_iapconnect_menubar_conninfo_view;
cba = R_AVKON_SOFTKEYS_SELECTION_LIST;
}
//----------------------------------------------------
//
// r_iapconnect_menubar_conninfo_view
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_iapconnect_menubar_conninfo_view
{
titles =
{
MENU_TITLE { menu_pane = r_iapconnect_app_menu; txt = "App"; },
MENU_TITLE { menu_pane = r_iapconnect_conninfo_view_menu;
txt = "ConnInfo view"; }
};
}
//----------------------------------------------------
//
// r_iapconnect_conninfo_view_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_iapconnect_conninfo_view_menu
{
items =
{
MENU_ITEM { command = EIAPConnectCmdDemoMenu;
txt = qtn_iapconnect_demo_menu; cascade = r_iapconnect_demo_menu;},
MENU_ITEM { command = EIAPConnectCmdUplinkData;
txt = qtn_iapconnect_uplink_data; },
MENU_ITEM { command = EIAPConnectCmdDownlinkData;
txt = qtn_iapconnect_downlink_data; },
MENU_ITEM { command = EIAPConnectCmdConnectionTime;
txt = qtn_iapconnect_connection_time; }
};
}
//----------------------------------------------------
//
// r_iapconnect_demo_menu
// demo commands
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_iapconnect_demo_menu
{
items =
{
MENU_ITEM { command = EIAPConnectCmdStartDemo;
txt = qtn_iapconnect_start_demo; },
MENU_ITEM { command = EIAPConnectCmdDemoSettings;
txt = qtn_iapconnect_demo_settings; }
};
}
//----------------------------------------------------
//
// r_iapconnect_removeiap_view
//
//----------------------------------------------------
//
RESOURCE AVKON_VIEW r_iapconnect_removeiap_view
{
hotkeys = r_iapconnect_hotkeys;
menubar = r_iapconnect_menubar_removeiap_view;
cba = R_AVKON_SOFTKEYS_SELECTION_LIST;
}
//----------------------------------------------------
//
// r_iapconnect_menubar_removeiap_view
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_iapconnect_menubar_removeiap_view
{
titles =
{
MENU_TITLE { menu_pane = r_iapconnect_app_menu; txt = "App"; },
MENU_TITLE { menu_pane = r_iapconnect_removeiap_view_menu;
txt = "Remove Iap view"; }
};
}
//----------------------------------------------------
//
// r_iapconnect_removeiap_view_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_iapconnect_removeiap_view_menu
{
items =
{
MENU_ITEM { command = EIAPConnectCmdRemoveIAP;
txt = qtn_iapconnect_remove_selected_iap; }
};
}
//----------------------------------------------------
//
// r_iapconnect_app_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_iapconnect_app_menu
{
items =
{
MENU_ITEM { command = EIAPConnectCmdAppMainMenu;
txt = qtn_iapconnect_main_menu; },
MENU_ITEM { command = EAknCmdExit; txt = qtn_iapconnect_menu_exit; }
};
}
//----------------------------------------------------
//
// r_iapconnect_softkeys_cancel
//
//----------------------------------------------------
//
RESOURCE CBA r_iapconnect_softkeys_cancel
{
buttons =
{
CBA_BUTTON
{
txt = "";
},
CBA_BUTTON
{
id = EAknSoftkeyCancel;
txt = qtn_iapconnect_softkeys_cancel;
}
};
}
//----------------------------------------------------
//
// r_iapconnect_wait_dialog
//
//----------------------------------------------------
//
RESOURCE DIALOG r_iapconnect_wait_dialog
{
flags = EAknWaitNoteFlags;
buttons = R_AVKON_SOFTKEYS_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EIAPConnectNoteCtrlIdWaitNote;
control = AVKON_NOTE
{
layout = EWaitLayout;
animation = R_QGN_GRAF_WAIT_BAR_ANIM;
};
}
};
}
//----------------------------------------------------
//
// r_iapconnect_termination_query_dialog
//
//----------------------------------------------------
//
RESOURCE DIALOG r_iapconnect_termination_query_dialog
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_YES_NO;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_CONFIRMATION_QUERY
{
layout = EConfirmationQueryLayout;
label = qtn_iapconnect_termination_query_dialog_label;
};
}
};
}
//-----------------------------------------------------------------------------
//
// r_iapconnect_iapname_dialog
//
//-----------------------------------------------------------------------------
//
RESOURCE DIALOG r_iapconnect_iapname_dialog
{
title = "IAP name";
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
flags = EGeneralQueryFlags;
items=
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control= AVKON_DATA_QUERY
{
layout = EDataLayout;
label = "IAP name:";
control = EDWIN
{
flags= EEikEdwinNoHorizScrolling | EEikEdwinResizable;
maxlength = 32;
width = 5;
lines = 1;
};
};
}
};
}
//-----------------------------------------------------------------------------
//
// r_iapconnect_demo_settings_dialog
//
//-----------------------------------------------------------------------------
//
RESOURCE DIALOG r_iapconnect_demo_settings_dialog
{
title = "Demo settings";
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
flags = EEikDialogFlagWait |
EEikDialogFlagFillAppClientRect |
EEikDialogFlagNoDrag;
form = r_iapconnect_demo_settings_form;
}
//-----------------------------------------------------------------------------
//
// r_iapconnect_demo_settings_form
//
//-----------------------------------------------------------------------------
//
RESOURCE FORM r_iapconnect_demo_settings_form
{
flags = EEikFormUseDoubleSpacedFormat;
items=
{
DLG_LINE
{
type = EEikCtEdwin;
id = EIAPConnectDemoSettingsRemoteServer;
prompt = "Server Name";
itemflags = EEikDlgItemTakesEnterKey |
EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
width = 1;
lines = 1;
maxlength = 20;
};
},
DLG_LINE
{
type = EEikCtNumberEditor;
id = EIAPConnectDemoSettingsSend;
prompt = "Send limit";
itemflags = EEikDlgItemTakesEnterKey |
EEikDlgItemOfferAllHotKeys;
control = NUMBER_EDITOR
{
min = 1;
max = 1024000;
};
},
DLG_LINE
{
type = EEikCtNumberEditor;
id = EIAPConnectDemoSettingsReceived;
prompt = "Received limit";
itemflags = EEikDlgItemTakesEnterKey |
EEikDlgItemOfferAllHotKeys;
control = NUMBER_EDITOR
{
min = 0;
max = 1024000;
};
}
};
}
#ifdef EKA2
//-----------------------------------------------------------------------------
//
// r_localisable_app_info
//
//-----------------------------------------------------------------------------
//
RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info
{
short_caption = STRING_short_caption;
caption_and_icon =
CAPTION_AND_ICON_INFO
{
caption=STRING_r_long_caption;
number_of_icons = 1;
icon_file = "\\resource\\apps\\IAPConnect.mif";
};
}
#endif
// End of File
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -