rop_menu.rss
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:7k
源码类别:

Symbian

开发平台:

Visual C++

  1. /*============================================================================*
  2.  *
  3.  * (c) 1995-2003 RealNetworks, Inc. Patents pending. All rights reserved.
  4.  *
  5.  *============================================================================*/
  6.   
  7. // >>> menu bars
  8. #define MENU_DUMMY_TEXT "dummy" // ignored
  9. RESOURCE MENU_BAR r_avp_file_view_menu_bar
  10. {
  11. titles =
  12. {
  13. MENU_TITLE
  14. {
  15. menu_pane = r_avp_file_view_menu_pane;
  16. txt = MENU_DUMMY_TEXT;
  17. }
  18. };
  19. }
  20. RESOURCE MENU_BAR r_avp_file_view_nodrive_menu_bar
  21. {
  22. titles =
  23. {
  24. MENU_TITLE
  25. {
  26. menu_pane = r_avp_file_view_nodrive_menu_pane;
  27. txt = MENU_DUMMY_TEXT;
  28. }
  29. };
  30. }
  31. RESOURCE MENU_BAR r_avp_select_settings_menu_bar
  32. {
  33. titles =
  34. {
  35. MENU_TITLE
  36. {
  37. menu_pane = r_avp_select_settings_menu_pane;
  38. txt = MENU_DUMMY_TEXT;
  39. }
  40. };
  41. }
  42. RESOURCE MENU_BAR r_avp_settings_menu_bar
  43. {
  44. titles =
  45. {
  46. MENU_TITLE
  47. {
  48. menu_pane = r_avp_settings_menu_pane;
  49. txt = MENU_DUMMY_TEXT;
  50. }
  51. };
  52. }
  53. RESOURCE MENU_BAR r_avp_stopped_menu_bar
  54. {
  55. titles =
  56. {
  57. MENU_TITLE
  58. {
  59. menu_pane = r_avp_player_view_idle_menu_pane;
  60. txt = MENU_DUMMY_TEXT;
  61. }
  62. };
  63. }
  64. RESOURCE MENU_BAR r_avp_pause_menu_bar
  65. {
  66. titles =
  67. {
  68. MENU_TITLE
  69. {
  70. menu_pane = r_avp_player_view_paused_menu_pane;
  71. txt = MENU_DUMMY_TEXT;
  72. }
  73. };
  74. }
  75. RESOURCE MENU_BAR r_avp_live_play_menu_bar
  76. {
  77. titles =
  78. {
  79. MENU_TITLE
  80. {
  81. menu_pane = r_avp_player_view_live_play_menu_pane;
  82. txt = MENU_DUMMY_TEXT;
  83. }
  84. };
  85. }
  86. RESOURCE MENU_BAR r_avp_empty_menu_bar
  87. {
  88. titles =
  89. {
  90. MENU_TITLE
  91. {
  92. menu_pane = R_AVKON_MENUPANE_EMPTY;
  93. txt = MENU_DUMMY_TEXT;
  94. }
  95. };
  96. }
  97. /*******************************************************************
  98. >>> menu panes
  99. ********************************************************************/
  100. RESOURCE MENU_PANE r_avp_mark_menu_pane
  101. {
  102. items =
  103. {
  104.     MENU_ITEM
  105.     {
  106. txt = qtn_options_list_mark_one;
  107. command = EAknCmdMark;
  108.     },
  109. MENU_ITEM
  110. {
  111. txt = qtn_options_list_unmark_one;
  112. command = EAknCmdUnmark;
  113. },
  114. MENU_ITEM
  115.     {
  116. txt = qtn_options_list_mark_all;
  117. command = EAknMarkAll;
  118.     },
  119. MENU_ITEM
  120.     {
  121. txt = qtn_options_list_unmark_all;
  122. command = EAknUnmarkAll;
  123.     }
  124. };
  125. }
  126. // when file view shows inaccessible drive
  127. RESOURCE MENU_PANE r_avp_file_view_nodrive_menu_pane
  128. {
  129. items =
  130. {
  131.         MENU_ITEM
  132.         {
  133.         txt = "Unlock card";
  134.         command = EUnlockDrive;
  135.         },
  136. MENU_ITEM
  137. {
  138. txt = qtn_mrp_m_settings;
  139. command = EViewSettings;
  140. },
  141. MENU_ITEM
  142. {
  143. txt = qtn_mrp_m_about;
  144. command = EAboutDialog;
  145. },
  146. MENU_ITEM
  147.     {
  148. txt = qtn_options_help;
  149. command = EAknCmdHelp;
  150.     },
  151. MENU_ITEM
  152. {
  153. txt = qtn_options_exit;
  154. command = EAknCmdExit;
  155. }
  156. };
  157. }
  158. RESOURCE MENU_PANE r_avp_file_view_menu_pane
  159. {
  160. items =
  161. {
  162.     MENU_ITEM
  163.     {
  164. txt = qtn_mrp_m_play;
  165. command = EPlay;
  166.     },
  167.     MENU_ITEM
  168.     {
  169. txt = qtn_mrp_m_open_folder;
  170. command = EOpenFolder;
  171.     },
  172. MENU_ITEM
  173. {
  174. txt = qtn_mrp_m_open;
  175. cascade = r_avp_open_menu_pane;
  176. },
  177. MENU_ITEM
  178.     {
  179. txt = qtn_fldr_rename;
  180. command = ERename;
  181.     },
  182. MENU_ITEM
  183. {
  184. txt = qtn_mrp_m_edit;
  185. command = EEditPlaylist;
  186. },
  187. MENU_ITEM
  188.     {
  189. txt = qtn_fldr_delete;
  190. command = EDelete;
  191.     },
  192. MENU_ITEM
  193.     {
  194. txt = qtn_fldr_new;
  195. command = ENewFolder;
  196.     },
  197. MENU_ITEM
  198.     {
  199. txt = qtn_fldr_move_to_folder;
  200. command = EMoveToFolder;
  201.     },
  202.         MENU_ITEM
  203.     {
  204.     txt = qtn_mrp_m_copy_to_folder;
  205.     command = ECopyToFolder;
  206.     },
  207. MENU_ITEM
  208.     {
  209. txt = qtn_options_list; // edit list
  210. command = EMarkCascade;
  211. cascade = r_avp_mark_menu_pane;
  212.     },
  213. MENU_ITEM
  214. {
  215. txt = qtn_mrp_m_settings;
  216. command = EViewSettings;
  217. },
  218. MENU_ITEM
  219. {
  220. txt = qtn_mrp_m_about;
  221. command = EAboutDialog;
  222. },
  223. MENU_ITEM
  224.     {
  225. txt = qtn_options_help;
  226. command = EAknCmdHelp;
  227.     },
  228. MENU_ITEM
  229. {
  230. txt = qtn_options_exit;
  231. command = EAknCmdExit;
  232. }
  233. };
  234. }
  235. RESOURCE MENU_PANE r_avp_select_settings_menu_pane
  236. {
  237. items =
  238. {
  239.     MENU_ITEM
  240.     {
  241. txt = qtn_mrp_sett_sel_open;
  242. command = EOpenSettings;
  243.     },
  244. MENU_ITEM
  245.     {
  246. txt = qtn_mrp_m_restore_defaults;
  247. command = ERestoreDefaultSettings;
  248.     },
  249. MENU_ITEM
  250.     {
  251. txt = qtn_options_help;
  252. command = EAknCmdHelp;
  253.     },
  254. MENU_ITEM
  255. {
  256. txt = qtn_options_exit;
  257. command = EAknCmdExit;
  258. }
  259.     
  260. };
  261. }
  262. RESOURCE MENU_PANE r_avp_settings_menu_pane
  263. {
  264. items =
  265. {
  266.     MENU_ITEM
  267.     {
  268. txt = qtn_mrp_m_change;
  269. command = EChange;
  270.     },
  271. MENU_ITEM
  272.     {
  273. txt = qtn_mrp_m_restore_defaults;
  274. command = ERestoreDefaultSettings;
  275.     },
  276. MENU_ITEM
  277.     {
  278. txt = qtn_options_help;
  279. command = EAknCmdHelp;
  280.     },
  281. MENU_ITEM
  282. {
  283. txt = qtn_options_exit;
  284. command = EAknCmdExit;
  285. }
  286.     
  287. };
  288. }
  289. RESOURCE MENU_PANE r_avp_player_view_idle_menu_pane
  290. {
  291.     items =
  292. {
  293. MENU_ITEM
  294. {
  295. txt = qtn_mrp_m_play;
  296. command = EPlayPause;
  297. },
  298. MENU_ITEM
  299. {
  300. txt = qtn_mrp_m_mute;
  301. command = EMute;
  302. },
  303. MENU_ITEM
  304. {
  305. txt = qtn_mrp_m_previous;
  306. command = EPrevClip;
  307. },
  308. MENU_ITEM
  309. {
  310. txt = qtn_mrp_m_next;
  311. command = ENextClip;
  312. },
  313. MENU_ITEM
  314. {
  315. txt = qtn_mrp_m_save_to_folder;
  316. command = ESaveToFolder;
  317. },
  318. MENU_ITEM
  319. {
  320. txt = qtn_mrp_m_clipinfo;
  321. command = EClipInfoDialog;
  322. },
  323. MENU_ITEM
  324. {
  325. txt = qtn_mrp_m_settings;
  326. command = EViewSettings;
  327. },
  328. // MENU_ITEM
  329. //{
  330. //txt = MRM_M_ENTER_FULL_SCREEN;
  331. //command = EToggleFullScreen;
  332. //},
  333. MENU_ITEM
  334. {
  335. txt = qtn_options_help;
  336. command = EAknCmdHelp;
  337. },
  338. MENU_ITEM
  339. {
  340. txt = qtn_options_exit;
  341. command = EAknCmdExit;
  342. }
  343. };
  344. }
  345. // menu that pops up when live clip is playing
  346. RESOURCE MENU_PANE r_avp_player_view_live_play_menu_pane
  347. {
  348.  items =
  349. {
  350.     MENU_ITEM
  351.     {
  352.     txt = qtn_mrp_m_mute;
  353. command = EMute;
  354. },
  355. MENU_ITEM
  356. {
  357. txt = qtn_mrp_m_previous;
  358. command = EPrevClip;
  359. },
  360. MENU_ITEM
  361. {
  362. txt = qtn_mrp_m_next;
  363. command = ENextClip;
  364. },
  365. MENU_ITEM
  366. {
  367. txt = qtn_mrp_m_clipinfo;
  368. command = EClipInfoDialog;
  369. },
  370. MENU_ITEM
  371. {
  372. txt = qtn_mrp_m_save_to_folder;
  373. command = ESaveToFolder;
  374. },
  375. MENU_ITEM
  376. {
  377. txt = qtn_options_exit;
  378. command = EAknCmdExit;
  379. }
  380. };
  381. }
  382. // menu that pops up when player is paused
  383. RESOURCE MENU_PANE r_avp_player_view_paused_menu_pane
  384. {
  385.     items =
  386. {
  387.     MENU_ITEM
  388.     {
  389. txt = qtn_mrp_m_resume;
  390. command = EPlayPause;
  391.     },
  392.     MENU_ITEM
  393.     {
  394.     txt = qtn_mrp_m_mute;
  395. command = EMute;
  396. },
  397. MENU_ITEM
  398. {
  399. txt = qtn_mrp_m_save_to_folder;
  400. command = ESaveToFolder;
  401. },
  402. MENU_ITEM
  403. {
  404. txt = qtn_mrp_m_previous;
  405. command = EPrevClip;
  406. },
  407. MENU_ITEM
  408. {
  409. txt = qtn_mrp_m_next;
  410. command = ENextClip;
  411. },
  412. MENU_ITEM
  413. {
  414. txt = qtn_mrp_m_clipinfo;
  415. command = EClipInfoDialog;
  416. },
  417. MENU_ITEM
  418.     {
  419. txt = qtn_options_help;
  420. command = EAknCmdHelp;
  421.     },
  422. MENU_ITEM
  423. {
  424. txt = qtn_options_exit;
  425. command = EAknCmdExit;
  426. }
  427. };
  428. }
  429. RESOURCE MENU_PANE r_avp_open_menu_pane
  430. {
  431. items =
  432. {
  433.     MENU_ITEM
  434.     {
  435. txt = qtn_mrp_m_open_recent;
  436. command = EOpenRecentDialog;
  437.     },
  438. MENU_ITEM
  439.     {
  440. txt = qtn_mrp_m_open_guide;
  441. command = EOpenGuide;
  442.     },
  443. MENU_ITEM
  444.     {
  445. txt = qtn_mrp_m_open_url;
  446. command = EOpenURLDialog;
  447.     }
  448. };
  449. }