S60UIExamplePlayContainer.inc
上传用户:laixiong
上传日期:2007-03-11
资源大小:2994k
文件大小:1695k
源码类别:

Symbian

开发平台:

C/C++

  1.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafDimWipeLsc };
  2. static const TAknsItemID KAknsIIDQgnGrafDimWipePrt =
  3.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafDimWipePrt };
  4. static const TAknsItemID KAknsIIDQgnGrafLinePrimaryHorizontal =
  5.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafLinePrimaryHorizontal };
  6. static const TAknsItemID KAknsIIDQgnGrafLinePrimaryHorizontalDashed =
  7.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafLinePrimaryHorizontalDashed };
  8. static const TAknsItemID KAknsIIDQgnGrafLinePrimaryVertical =
  9.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafLinePrimaryVertical };
  10. static const TAknsItemID KAknsIIDQgnGrafLinePrimaryVerticalDashed =
  11.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafLinePrimaryVerticalDashed };
  12. static const TAknsItemID KAknsIIDQgnGrafLineSecondaryHorizontal =
  13.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafLineSecondaryHorizontal };
  14. static const TAknsItemID KAknsIIDQgnGrafLineSecondaryVertical =
  15.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafLineSecondaryVertical };
  16. static const TAknsItemID KAknsIIDQgnGrafStatusSmallProgress =
  17.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafStatusSmallProgress };
  18. static const TAknsItemID KAknsIIDQgnGrafStatusSmallWaitBg =
  19.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafStatusSmallWaitBg };
  20. static const TAknsItemID KAknsIIDQgnGrafTabActiveL =
  21.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafTabActiveL };
  22. static const TAknsItemID KAknsIIDQgnGrafTabActiveM =
  23.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafTabActiveM };
  24. static const TAknsItemID KAknsIIDQgnGrafTabActiveR =
  25.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafTabActiveR };
  26. static const TAknsItemID KAknsIIDQgnGrafTabPassiveL =
  27.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafTabPassiveL };
  28. static const TAknsItemID KAknsIIDQgnGrafTabPassiveM =
  29.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafTabPassiveM };
  30. static const TAknsItemID KAknsIIDQgnGrafTabPassiveR =
  31.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafTabPassiveR };
  32. static const TAknsItemID KAknsIIDQgnGrafVolumeSet10Off =
  33.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet10Off };
  34. static const TAknsItemID KAknsIIDQgnGrafVolumeSet10On =
  35.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet10On };
  36. static const TAknsItemID KAknsIIDQgnGrafVolumeSet1Off =
  37.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet1Off };
  38. static const TAknsItemID KAknsIIDQgnGrafVolumeSet1On =
  39.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet1On };
  40. static const TAknsItemID KAknsIIDQgnGrafVolumeSet2Off =
  41.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet2Off };
  42. static const TAknsItemID KAknsIIDQgnGrafVolumeSet2On =
  43.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet2On };
  44. static const TAknsItemID KAknsIIDQgnGrafVolumeSet3Off =
  45.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet3Off };
  46. static const TAknsItemID KAknsIIDQgnGrafVolumeSet3On =
  47.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet3On };
  48. static const TAknsItemID KAknsIIDQgnGrafVolumeSet4Off =
  49.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet4Off };
  50. static const TAknsItemID KAknsIIDQgnGrafVolumeSet4On =
  51.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet4On };
  52. static const TAknsItemID KAknsIIDQgnGrafVolumeSet5Off =
  53.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet5Off };
  54. static const TAknsItemID KAknsIIDQgnGrafVolumeSet5On =
  55.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet5On };
  56. static const TAknsItemID KAknsIIDQgnGrafVolumeSet6Off =
  57.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet6Off };
  58. static const TAknsItemID KAknsIIDQgnGrafVolumeSet6On =
  59.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet6On };
  60. static const TAknsItemID KAknsIIDQgnGrafVolumeSet7Off =
  61.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet7Off };
  62. static const TAknsItemID KAknsIIDQgnGrafVolumeSet7On =
  63.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet7On };
  64. static const TAknsItemID KAknsIIDQgnGrafVolumeSet8Off =
  65.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet8Off };
  66. static const TAknsItemID KAknsIIDQgnGrafVolumeSet8On =
  67.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet8On };
  68. static const TAknsItemID KAknsIIDQgnGrafVolumeSet9Off =
  69.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet9Off };
  70. static const TAknsItemID KAknsIIDQgnGrafVolumeSet9On =
  71.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSet9On };
  72. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall10Off =
  73.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall10Off };
  74. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall10On =
  75.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall10On };
  76. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall1Off =
  77.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall1Off };
  78. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall1On =
  79.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall1On };
  80. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall2Off =
  81.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall2Off };
  82. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall2On =
  83.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall2On };
  84. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall3Off =
  85.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall3Off };
  86. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall3On =
  87.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall3On };
  88. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall4Off =
  89.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall4Off };
  90. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall4On =
  91.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall4On };
  92. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall5Off =
  93.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall5Off };
  94. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall5On =
  95.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall5On };
  96. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall6Off =
  97.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall6Off };
  98. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall6On =
  99.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall6On };
  100. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall7Off =
  101.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall7Off };
  102. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall7On =
  103.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall7On };
  104. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall8Off =
  105.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall8Off };
  106. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall8On =
  107.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall8On };
  108. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall9Off =
  109.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall9Off };
  110. static const TAknsItemID KAknsIIDQgnGrafVolumeSmall9On =
  111.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafVolumeSmall9On };
  112. static const TAknsItemID KAknsIIDQgnGrafWaitIncrem =
  113.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafWaitIncrem };
  114. static const TAknsItemID KAknsIIDQgnImStatEmpty =
  115.     { EAknsMajorGeneric, EAknsMinorGenericQgnImStatEmpty };
  116. static const TAknsItemID KAknsIIDQgnIndiAmInstNoAdd =
  117.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAmInstNoAdd };
  118. static const TAknsItemID KAknsIIDQgnIndiAttachAdd =
  119.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAttachAdd };
  120. static const TAknsItemID KAknsIIDQgnIndiAttachUnfetchedAdd =
  121.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAttachUnfetchedAdd };
  122. static const TAknsItemID KAknsIIDQgnIndiAttachVideo =
  123.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAttachVideo };
  124. static const TAknsItemID KAknsIIDQgnIndiBatteryStrengthLsc =
  125.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiBatteryStrengthLsc };
  126. static const TAknsItemID KAknsIIDQgnIndiBrowserMmcAdd =
  127.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiBrowserMmcAdd };
  128. static const TAknsItemID KAknsIIDQgnIndiBrowserPauseAdd =
  129.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiBrowserPauseAdd };
  130. static const TAknsItemID KAknsIIDQgnIndiBtConnectedAdd =
  131.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiBtConnectedAdd };
  132. static const TAknsItemID KAknsIIDQgnIndiCallVideoBlindInMaskIcon =
  133.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVideoBlindInMaskIcon };
  134. static const TAknsItemID KAknsIIDQgnIndiCallVideoBlindInMaskSoft =
  135.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVideoBlindInMaskSoft };
  136. static const TAknsItemID KAknsIIDQgnIndiCallVideoBlindOutMaskIcon =
  137.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVideoBlindOutMaskIcon };
  138. static const TAknsItemID KAknsIIDQgnIndiCallVideoBlindOutMaskSoft =
  139.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVideoBlindOutMaskSoft };
  140. static const TAknsItemID KAknsIIDQgnIndiCamsBright =
  141.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsBright };
  142. static const TAknsItemID KAknsIIDQgnIndiCamsBurst =
  143.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsBurst };
  144. static const TAknsItemID KAknsIIDQgnIndiCamsContrast =
  145.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsContrast };
  146. static const TAknsItemID KAknsIIDQgnIndiCamsZoomBgMax =
  147.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsZoomBgMax };
  148. static const TAknsItemID KAknsIIDQgnIndiCamsZoomBgMin =
  149.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsZoomBgMin };
  150. static const TAknsItemID KAknsIIDQgnIndiChiFindCangjie =
  151.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiChiFindCangjie };
  152. static const TAknsItemID KAknsIIDQgnIndiConnectionOnRoamAdd =
  153.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiConnectionOnRoamAdd };
  154. static const TAknsItemID KAknsIIDQgnIndiDrmManyMoAdd =
  155.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiDrmManyMoAdd };
  156. static const TAknsItemID KAknsIIDQgnIndiDycDiacreetAdd =
  157.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiDycDiacreetAdd };
  158. static const TAknsItemID KAknsIIDQgnIndiEnter =
  159.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiEnter };
  160. static const TAknsItemID KAknsIIDQgnIndiFindGlassAdvanced =
  161.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiFindGlassAdvanced };
  162. static const TAknsItemID KAknsIIDQgnIndiFindNone =
  163.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiFindNone };
  164. static const TAknsItemID KAknsIIDQgnIndiImportantAdd =
  165.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiImportantAdd };
  166. static const TAknsItemID KAknsIIDQgnIndiImMessage =
  167.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiImMessage };
  168. static const TAknsItemID KAknsIIDQgnIndiLocPolicyAcceptAdd =
  169.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiLocPolicyAcceptAdd };
  170. static const TAknsItemID KAknsIIDQgnIndiLocPolicyAskAdd =
  171.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiLocPolicyAskAdd };
  172. static const TAknsItemID KAknsIIDQgnIndiMmsEarpiece =
  173.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsEarpiece };
  174. static const TAknsItemID KAknsIIDQgnIndiMmsNoncorm =
  175.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsNoncorm };
  176. static const TAknsItemID KAknsIIDQgnIndiMmsStop =
  177.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsStop };
  178. static const TAknsItemID KAknsIIDQgnIndiSettProtectedInvAdd =
  179.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiSettProtectedInvAdd };
  180. static const TAknsItemID KAknsIIDQgnIndiSignalStrengthLsc =
  181.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiSignalStrengthLsc };
  182. static const TAknsItemID KAknsIIDQgnIndiSignalWcdmaSuspended =
  183.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiSignalWcdmaSuspended };
  184. static const TAknsItemID KAknsIIDQgnIndiTextLeft =
  185.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTextLeft };
  186. static const TAknsItemID KAknsIIDQgnIndiTextRight =
  187.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTextRight };
  188. static const TAknsItemID KAknsIIDQgnIndiWmlImageNoteShown =
  189.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWmlImageNoteShown };
  190. static const TAknsItemID KAknsIIDQgnIndiWmlImageNotShown =
  191.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWmlImageNotShown };
  192. static const TAknsItemID KAknsIIDQgnPropBildNavigationSub =
  193.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropBildNavigationSub };
  194. static const TAknsItemID KAknsIIDQgnPropBtDevicesTab2 =
  195.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropBtDevicesTab2 };
  196. static const TAknsItemID KAknsIIDQgnPropGroupVip =
  197.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropGroupVip };
  198. static const TAknsItemID KAknsIIDQgnPropLogCallsTab3 =
  199.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropLogCallsTab3 };
  200. static const TAknsItemID KAknsIIDQgnPropLogTimersTab3 =
  201.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropLogTimersTab3 };
  202. static const TAknsItemID KAknsIIDQgnPropMceDrafts =
  203.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceDrafts };
  204. static const TAknsItemID KAknsIIDQgnPropMceDraftsNew =
  205.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceDraftsNew };
  206. static const TAknsItemID KAknsIIDQgnPropMceMailFetReadDel =
  207.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMailFetReadDel };
  208. static const TAknsItemID KAknsIIDQgnPropMceSmsTab4 =
  209.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceSmsTab4 };
  210. static const TAknsItemID KAknsIIDQgnPropModeRing =
  211.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModeRing };
  212. static const TAknsItemID KAknsIIDQgnPropPbContactsTab1 =
  213.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPbContactsTab1 };
  214. static const TAknsItemID KAknsIIDQgnPropPbContactsTab2 =
  215.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPbContactsTab2 };
  216. static const TAknsItemID KAknsIIDQgnPropPinbExclamationId =
  217.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPinbExclamationId };
  218. static const TAknsItemID KAknsIIDQgnPropPlsnActive =
  219.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPlsnActive };
  220. static const TAknsItemID KAknsIIDQgnPropSetButton =
  221.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetButton };
  222. static const TAknsItemID KAknsIIDQgnPropVoiceMidi =
  223.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropVoiceMidi };
  224. static const TAknsItemID KAknsIIDQgnPropVoiceWav =
  225.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropVoiceWav };
  226. static const TAknsItemID KAknsIIDQgnPropVpnAccessPoint =
  227.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropVpnAccessPoint };
  228. static const TAknsItemID KAknsIIDQgnPropWmlUssd =
  229.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropWmlUssd };
  230. static const TAknsItemID KAknsIIDQgnStatChiCangjie =
  231.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatChiCangjie };
  232. static const TAknsItemID KAknsIIDQgnStatConnectionOnUni =
  233.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatConnectionOnUni };
  234. static const TAknsItemID KAknsIIDQgnStatCsd =
  235.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCsd };
  236. static const TAknsItemID KAknsIIDQgnStatCsdUni =
  237.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCsdUni };
  238. static const TAknsItemID KAknsIIDQgnStatDsign =
  239.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatDsign };
  240. static const TAknsItemID KAknsIIDQgnStatHscsd =
  241.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatHscsd };
  242. static const TAknsItemID KAknsIIDQgnStatHscsdUni =
  243.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatHscsdUni };
  244. static const TAknsItemID KAknsIIDQgnStatMissedCalls =
  245.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMissedCalls };
  246. static const TAknsItemID KAknsIIDQgnStatNoCalls =
  247.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatNoCalls };
  248. static const TAknsItemID KAknsIIDQgnStatNoCallsUni =
  249.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatNoCallsUni };
  250. static const TAknsItemID KAknsIIDQgnIndiWlanSecureNetworkAdd =
  251.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWlanSecureNetworkAdd };
  252. static const TAknsItemID KAknsIIDQgnIndiWlanSignalGoodAdd =
  253.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWlanSignalGoodAdd };
  254. static const TAknsItemID KAknsIIDQgnIndiWlanSignalLowAdd =
  255.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWlanSignalLowAdd };
  256. static const TAknsItemID KAknsIIDQgnIndiWlanSignalMedAdd =
  257.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWlanSignalMedAdd };
  258. static const TAknsItemID KAknsIIDQgnPropCmonConnActive =
  259.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCmonConnActive };
  260. static const TAknsItemID KAknsIIDQgnPropCmonWlanAvail =
  261.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCmonWlanAvail };
  262. static const TAknsItemID KAknsIIDQgnPropCmonWlanConn =
  263.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCmonWlanConn };
  264. static const TAknsItemID KAknsIIDQgnPropWlanBearer =
  265.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropWlanBearer };
  266. static const TAknsItemID KAknsIIDQgnPropWlanEasy =
  267.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropWlanEasy };
  268. static const TAknsItemID KAknsIIDQgnStatWlanActive =
  269.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatWlanActive };
  270. static const TAknsItemID KAknsIIDQgnStatWlanActiveSecure =
  271.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatWlanActiveSecure };
  272. static const TAknsItemID KAknsIIDQgnStatWlanActiveSecureUni =
  273.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatWlanActiveSecureUni };
  274. static const TAknsItemID KAknsIIDQgnStatWlanActiveUni =
  275.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatWlanActiveUni };
  276. static const TAknsItemID KAknsIIDQgnStatWlanAvail =
  277.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatWlanAvail };
  278. static const TAknsItemID KAknsIIDQgnStatWlanAvailUni =
  279.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatWlanAvailUni };
  280. static const TAknsItemID KAknsIIDQgnGrafMmsAudioCorrupted =
  281.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsAudioCorrupted };
  282. static const TAknsItemID KAknsIIDQgnGrafMmsAudioDrm =
  283.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsAudioDrm };
  284. static const TAknsItemID KAknsIIDQgnGrafMmsImageCorrupted =
  285.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsImageCorrupted };
  286. static const TAknsItemID KAknsIIDQgnGrafMmsImageDrm =
  287.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsImageDrm };
  288. static const TAknsItemID KAknsIIDQgnGrafMmsVideoCorrupted =
  289.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsVideoCorrupted };
  290. static const TAknsItemID KAknsIIDQgnGrafMmsVideoDrm =
  291.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsVideoDrm };
  292. static const TAknsItemID KAknsIIDQgnMenuEmpty =
  293.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuEmpty };
  294. static const TAknsItemID KAknsIIDQgnPropImFriendTab3 =
  295.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImFriendTab3 };
  296. static const TAknsItemID KAknsIIDQgnPropImIboxTab3 =
  297.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImIboxTab3 };
  298. static const TAknsItemID KAknsIIDQgnPropImListTab3 =
  299.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImListTab3 };
  300. static const TAknsItemID KAknsIIDQgnPropImSavedChatTab3 =
  301.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImSavedChatTab3 };
  302. static const TAknsItemID KAknsIIDQgnIndiSignalEgprsAttach =
  303.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiSignalEgprsAttach };
  304. static const TAknsItemID KAknsIIDQgnIndiSignalEgprsContext =
  305.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiSignalEgprsContext };
  306. static const TAknsItemID KAknsIIDQgnIndiSignalEgprsMultipdp =
  307.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiSignalEgprsMultipdp };
  308. static const TAknsItemID KAknsIIDQgnIndiSignalEgprsSuspended =
  309.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiSignalEgprsSuspended };
  310. static const TAknsItemID KAknsIIDQgnStatPocOn =
  311.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocOn };
  312. static const TAknsItemID KAknsIIDQgnMenuGroupConnectLst =
  313.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupConnectLst };
  314. static const TAknsItemID KAknsIIDQgnMenuGroupConnect =
  315.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupConnect };
  316. static const TAknsItemID KAknsIIDQgnMenuGroupExtrasLst =
  317.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupExtrasLst };
  318. static const TAknsItemID KAknsIIDQgnMenuGroupExtras =
  319.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupExtras };
  320. static const TAknsItemID KAknsIIDQgnMenuGroupInstallLst =
  321.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupInstallLst };
  322. static const TAknsItemID KAknsIIDQgnMenuGroupInstall =
  323.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupInstall };
  324. static const TAknsItemID KAknsIIDQgnMenuGroupOrganiserLst =
  325.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupOrganiserLst };
  326. static const TAknsItemID KAknsIIDQgnMenuGroupOrganiser =
  327.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupOrganiser };
  328. static const TAknsItemID KAknsIIDQgnMenuGroupToolsLst =
  329.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupToolsLst };
  330. static const TAknsItemID KAknsIIDQgnMenuGroupTools =
  331.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupTools };
  332. static const TAknsItemID KAknsIIDQgnIndiCamsZoomMax =
  333.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsZoomMax };
  334. static const TAknsItemID KAknsIIDQgnIndiCamsZoomMin =
  335.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsZoomMin };
  336. static const TAknsItemID KAknsIIDQgnIndiAiMusicPause =
  337.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMusicPause };
  338. static const TAknsItemID KAknsIIDQgnIndiAiMusicPlay =
  339.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMusicPlay };
  340. static const TAknsItemID KAknsIIDQgnIndiAiNtDef =
  341.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtDef };
  342. static const TAknsItemID KAknsIIDQgnIndiAlarmInactiveAdd =
  343.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAlarmInactiveAdd };
  344. static const TAknsItemID KAknsIIDQgnIndiCdrTodo =
  345.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCdrTodo };
  346. static const TAknsItemID KAknsIIDQgnIndiViewerPanningDown =
  347.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiViewerPanningDown };
  348. static const TAknsItemID KAknsIIDQgnIndiViewerPanningLeft =
  349.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiViewerPanningLeft };
  350. static const TAknsItemID KAknsIIDQgnIndiViewerPanningRight =
  351.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiViewerPanningRight };
  352. static const TAknsItemID KAknsIIDQgnIndiViewerPanningUp =
  353.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiViewerPanningUp };
  354. static const TAknsItemID KAknsIIDQgnIndiViewerPointer =
  355.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiViewerPointer };
  356. static const TAknsItemID KAknsIIDQgnIndiViewerPointerHand =
  357.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiViewerPointerHand };
  358. static const TAknsItemID KAknsIIDQgnPropLogCallsMostdialTab4 =
  359.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropLogCallsMostdialTab4 };
  360. static const TAknsItemID KAknsIIDQgnPropLogMostdSub =
  361.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropLogMostdSub };
  362. static const TAknsItemID KAknsIIDQgnAreaMainMup =
  363.     { EAknsMajorGeneric, EAknsMinorGenericQgnAreaMainMup };
  364. static const TAknsItemID KAknsIIDQgnGrafBlid =
  365.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBlid };
  366. static const TAknsItemID KAknsIIDQgnGrafBlidDestNear =
  367.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBlidDestNear };
  368. static const TAknsItemID KAknsIIDQgnGrafBlidDir =
  369.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBlidDir };
  370. static const TAknsItemID KAknsIIDQgnGrafMupBarProgress =
  371.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupBarProgress };
  372. static const TAknsItemID KAknsIIDQgnGrafMupBarProgress2 =
  373.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupBarProgress2 };
  374. static const TAknsItemID KAknsIIDQgnGrafMupVisualizerImage =
  375.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerImage };
  376. static const TAknsItemID KAknsIIDQgnGrafMupVisualizerMaskIcon =
  377.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerMaskIcon };
  378. static const TAknsItemID KAknsIIDQgnGrafMupVisualizerMaskSoft =
  379.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerMaskSoft };
  380. static const TAknsItemID KAknsIIDQgnIndiAppOpen =
  381.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAppOpen };
  382. static const TAknsItemID KAknsIIDQgnIndiCallVoipActive =
  383.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipActive };
  384. static const TAknsItemID KAknsIIDQgnIndiCallVoipActive2 =
  385.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipActive2 };
  386. static const TAknsItemID KAknsIIDQgnIndiCallVoipActiveConf =
  387.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipActiveConf };
  388. static const TAknsItemID KAknsIIDQgnIndiCallVoipCallstaDisconn =
  389.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipCallstaDisconn };
  390. static const TAknsItemID KAknsIIDQgnIndiCallVoipDisconn =
  391.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipDisconn };
  392. static const TAknsItemID KAknsIIDQgnIndiCallVoipDisconnConf =
  393.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipDisconnConf };
  394. static const TAknsItemID KAknsIIDQgnIndiCallVoipHeld =
  395.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipHeld };
  396. static const TAknsItemID KAknsIIDQgnIndiCallVoipHeldConf =
  397.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipHeldConf };
  398. static const TAknsItemID KAknsIIDQgnIndiCallVoipWaiting1 =
  399.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipWaiting1 };
  400. static const TAknsItemID KAknsIIDQgnIndiCallVoipWaiting2 =
  401.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallVoipWaiting2 };
  402. static const TAknsItemID KAknsIIDQgnIndiMupButtonLink =
  403.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonLink };
  404. static const TAknsItemID KAknsIIDQgnIndiMupButtonLinkDimmed =
  405.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonLinkDimmed };
  406. static const TAknsItemID KAknsIIDQgnIndiMupButtonLinkHl =
  407.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonLinkHl };
  408. static const TAknsItemID KAknsIIDQgnIndiMupButtonLinkInact =
  409.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonLinkInact };
  410. static const TAknsItemID KAknsIIDQgnIndiMupButtonMc =
  411.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMc };
  412. static const TAknsItemID KAknsIIDQgnIndiMupButtonMcHl =
  413.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMcHl };
  414. static const TAknsItemID KAknsIIDQgnIndiMupButtonMcInact =
  415.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMcInact };
  416. static const TAknsItemID KAknsIIDQgnIndiMupButtonNext =
  417.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonNext };
  418. static const TAknsItemID KAknsIIDQgnIndiMupButtonNextHl =
  419.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonNextHl };
  420. static const TAknsItemID KAknsIIDQgnIndiMupButtonNextInact =
  421.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonNextInact };
  422. static const TAknsItemID KAknsIIDQgnIndiMupButtonPause =
  423.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPause };
  424. static const TAknsItemID KAknsIIDQgnIndiMupButtonPauseHl =
  425.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPauseHl };
  426. static const TAknsItemID KAknsIIDQgnIndiMupButtonPauseInact =
  427.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPauseInact };
  428. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlay =
  429.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlay };
  430. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlaylist =
  431.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlaylist };
  432. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlaylistDimmed =
  433.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlaylistDimmed };
  434. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlaylistHl =
  435.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlaylistHl };
  436. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlaylistInact =
  437.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlaylistInact };
  438. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlayHl =
  439.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlayHl };
  440. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlayInact =
  441.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlayInact };
  442. static const TAknsItemID KAknsIIDQgnIndiMupButtonPrev =
  443.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPrev };
  444. static const TAknsItemID KAknsIIDQgnIndiMupButtonPrevHl =
  445.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPrevHl };
  446. static const TAknsItemID KAknsIIDQgnIndiMupButtonPrevInact =
  447.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPrevInact };
  448. static const TAknsItemID KAknsIIDQgnIndiMupButtonStop =
  449.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonStop };
  450. static const TAknsItemID KAknsIIDQgnIndiMupButtonStopHl =
  451.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonStopHl };
  452. static const TAknsItemID KAknsIIDQgnIndiMupEq =
  453.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupEq };
  454. static const TAknsItemID KAknsIIDQgnIndiMupEqBg =
  455.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupEqBg };
  456. static const TAknsItemID KAknsIIDQgnIndiMupEqSlider =
  457.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupEqSlider };
  458. static const TAknsItemID KAknsIIDQgnIndiMupPause =
  459.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupPause };
  460. static const TAknsItemID KAknsIIDQgnIndiMupPauseAdd =
  461.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupPauseAdd };
  462. static const TAknsItemID KAknsIIDQgnIndiMupPlay =
  463.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupPlay };
  464. static const TAknsItemID KAknsIIDQgnIndiMupPlayAdd =
  465.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupPlayAdd };
  466. static const TAknsItemID KAknsIIDQgnIndiMupSpeaker =
  467.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupSpeaker };
  468. static const TAknsItemID KAknsIIDQgnIndiMupSpeakerMuted =
  469.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupSpeakerMuted };
  470. static const TAknsItemID KAknsIIDQgnIndiMupStop =
  471.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupStop };
  472. static const TAknsItemID KAknsIIDQgnIndiMupStopAdd =
  473.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupStopAdd };
  474. static const TAknsItemID KAknsIIDQgnIndiMupVolumeSlider =
  475.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupVolumeSlider };
  476. static const TAknsItemID KAknsIIDQgnIndiMupVolumeSliderBg =
  477.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupVolumeSliderBg };
  478. static const TAknsItemID KAknsIIDQgnMenuGroupMedia =
  479.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuGroupMedia };
  480. static const TAknsItemID KAknsIIDQgnMenuVoip =
  481.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuVoip };
  482. static const TAknsItemID KAknsIIDQgnNoteAlarmTodo =
  483.     { EAknsMajorGeneric, EAknsMinorGenericQgnNoteAlarmTodo };
  484. static const TAknsItemID KAknsIIDQgnPropBlidTripSub =
  485.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropBlidTripSub };
  486. static const TAknsItemID KAknsIIDQgnPropBlidTripTab3 =
  487.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropBlidTripTab3 };
  488. static const TAknsItemID KAknsIIDQgnPropBlidWaypoint =
  489.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropBlidWaypoint };
  490. static const TAknsItemID KAknsIIDQgnPropLinkEmbd =
  491.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropLinkEmbd };
  492. static const TAknsItemID KAknsIIDQgnPropMupAlbum =
  493.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMupAlbum };
  494. static const TAknsItemID KAknsIIDQgnPropMupArtist =
  495.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMupArtist };
  496. static const TAknsItemID KAknsIIDQgnPropMupAudio =
  497.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMupAudio };
  498. static const TAknsItemID KAknsIIDQgnPropMupComposer =
  499.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMupComposer };
  500. static const TAknsItemID KAknsIIDQgnPropMupGenre =
  501.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMupGenre };
  502. static const TAknsItemID KAknsIIDQgnPropMupPlaylist =
  503.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMupPlaylist };
  504. static const TAknsItemID KAknsIIDQgnPropMupSongs =
  505.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMupSongs };
  506. static const TAknsItemID KAknsIIDQgnPropNrtypVoip =
  507.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropNrtypVoip };
  508. static const TAknsItemID KAknsIIDQgnPropNrtypVoipDiv =
  509.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropNrtypVoipDiv };
  510. static const TAknsItemID KAknsIIDQgnPropSubCurrent =
  511.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSubCurrent };
  512. static const TAknsItemID KAknsIIDQgnPropSubMarked =
  513.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSubMarked };
  514. static const TAknsItemID KAknsIIDQgnStatPocOnUni =
  515.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocOnUni };
  516. static const TAknsItemID KAknsIIDQgnStatVietCaseCapital =
  517.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseCapital };
  518. static const TAknsItemID KAknsIIDQgnStatVietCaseSmall =
  519.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseSmall };
  520. static const TAknsItemID KAknsIIDQgnStatVietCaseText =
  521.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseText };
  522. static const TAknsItemID KAknsIIDQgnIndiSyncSetAdd =
  523.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiSyncSetAdd };
  524. static const TAknsItemID KAknsIIDQgnPropMceMms =
  525.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMms };
  526. static const TAknsItemID KAknsIIDQgnPropUnknown =
  527.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropUnknown };
  528. static const TAknsItemID KAknsIIDQgnStatMsgNumber =
  529.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMsgNumber };
  530. static const TAknsItemID KAknsIIDQgnStatMsgRoom =
  531.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMsgRoom };
  532. static const TAknsItemID KAknsIIDQgnStatSilent =
  533.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatSilent };
  534. static const TAknsItemID KAknsIIDQgnGrafBgGray =
  535.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBgGray };
  536. static const TAknsItemID KAknsIIDQgnIndiAiNt3g =
  537.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNt3g };
  538. static const TAknsItemID KAknsIIDQgnIndiAiNtAudvideo =
  539.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtAudvideo };
  540. static const TAknsItemID KAknsIIDQgnIndiAiNtChat =
  541.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtChat };
  542. static const TAknsItemID KAknsIIDQgnIndiAiNtDirectio =
  543.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtDirectio };
  544. static const TAknsItemID KAknsIIDQgnIndiAiNtDownload =
  545.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtDownload };
  546. static const TAknsItemID KAknsIIDQgnIndiAiNtEconomy =
  547.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtEconomy };
  548. static const TAknsItemID KAknsIIDQgnIndiAiNtErotic =
  549.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtErotic };
  550. static const TAknsItemID KAknsIIDQgnIndiAiNtEvent =
  551.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtEvent };
  552. static const TAknsItemID KAknsIIDQgnIndiAiNtFilm =
  553.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFilm };
  554. static const TAknsItemID KAknsIIDQgnIndiAiNtFinanceu =
  555.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFinanceu };
  556. static const TAknsItemID KAknsIIDQgnIndiAiNtFinancuk =
  557.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFinancuk };
  558. static const TAknsItemID KAknsIIDQgnIndiAiNtFind =
  559.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFind };
  560. static const TAknsItemID KAknsIIDQgnIndiAiNtFlirt =
  561.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFlirt };
  562. static const TAknsItemID KAknsIIDQgnIndiAiNtFormula1 =
  563.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFormula1 };
  564. static const TAknsItemID KAknsIIDQgnIndiAiNtFun =
  565.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFun };
  566. static const TAknsItemID KAknsIIDQgnIndiAiNtGames =
  567.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtGames };
  568. static const TAknsItemID KAknsIIDQgnIndiAiNtHoroscop =
  569.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtHoroscop };
  570. static const TAknsItemID KAknsIIDQgnIndiAiNtLottery =
  571.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtLottery };
  572. static const TAknsItemID KAknsIIDQgnIndiAiNtMessage =
  573.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtMessage };
  574. static const TAknsItemID KAknsIIDQgnIndiAiNtMusic =
  575.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtMusic };
  576. static const TAknsItemID KAknsIIDQgnIndiAiNtNewidea =
  577.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtNewidea };
  578. static const TAknsItemID KAknsIIDQgnIndiAiNtNews =
  579.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtNews };
  580. static const TAknsItemID KAknsIIDQgnIndiAiNtNewsweat =
  581.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtNewsweat };
  582. static const TAknsItemID KAknsIIDQgnIndiAiNtParty =
  583.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtParty };
  584. static const TAknsItemID KAknsIIDQgnIndiAiNtShopping =
  585.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtShopping };
  586. static const TAknsItemID KAknsIIDQgnIndiAiNtSoccer1 =
  587.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtSoccer1 };
  588. static const TAknsItemID KAknsIIDQgnIndiAiNtSoccer2 =
  589.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtSoccer2 };
  590. static const TAknsItemID KAknsIIDQgnIndiAiNtSoccerwc =
  591.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtSoccerwc };
  592. static const TAknsItemID KAknsIIDQgnIndiAiNtStar =
  593.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtStar };
  594. static const TAknsItemID KAknsIIDQgnIndiAiNtTopten =
  595.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtTopten };
  596. static const TAknsItemID KAknsIIDQgnIndiAiNtTravel =
  597.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtTravel };
  598. static const TAknsItemID KAknsIIDQgnIndiAiNtTv =
  599.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtTv };
  600. static const TAknsItemID KAknsIIDQgnIndiAiNtVodafone =
  601.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtVodafone };
  602. static const TAknsItemID KAknsIIDQgnIndiAiNtWeather =
  603.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtWeather };
  604. static const TAknsItemID KAknsIIDQgnIndiAiNtWinterol =
  605.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtWinterol };
  606. static const TAknsItemID KAknsIIDQgnIndiAiNtXmas =
  607.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtXmas };
  608. static const TAknsItemID KAknsIIDQgnPropPinbEight =
  609.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPinbEight };
  610. static const TAknsItemID KAknsIIDQgnGrafMmsPostcardBack =
  611.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsPostcardBack };
  612. static const TAknsItemID KAknsIIDQgnGrafMmsPostcardFront =
  613.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsPostcardFront };
  614. static const TAknsItemID KAknsIIDQgnGrafMmsPostcardInsertImageBg =
  615.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsPostcardInsertImageBg };
  616. static const TAknsItemID KAknsIIDQgnIndiFileCorruptedAdd =
  617.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiFileCorruptedAdd };
  618. static const TAknsItemID KAknsIIDQgnIndiMmsPostcardDown =
  619.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsPostcardDown };
  620. static const TAknsItemID KAknsIIDQgnIndiMmsPostcardImage =
  621.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsPostcardImage };
  622. static const TAknsItemID KAknsIIDQgnIndiMmsPostcardStamp =
  623.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsPostcardStamp };
  624. static const TAknsItemID KAknsIIDQgnIndiMmsPostcardText =
  625.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsPostcardText };
  626. static const TAknsItemID KAknsIIDQgnIndiMmsPostcardUp =
  627.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsPostcardUp };
  628. static const TAknsItemID KAknsIIDQgnIndiMupButtonMcDimmed =
  629.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMcDimmed };
  630. static const TAknsItemID KAknsIIDQgnIndiMupButtonStopInact =
  631.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonStopInact };
  632. static const TAknsItemID KAknsIIDQgnIndiMupRandom =
  633.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupRandom };
  634. static const TAknsItemID KAknsIIDQgnIndiMupRepeat =
  635.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupRepeat };
  636. static const TAknsItemID KAknsIIDQgnIndiWmlWindows =
  637.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWmlWindows };
  638. static const TAknsItemID KAknsIIDQgnPropFileVideoMp =
  639.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFileVideoMp };
  640. static const TAknsItemID KAknsIIDQgnPropMcePostcard =
  641.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMcePostcard };
  642. static const TAknsItemID KAknsIIDQgnPropMmsPostcardAddressActive =
  643.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMmsPostcardAddressActive };
  644. static const TAknsItemID KAknsIIDQgnPropMmsPostcardAddressInactive =
  645.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMmsPostcardAddressInactive };
  646. static const TAknsItemID KAknsIIDQgnPropMmsPostcardGreetingActive =
  647.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMmsPostcardGreetingActive };
  648. static const TAknsItemID KAknsIIDQgnPropMmsPostcardGreetingInactive =
  649.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMmsPostcardGreetingInactive };
  650. static const TAknsItemID KAknsIIDQgnPropDrmExpForbidSuper =
  651.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmExpForbidSuper };
  652. static const TAknsItemID KAknsIIDQgnPropDrmRemovedLarge =
  653.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmRemovedLarge };
  654. static const TAknsItemID KAknsIIDQgnPropDrmRemovedTab3 =
  655.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmRemovedTab3 };
  656. static const TAknsItemID KAknsIIDQgnPropDrmRightsExpSuper =
  657.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmRightsExpSuper };
  658. static const TAknsItemID KAknsIIDQgnPropDrmRightsGroup =
  659.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmRightsGroup };
  660. static const TAknsItemID KAknsIIDQgnPropDrmRightsInvalidTab3 =
  661.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmRightsInvalidTab3 };
  662. static const TAknsItemID KAknsIIDQgnPropDrmRightsValidSuper =
  663.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmRightsValidSuper };
  664. static const TAknsItemID KAknsIIDQgnPropDrmRightsValidTab3 =
  665.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmRightsValidTab3 };
  666. static const TAknsItemID KAknsIIDQgnPropDrmSendForbidSuper =
  667.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmSendForbidSuper };
  668. static const TAknsItemID KAknsIIDQgnPropDrmValidLarge =
  669.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDrmValidLarge };
  670. static const TAknsItemID KAknsIIDQgnPropMupPlaylistAuto =
  671.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMupPlaylistAuto };
  672. static const TAknsItemID KAknsIIDQgnStatCarkit =
  673.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCarkit };
  674. static const TAknsItemID KAknsIIDQgnGrafMmsVolumeOff =
  675.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsVolumeOff };
  676. static const TAknsItemID KAknsIIDQgnGrafMmsVolumeOn =
  677.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsVolumeOn };
  678. static const TAknsItemID KAknsIIDQgnStatRoaming =
  679.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatRoaming };
  680. static const TAknsItemID KAknsIIDQgnStatRoamingUni =
  681.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatRoamingUni };
  682. static const TAknsItemID KAknsIIDQgnGrafBarFrameCenter =
  683.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBarFrameCenter };
  684. static const TAknsItemID KAknsIIDQgnGrafBgPhobThumbnail =
  685.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBgPhobThumbnail };
  686. static const TAknsItemID KAknsIIDQgnGrafBlidDirMask =
  687.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBlidDirMask };
  688. static const TAknsItemID KAknsIIDQgnGrafCalcResultsLine =
  689.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafCalcResultsLine };
  690. static const TAknsItemID KAknsIIDQgnGrafMupBarFrame =
  691.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupBarFrame };
  692. static const TAknsItemID KAknsIIDQgnIndiAiNtAntenna =
  693.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtAntenna };
  694. static const TAknsItemID KAknsIIDQgnIndiAiNtArrowLeft =
  695.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtArrowLeft };
  696. static const TAknsItemID KAknsIIDQgnIndiAiNtArrowRight =
  697.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtArrowRight };
  698. static const TAknsItemID KAknsIIDQgnIndiAiNtAt =
  699.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtAt };
  700. static const TAknsItemID KAknsIIDQgnIndiAiNtAttentio =
  701.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtAttentio };
  702. static const TAknsItemID KAknsIIDQgnIndiAiNtBirthday =
  703.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtBirthday };
  704. static const TAknsItemID KAknsIIDQgnIndiAiNtCamera =
  705.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtCamera };
  706. static const TAknsItemID KAknsIIDQgnIndiAiNtCar =
  707.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtCar };
  708. static const TAknsItemID KAknsIIDQgnIndiAiNtConferen =
  709.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtConferen };
  710. static const TAknsItemID KAknsIIDQgnIndiAiNtDisc =
  711.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtDisc };
  712. static const TAknsItemID KAknsIIDQgnIndiAiNtFilm1 =
  713.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFilm1 };
  714. static const TAknsItemID KAknsIIDQgnIndiAiNtFilmcam =
  715.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFilmcam };
  716. static const TAknsItemID KAknsIIDQgnIndiAiNtFirstaid =
  717.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtFirstaid };
  718. static const TAknsItemID KAknsIIDQgnIndiAiNtHeadset =
  719.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtHeadset };
  720. static const TAknsItemID KAknsIIDQgnIndiAiNtLove =
  721.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtLove };
  722. static const TAknsItemID KAknsIIDQgnIndiAiNtMicrowav =
  723.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtMicrowav };
  724. static const TAknsItemID KAknsIIDQgnIndiAiNtMoney =
  725.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtMoney };
  726. static const TAknsItemID KAknsIIDQgnIndiAiNtMusic1 =
  727.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtMusic1 };
  728. static const TAknsItemID KAknsIIDQgnIndiAiNtRadio =
  729.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtRadio };
  730. static const TAknsItemID KAknsIIDQgnIndiAiNtRecordpl =
  731.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtRecordpl };
  732. static const TAknsItemID KAknsIIDQgnIndiAiNtScreen =
  733.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtScreen };
  734. static const TAknsItemID KAknsIIDQgnIndiAiNtStopwatc =
  735.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtStopwatc };
  736. static const TAknsItemID KAknsIIDQgnIndiAiNtTheme =
  737.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtTheme };
  738. static const TAknsItemID KAknsIIDQgnIndiAiNtTourweat =
  739.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtTourweat };
  740. static const TAknsItemID KAknsIIDQgnIndiAiNtWorld =
  741.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiNtWorld };
  742. static const TAknsItemID KAknsIIDQgnIndiDrmRightsAdd =
  743.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiDrmRightsAdd };
  744. static const TAknsItemID KAknsIIDQgnPropFileSwf =
  745.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFileSwf };
  746. static const TAknsItemID KAknsIIDQgnPropFileSwfSmall =
  747.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFileSwfSmall };
  748. static const TAknsItemID KAknsIIDQgnIndiVoipCallActive =
  749.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVoipCallActive };
  750. static const TAknsItemID KAknsIIDQgnIndiVoipCallActive2 =
  751.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVoipCallActive2 };
  752. static const TAknsItemID KAknsIIDQgnIndiVoipCallDisconn =
  753.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVoipCallDisconn };
  754. static const TAknsItemID KAknsIIDQgnIndiVoipCallHeld =
  755.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVoipCallHeld };
  756. static const TAknsItemID KAknsIIDQgnIndiVoipCallWaiting1 =
  757.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVoipCallWaiting1 };
  758. static const TAknsItemID KAknsIIDQgnIndiVoipCallWaiting2 =
  759.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVoipCallWaiting2 };
  760. static const TAknsItemID KAknsIIDQgnIndiVoipCallWaitingDisconn =
  761.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVoipCallWaitingDisconn };
  762. static const TAknsItemID KAknsIIDQgnIndiVoipReadiness =
  763.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVoipReadiness };
  764. static const TAknsItemID KAknsIIDQgnStatDivertVoip =
  765.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatDivertVoip };
  766. static const TAknsItemID KAknsIIDQgnStatImPs12 =
  767.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatImPs12 };
  768. static const TAknsItemID KAknsIIDQgnStatImPs16 =
  769.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatImPs16 };
  770. static const TAknsItemID KAknsIIDQgnStatKeyguardPs12 =
  771.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatKeyguardPs12 };
  772. static const TAknsItemID KAknsIIDQgnStatKeyguardPs16 =
  773.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatKeyguardPs16 };
  774. static const TAknsItemID KAknsIIDQgnStatMessageMailPs12 =
  775.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMessageMailPs12 };
  776. static const TAknsItemID KAknsIIDQgnStatMessageMailPs16 =
  777.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMessageMailPs16 };
  778. static const TAknsItemID KAknsIIDQgnStatMessagePs12 =
  779.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMessagePs12 };
  780. static const TAknsItemID KAknsIIDQgnStatMessagePs16 =
  781.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMessagePs16 };
  782. static const TAknsItemID KAknsIIDQgnStatMissedCallsPs12 =
  783.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMissedCallsPs12 };
  784. static const TAknsItemID KAknsIIDQgnStatMissedCallsPs16 =
  785.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMissedCallsPs16 };
  786. static const TAknsItemID KAknsIIDQgnStatVm0Ps12 =
  787.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVm0Ps12 };
  788. static const TAknsItemID KAknsIIDQgnStatVm0Ps16 =
  789.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVm0Ps16 };
  790. static const TAknsItemID KAknsIIDQgnGrafBlidDirringMask =
  791.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBlidDirringMask };
  792. static const TAknsItemID KAknsIIDQgnGrafCallFirstOneActiveEmegency =
  793.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafCallFirstOneActiveEmegency };
  794. static const TAknsItemID KAknsIIDQgnGrafMmsAudioDrmInvalidSendForbid =
  795.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsAudioDrmInvalidSendForbid };
  796. static const TAknsItemID KAknsIIDQgnGrafMmsAudioDrmValidSend =
  797.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsAudioDrmValidSend };
  798. static const TAknsItemID KAknsIIDQgnGrafMmsAudioDrmValidSendForbid =
  799.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsAudioDrmValidSendForbid };
  800. static const TAknsItemID KAknsIIDQgnGrafMmsImageDrmInvalidSendForbid =
  801.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsImageDrmInvalidSendForbid };
  802. static const TAknsItemID KAknsIIDQgnGrafMmsPres =
  803.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsPres };
  804. static const TAknsItemID KAknsIIDQgnGrafMmsPresCorrupted =
  805.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsPresCorrupted };
  806. static const TAknsItemID KAknsIIDQgnGrafMmsPresDrmInvalidSend =
  807.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsPresDrmInvalidSend };
  808. static const TAknsItemID KAknsIIDQgnGrafMmsPresDrmInvalidSendForbid =
  809.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsPresDrmInvalidSendForbid };
  810. static const TAknsItemID KAknsIIDQgnGrafMmsVideoDrmInvalidSendForbid =
  811.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsVideoDrmInvalidSendForbid };
  812. static const TAknsItemID KAknsIIDQgnGrafMmsVideoDrmValidSend =
  813.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsVideoDrmValidSend };
  814. static const TAknsItemID KAknsIIDQgnGrafMmsVideoDrmValidSendForbid =
  815.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMmsVideoDrmValidSendForbid };
  816. static const TAknsItemID KAknsIIDQgnGrafShutdown =
  817.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafShutdown };
  818. static const TAknsItemID KAknsIIDQgnGrafShutdownBg =
  819.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafShutdownBg };
  820. static const TAknsItemID KAknsIIDQgnGrafStartup =
  821.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafStartup };
  822. static const TAknsItemID KAknsIIDQgnGrafStartupBg =
  823.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafStartupBg };
  824. static const TAknsItemID KAknsIIDQgnGrafUsb =
  825.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafUsb };
  826. static const TAknsItemID KAknsIIDQgnGrafUsbBg =
  827.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafUsbBg };
  828. static const TAknsItemID KAknsIIDQgnIndiCallActiveEmergencyCallsta =
  829.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCallActiveEmergencyCallsta };
  830. static const TAknsItemID KAknsIIDQgnIndiMcePriorityHigh =
  831.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMcePriorityHigh };
  832. static const TAknsItemID KAknsIIDQgnIndiMcePriorityLow =
  833.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMcePriorityLow };
  834. static const TAknsItemID KAknsIIDQgnIndiMupButtonNextDimmed =
  835.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonNextDimmed };
  836. static const TAknsItemID KAknsIIDQgnIndiMupButtonPauseDimmed =
  837.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPauseDimmed };
  838. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlayDimmed =
  839.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlayDimmed };
  840. static const TAknsItemID KAknsIIDQgnIndiMupButtonPrevDimmed =
  841.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPrevDimmed };
  842. static const TAknsItemID KAknsIIDQgnIndiMupButtonStopDimmed =
  843.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonStopDimmed };
  844. static const TAknsItemID KAknsIIDQgnIndiMupRepeatOne =
  845.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupRepeatOne };
  846. static const TAknsItemID KAknsIIDQgnIndiPocAdd =
  847.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiPocAdd };
  848. static const TAknsItemID KAknsIIDQgnIndiVietFindSmall =
  849.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiVietFindSmall };
  850. static const TAknsItemID KAknsIIDQgnNotePoc =
  851.     { EAknsMajorGeneric, EAknsMinorGenericQgnNotePoc };
  852. static const TAknsItemID KAknsIIDQgnPropFilePresentation =
  853.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFilePresentation };
  854. static const TAknsItemID KAknsIIDQgnPropFilePresentationsSub =
  855.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFilePresentationsSub };
  856. static const TAknsItemID KAknsIIDQgnPropFilePresentationsTab4 =
  857.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFilePresentationsTab4 };
  858. static const TAknsItemID KAknsIIDQgnPropImFriendInvisible =
  859.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImFriendInvisible };
  860. static const TAknsItemID KAknsIIDQgnPropMceDelivered =
  861.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceDelivered };
  862. static const TAknsItemID KAknsIIDQgnPropMceDeliveryFailed =
  863.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceDeliveryFailed };
  864. static const TAknsItemID KAknsIIDQgnPropMceDeliveryPending =
  865.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceDeliveryPending };
  866. static const TAknsItemID KAknsIIDQgnPropMceMmsDelivered =
  867.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMmsDelivered };
  868. static const TAknsItemID KAknsIIDQgnPropMceMmsDeliveryFailed =
  869.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMmsDeliveryFailed };
  870. static const TAknsItemID KAknsIIDQgnPropMceMmsDeliveryPending =
  871.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMmsDeliveryPending };
  872. static const TAknsItemID KAknsIIDQgnPropMocFile =
  873.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMocFile };
  874. static const TAknsItemID KAknsIIDQgnPropMocFolder =
  875.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMocFolder };
  876. static const TAknsItemID KAknsIIDQgnPropMocFolderSub =
  877.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMocFolderSub };
  878. static const TAknsItemID KAknsIIDQgnPropModAudio =
  879.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModAudio };
  880. static const TAknsItemID KAknsIIDQgnPropModAudioCol =
  881.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModAudioCol };
  882. static const TAknsItemID KAknsIIDQgnPropModAudioExp =
  883.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModAudioExp };
  884. static const TAknsItemID KAknsIIDQgnPropModChapter =
  885.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModChapter };
  886. static const TAknsItemID KAknsIIDQgnPropModChapterCol =
  887.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModChapterCol };
  888. static const TAknsItemID KAknsIIDQgnPropModChapterExp =
  889.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModChapterExp };
  890. static const TAknsItemID KAknsIIDQgnPropModComment =
  891.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModComment };
  892. static const TAknsItemID KAknsIIDQgnPropModCommentCol =
  893.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModCommentCol };
  894. static const TAknsItemID KAknsIIDQgnPropModCommentExp =
  895.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModCommentExp };
  896. static const TAknsItemID KAknsIIDQgnPropModDoc =
  897.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModDoc };
  898. static const TAknsItemID KAknsIIDQgnPropModDocCol =
  899.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModDocCol };
  900. static const TAknsItemID KAknsIIDQgnPropModDocExp =
  901.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModDocExp };
  902. static const TAknsItemID KAknsIIDQgnPropModHierarchyViewTab3 =
  903.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModHierarchyViewTab3 };
  904. static const TAknsItemID KAknsIIDQgnPropModImage =
  905.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModImage };
  906. static const TAknsItemID KAknsIIDQgnPropModImageCol =
  907.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModImageCol };
  908. static const TAknsItemID KAknsIIDQgnPropModImageExp =
  909.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModImageExp };
  910. static const TAknsItemID KAknsIIDQgnPropModLayoutViewTab3 =
  911.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModLayoutViewTab3 };
  912. static const TAknsItemID KAknsIIDQgnPropModLink =
  913.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModLink };
  914. static const TAknsItemID KAknsIIDQgnPropModLinkCol =
  915.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModLinkCol };
  916. static const TAknsItemID KAknsIIDQgnPropModLinkExp =
  917.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModLinkExp };
  918. static const TAknsItemID KAknsIIDQgnPropModNormViewTab3 =
  919.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModNormViewTab3 };
  920. static const TAknsItemID KAknsIIDQgnPropModPaint =
  921.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModPaint };
  922. static const TAknsItemID KAknsIIDQgnPropModPaintCol =
  923.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModPaintCol };
  924. static const TAknsItemID KAknsIIDQgnPropModPaintExp =
  925.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModPaintExp };
  926. static const TAknsItemID KAknsIIDQgnPropModPresentation =
  927.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModPresentation };
  928. static const TAknsItemID KAknsIIDQgnPropModPresentationCol =
  929.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModPresentationCol };
  930. static const TAknsItemID KAknsIIDQgnPropModPresentationExp =
  931.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModPresentationExp };
  932. static const TAknsItemID KAknsIIDQgnPropModReference =
  933.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModReference };
  934. static const TAknsItemID KAknsIIDQgnPropModReferenceCol =
  935.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModReferenceCol };
  936. static const TAknsItemID KAknsIIDQgnPropModReferenceExp =
  937.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModReferenceExp };
  938. static const TAknsItemID KAknsIIDQgnPropModSheet =
  939.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModSheet };
  940. static const TAknsItemID KAknsIIDQgnPropModSheetCol =
  941.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModSheetCol };
  942. static const TAknsItemID KAknsIIDQgnPropModSheetExp =
  943.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModSheetExp };
  944. static const TAknsItemID KAknsIIDQgnPropModTable =
  945.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModTable };
  946. static const TAknsItemID KAknsIIDQgnPropModTableCol =
  947.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModTableCol };
  948. static const TAknsItemID KAknsIIDQgnPropModTableExp =
  949.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModTableExp };
  950. static const TAknsItemID KAknsIIDQgnPropModUnknown =
  951.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModUnknown };
  952. static const TAknsItemID KAknsIIDQgnPropModUnknownCol =
  953.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModUnknownCol };
  954. static const TAknsItemID KAknsIIDQgnPropModUnknownExp =
  955.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModUnknownExp };
  956. static const TAknsItemID KAknsIIDQgnPropModVideo =
  957.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModVideo };
  958. static const TAknsItemID KAknsIIDQgnPropModVideoCol =
  959.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModVideoCol };
  960. static const TAknsItemID KAknsIIDQgnPropModVideoExp =
  961.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropModVideoExp };
  962. static const TAknsItemID KAknsIIDQgnPropMopAlignHorizontalCenter =
  963.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAlignHorizontalCenter };
  964. static const TAknsItemID KAknsIIDQgnPropMopAlignHorizontalLeft =
  965.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAlignHorizontalLeft };
  966. static const TAknsItemID KAknsIIDQgnPropMopAlignHorizontalRight =
  967.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAlignHorizontalRight };
  968. static const TAknsItemID KAknsIIDQgnPropMopAlignVerticalBottom =
  969.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAlignVerticalBottom };
  970. static const TAknsItemID KAknsIIDQgnPropMopAlignVerticalCenter =
  971.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAlignVerticalCenter };
  972. static const TAknsItemID KAknsIIDQgnPropMopAlignVerticalTop =
  973.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAlignVerticalTop };
  974. static const TAknsItemID KAknsIIDQgnPropMopAutoshape =
  975.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshape };
  976. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeArrowDown =
  977.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeArrowDown };
  978. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeArrowHeadDouble =
  979.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeArrowHeadDouble };
  980. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeArrowHeadSingle =
  981.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeArrowHeadSingle };
  982. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeArrowLeft =
  983.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeArrowLeft };
  984. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeArrowRight =
  985.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeArrowRight };
  986. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeArrowUp =
  987.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeArrowUp };
  988. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeLine =
  989.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeLine };
  990. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeOval =
  991.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeOval };
  992. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeRectangle =
  993.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeRectangle };
  994. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeRoundRectangle =
  995.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeRoundRectangle };
  996. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeSmall =
  997.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeSmall };
  998. static const TAknsItemID KAknsIIDQgnPropMopAutoshapeTab2 =
  999.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopAutoshapeTab2 };
  1000. static const TAknsItemID KAknsIIDQgnPropMopBackgroundTab2 =
  1001.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopBackgroundTab2 };
  1002. static const TAknsItemID KAknsIIDQgnPropMopBorderTab2 =
  1003.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopBorderTab2 };
  1004. static const TAknsItemID KAknsIIDQgnPropMopChart =
  1005.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopChart };
  1006. static const TAknsItemID KAknsIIDQgnPropMopChartSmall =
  1007.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopChartSmall };
  1008. static const TAknsItemID KAknsIIDQgnPropMopComment =
  1009.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopComment };
  1010. static const TAknsItemID KAknsIIDQgnPropMopCommentSmall =
  1011.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopCommentSmall };
  1012. static const TAknsItemID KAknsIIDQgnPropMopEmpty =
  1013.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopEmpty };
  1014. static const TAknsItemID KAknsIIDQgnPropMopImage =
  1015.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopImage };
  1016. static const TAknsItemID KAknsIIDQgnPropMopImageSmall =
  1017.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopImageSmall };
  1018. static const TAknsItemID KAknsIIDQgnPropMopLayoutTab3 =
  1019.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopLayoutTab3 };
  1020. static const TAknsItemID KAknsIIDQgnPropMopLineTab2 =
  1021.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopLineTab2 };
  1022. static const TAknsItemID KAknsIIDQgnPropMopNotesTab3 =
  1023.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopNotesTab3 };
  1024. static const TAknsItemID KAknsIIDQgnPropMopNoteSmall =
  1025.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopNoteSmall };
  1026. static const TAknsItemID KAknsIIDQgnPropMopOutlineTab3 =
  1027.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopOutlineTab3 };
  1028. static const TAknsItemID KAknsIIDQgnPropMopSetLayoutTab3 =
  1029.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSetLayoutTab3 };
  1030. static const TAknsItemID KAknsIIDQgnPropMopSetNotesTab3 =
  1031.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSetNotesTab3 };
  1032. static const TAknsItemID KAknsIIDQgnPropMopSetOutlineTab3 =
  1033.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSetOutlineTab3 };
  1034. static const TAknsItemID KAknsIIDQgnPropMopSlide =
  1035.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlide };
  1036. static const TAknsItemID KAknsIIDQgnPropMopSlide2Column =
  1037.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlide2Column };
  1038. static const TAknsItemID KAknsIIDQgnPropMopSlideBlank =
  1039.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideBlank };
  1040. static const TAknsItemID KAknsIIDQgnPropMopSlideBullets =
  1041.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideBullets };
  1042. static const TAknsItemID KAknsIIDQgnPropMopSlideCol =
  1043.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideCol };
  1044. static const TAknsItemID KAknsIIDQgnPropMopSlideColHidden =
  1045.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideColHidden };
  1046. static const TAknsItemID KAknsIIDQgnPropMopSlideExp =
  1047.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideExp };
  1048. static const TAknsItemID KAknsIIDQgnPropMopSlideExpHidden =
  1049.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideExpHidden };
  1050. static const TAknsItemID KAknsIIDQgnPropMopSlideHidden =
  1051.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideHidden };
  1052. static const TAknsItemID KAknsIIDQgnPropMopSlideImageAndText =
  1053.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideImageAndText };
  1054. static const TAknsItemID KAknsIIDQgnPropMopSlideTable =
  1055.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideTable };
  1056. static const TAknsItemID KAknsIIDQgnPropMopSlideTextAndImage =
  1057.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideTextAndImage };
  1058. static const TAknsItemID KAknsIIDQgnPropMopSlideTitle1Row =
  1059.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideTitle1Row };
  1060. static const TAknsItemID KAknsIIDQgnPropMopSlideTitle2Row =
  1061.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideTitle2Row };
  1062. static const TAknsItemID KAknsIIDQgnPropMopTable =
  1063.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTable };
  1064. static const TAknsItemID KAknsIIDQgnPropMopTableSmall =
  1065.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTableSmall };
  1066. static const TAknsItemID KAknsIIDQgnPropMopTextbox =
  1067.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTextbox };
  1068. static const TAknsItemID KAknsIIDQgnPropMopTextboxSmall =
  1069.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTextboxSmall };
  1070. static const TAknsItemID KAknsIIDQgnPropMopTextboxTab2 =
  1071.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTextboxTab2 };
  1072. static const TAknsItemID KAknsIIDQgnPropMopUnknown =
  1073.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopUnknown };
  1074. static const TAknsItemID KAknsIIDQgnPropMopUnknownSmall =
  1075.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopUnknownSmall };
  1076. static const TAknsItemID KAknsIIDQgnPropMoEmpty =
  1077.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoEmpty };
  1078. static const TAknsItemID KAknsIIDQgnPropMoFormatBorderTab4 =
  1079.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatBorderTab4 };
  1080. static const TAknsItemID KAknsIIDQgnPropMoFormatBulletTab4 =
  1081.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatBulletTab4 };
  1082. static const TAknsItemID KAknsIIDQgnPropMoFormatFontStyleTab4 =
  1083.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatFontStyleTab4 };
  1084. static const TAknsItemID KAknsIIDQgnPropMoFormatFontTab4 =
  1085.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatFontTab4 };
  1086. static const TAknsItemID KAknsIIDQgnPropMoFormatParaTab4 =
  1087.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatParaTab4 };
  1088. static const TAknsItemID KAknsIIDQgnPropMoMmcMemc =
  1089.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoMmcMemc };
  1090. static const TAknsItemID KAknsIIDQgnPropMoPhoneMemc =
  1091.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoPhoneMemc };
  1092. static const TAknsItemID KAknsIIDQgnPropNrtypCnap =
  1093.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropNrtypCnap };
  1094. static const TAknsItemID KAknsIIDQgnPropNrtypPoc =
  1095.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropNrtypPoc };
  1096. static const TAknsItemID KAknsIIDQgnStatFarsiCase =
  1097.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatFarsiCase };
  1098. static const TAknsItemID KAknsIIDQgnStatPocDnd =
  1099.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocDnd };
  1100. static const TAknsItemID KAknsIIDQgnStatPocMissed =
  1101.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocMissed };
  1102. static const TAknsItemID KAknsIIDQgnStatPocMissedUni =
  1103.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocMissedUni };
  1104. static const TAknsItemID KAknsIIDQgnStatPocPocOn =
  1105.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocPocOn };
  1106. static const TAknsItemID KAknsIIDQgnGrafBarFrameSideL =
  1107.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBarFrameSideL };
  1108. static const TAknsItemID KAknsIIDQgnGrafBarFrameSideR =
  1109.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBarFrameSideR };
  1110. static const TAknsItemID KAknsIIDQgnPropCaleAccepted =
  1111.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleAccepted };
  1112. static const TAknsItemID KAknsIIDQgnPropCaleAttendance =
  1113.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleAttendance };
  1114. static const TAknsItemID KAknsIIDQgnPropCaleInfo =
  1115.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleInfo };
  1116. static const TAknsItemID KAknsIIDQgnPropCaleNotanswered =
  1117.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleNotanswered };
  1118. static const TAknsItemID KAknsIIDQgnPropCaleOrganizer =
  1119.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleOrganizer };
  1120. static const TAknsItemID KAknsIIDQgnPropCaleRejected =
  1121.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleRejected };
  1122. static const TAknsItemID KAknsIIDQgnPropCaleTentative =
  1123.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleTentative };
  1124. static const TAknsItemID KAknsIIDQgnPropMceMeetreqFetRead =
  1125.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqFetRead };
  1126. static const TAknsItemID KAknsIIDQgnPropMceMeetreqFetUnread =
  1127.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqFetUnread };
  1128. static const TAknsItemID KAknsIIDQgnPropMceMeetreqReaDel =
  1129.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqReaDel };
  1130. static const TAknsItemID KAknsIIDQgnPropMceMeetreqUnfetRead =
  1131.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqUnfetRead };
  1132. static const TAknsItemID KAknsIIDQgnPropMceMeetreqUnfetUnread =
  1133.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqUnfetUnread };
  1134. static const TAknsItemID KAknsIIDQgnGrafLineMessageHorizontal =
  1135.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafLineMessageHorizontal };
  1136. static const TAknsItemID KAknsIIDQgnPropGroupCollapsed =
  1137.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropGroupCollapsed };
  1138. static const TAknsItemID KAknsIIDQgnPropGroupExpanded =
  1139.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropGroupExpanded };
  1140. static const TAknsItemID KAknsIIDQgnPropSnoteWlanAdhoc =
  1141.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSnoteWlanAdhoc };
  1142. static const TAknsItemID KAknsIIDQgnPropSnoteWlanInfra =
  1143.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSnoteWlanInfra };
  1144. static const TAknsItemID KAknsIIDQgnStatVoipReadiness =
  1145.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVoipReadiness };
  1146. static const TAknsItemID KAknsIIDQgnPropMceMeetreqReadDel =
  1147.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqReadDel };
  1148. static const TAknsItemID KAknsIIDQgnPropMosCells =
  1149.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosCells };
  1150. static const TAknsItemID KAknsIIDQgnPropMosChart =
  1151.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosChart };
  1152. static const TAknsItemID KAknsIIDQgnPropMosClearBoth =
  1153.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosClearBoth };
  1154. static const TAknsItemID KAknsIIDQgnPropMosClearContent =
  1155.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosClearContent };
  1156. static const TAknsItemID KAknsIIDQgnPropMosClearFormatting =
  1157.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosClearFormatting };
  1158. static const TAknsItemID KAknsIIDQgnPropMosDetailsTab2 =
  1159.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosDetailsTab2 };
  1160. static const TAknsItemID KAknsIIDQgnPropMosEditCell =
  1161.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosEditCell };
  1162. static const TAknsItemID KAknsIIDQgnPropMosEditLinkAddress =
  1163.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosEditLinkAddress };
  1164. static const TAknsItemID KAknsIIDQgnPropMosEditLinkName =
  1165.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosEditLinkName };
  1166. static const TAknsItemID KAknsIIDQgnPropMosEditName =
  1167.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosEditName };
  1168. static const TAknsItemID KAknsIIDQgnPropMosFindLocTab2 =
  1169.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFindLocTab2 };
  1170. static const TAknsItemID KAknsIIDQgnPropMosFindTab2 =
  1171.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFindTab2 };
  1172. static const TAknsItemID KAknsIIDQgnPropMosFormatAlignTab4 =
  1173.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFormatAlignTab4 };
  1174. static const TAknsItemID KAknsIIDQgnPropMosFormatNumberTab4 =
  1175.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFormatNumberTab4 };
  1176. static const TAknsItemID KAknsIIDQgnPropMosFuncAllTab3 =
  1177.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncAllTab3 };
  1178. static const TAknsItemID KAknsIIDQgnPropMosFuncCategoryTab3 =
  1179.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncCategoryTab3 };
  1180. static const TAknsItemID KAknsIIDQgnPropMosFuncCommonTab3 =
  1181.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncCommonTab3 };
  1182. static const TAknsItemID KAknsIIDQgnPropMosFuncDatetime =
  1183.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncDatetime };
  1184. static const TAknsItemID KAknsIIDQgnPropMosFuncDatetimeTab4 =
  1185.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncDatetimeTab4 };
  1186. static const TAknsItemID KAknsIIDQgnPropMosFuncFinancial =
  1187.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncFinancial };
  1188. static const TAknsItemID KAknsIIDQgnPropMosFuncFinancialTab4 =
  1189.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncFinancialTab4 };
  1190. static const TAknsItemID KAknsIIDQgnPropMosFuncInfo =
  1191.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncInfo };
  1192. static const TAknsItemID KAknsIIDQgnPropMosFuncInfoTab4 =
  1193.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncInfoTab4 };
  1194. static const TAknsItemID KAknsIIDQgnPropMosFuncLogical =
  1195.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncLogical };
  1196. static const TAknsItemID KAknsIIDQgnPropMosFuncLogicalTab4 =
  1197.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncLogicalTab4 };
  1198. static const TAknsItemID KAknsIIDQgnPropMosFuncLookup =
  1199.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncLookup };
  1200. static const TAknsItemID KAknsIIDQgnPropMosFuncLookupTab4 =
  1201.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncLookupTab4 };
  1202. static const TAknsItemID KAknsIIDQgnPropMosFuncMath =
  1203.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncMath };
  1204. static const TAknsItemID KAknsIIDQgnPropMosFuncMathTab4 =
  1205.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncMathTab4 };
  1206. static const TAknsItemID KAknsIIDQgnPropMosFuncStatistic =
  1207.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncStatistic };
  1208. static const TAknsItemID KAknsIIDQgnPropMosFuncStatisticTab4 =
  1209.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncStatisticTab4 };
  1210. static const TAknsItemID KAknsIIDQgnPropMosFuncText =
  1211.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncText };
  1212. static const TAknsItemID KAknsIIDQgnPropMosFuncTextTab4 =
  1213.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncTextTab4 };
  1214. static const TAknsItemID KAknsIIDQgnPropMosLabelTab2 =
  1215.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosLabelTab2 };
  1216. static const TAknsItemID KAknsIIDQgnPropMosSelectSheet =
  1217.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSelectSheet };
  1218. static const TAknsItemID KAknsIIDQgnPropMosSetChartStyleTab2 =
  1219.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSetChartStyleTab2 };
  1220. static const TAknsItemID KAknsIIDQgnPropMosSetChartTitleTab2 =
  1221.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSetChartTitleTab2 };
  1222. static const TAknsItemID KAknsIIDQgnPropMosSetGeneralTab2 =
  1223.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSetGeneralTab2 };
  1224. static const TAknsItemID KAknsIIDQgnPropMosSetSheetTab2 =
  1225.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSetSheetTab2 };
  1226. static const TAknsItemID KAknsIIDQgnPropMosSheet =
  1227.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSheet };
  1228. static const TAknsItemID KAknsIIDQgnPropMosSheetCol =
  1229.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSheetCol };
  1230. static const TAknsItemID KAknsIIDQgnPropMosSheetExp =
  1231.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSheetExp };
  1232. static const TAknsItemID KAknsIIDQgnPropMosXaxisScaleTab2 =
  1233.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosXaxisScaleTab2 };
  1234. static const TAknsItemID KAknsIIDQgnPropMosXaxisStyleTab2 =
  1235.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosXaxisStyleTab2 };
  1236. static const TAknsItemID KAknsIIDQgnPropMosYaxisAppearTab3 =
  1237.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosYaxisAppearTab3 };
  1238. static const TAknsItemID KAknsIIDQgnPropMosYaxisFormatTab3 =
  1239.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosYaxisFormatTab3 };
  1240. static const TAknsItemID KAknsIIDQgnPropMosYaxisScaleTab3 =
  1241.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosYaxisScaleTab3 };
  1242. static const TAknsItemID KAknsIIDQgnStatModTarm =
  1243.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatModTarm };
  1244. static const TAknsItemID KAknsIIDQgnStatTarm =
  1245.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatTarm };
  1246. static const TAknsItemID KAknsIIDQgnGrafMupVisualizerImageMaskIcon =
  1247.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerImageMaskIcon };
  1248. static const TAknsItemID KAknsIIDQgnPropDycInsertImage =
  1249.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropDycInsertImage };
  1250. static const TAknsItemID KAknsIIDQgnGrafBlidDirBg =
  1251.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBlidDirBg };
  1252. static const TAknsItemID KAknsIIDQgnGrafMupVisualizerBgImage1 =
  1253.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerBgImage1 };
  1254. static const TAknsItemID KAknsIIDQgnGrafMupVisualizerBgImage2 =
  1255.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerBgImage2 };
  1256. static const TAknsItemID KAknsIIDQgnIndiPocContactAdd =
  1257.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiPocContactAdd };
  1258. static const TAknsItemID KAknsIIDQgnPropFileRss =
  1259.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFileRss };
  1260. static const TAknsItemID KAknsIIDQgnPropFolderRss =
  1261.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFolderRss };
  1262. static const TAknsItemID KAknsIIDQgnPropPocBlock =
  1263.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocBlock };
  1264. static const TAknsItemID KAknsIIDQgnStatTvout =
  1265.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatTvout };
  1266. static const TAknsItemID KAknsIIDQgnGrafIdleFadeLsc =
  1267.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafIdleFadeLsc };
  1268. static const TAknsItemID KAknsIIDQgnGrafScrollArrowDown =
  1269.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafScrollArrowDown };
  1270. static const TAknsItemID KAknsIIDQgnGrafScrollArrowUp =
  1271.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafScrollArrowUp };
  1272. static const TAknsItemID KAknsIIDQgnGrafStatIndiButtonAvailable =
  1273.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafStatIndiButtonAvailable };
  1274. static const TAknsItemID KAknsIIDQgnGrafTouchBg =
  1275.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafTouchBg };
  1276. static const TAknsItemID KAknsIIDQgnIndiAiMusicForw =
  1277.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMusicForw };
  1278. static const TAknsItemID KAknsIIDQgnIndiAiMusicRew =
  1279.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMusicRew };
  1280. static const TAknsItemID KAknsIIDQgnIndiCypheringOn =
  1281.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCypheringOn };
  1282. static const TAknsItemID KAknsIIDQgnIndiMceAttach =
  1283.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceAttach };
  1284. static const TAknsItemID KAknsIIDQgnIndiMmsAudioPause =
  1285.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsAudioPause };
  1286. static const TAknsItemID KAknsIIDQgnIndiMmsAudioPlay =
  1287.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsAudioPlay };
  1288. static const TAknsItemID KAknsIIDQgnIndiMmsAudioRecord =
  1289.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsAudioRecord };
  1290. static const TAknsItemID KAknsIIDQgnIndiMtvParentalControl =
  1291.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvParentalControl };
  1292. static const TAknsItemID KAknsIIDQgnIndiMtvPaused =
  1293.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvPaused };
  1294. static const TAknsItemID KAknsIIDQgnIndiMtvRec =
  1295.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvRec };
  1296. static const TAknsItemID KAknsIIDQgnIndiMtvRecAdd =
  1297.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvRecAdd };
  1298. static const TAknsItemID KAknsIIDQgnIndiMtvRightsForbid =
  1299.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvRightsForbid };
  1300. static const TAknsItemID KAknsIIDQgnIndiMtvServicesInfoAdd =
  1301.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvServicesInfoAdd };
  1302. static const TAknsItemID KAknsIIDQgnIndiMupForw =
  1303.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupForw };
  1304. static const TAknsItemID KAknsIIDQgnIndiMupForwAdd =
  1305.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupForwAdd };
  1306. static const TAknsItemID KAknsIIDQgnIndiMupRew =
  1307.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupRew };
  1308. static const TAknsItemID KAknsIIDQgnIndiMupRewAdd =
  1309.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupRewAdd };
  1310. static const TAknsItemID KAknsIIDQgnIndiTouchAvailable =
  1311.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTouchAvailable };
  1312. static const TAknsItemID KAknsIIDQgnIndiTouchSelected =
  1313.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTouchSelected };
  1314. static const TAknsItemID KAknsIIDQgnIndiTouchUnavailable =
  1315.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTouchUnavailable };
  1316. static const TAknsItemID KAknsIIDQgnIndiTpAppsgrid =
  1317.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpAppsgrid };
  1318. static const TAknsItemID KAknsIIDQgnIndiTpAppswapper =
  1319.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpAppswapper };
  1320. static const TAknsItemID KAknsIIDQgnIndiTpFullscreen =
  1321.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpFullscreen };
  1322. static const TAknsItemID KAknsIIDQgnIndiTpIdle =
  1323.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpIdle };
  1324. static const TAknsItemID KAknsIIDQgnIndiTpInput =
  1325.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpInput };
  1326. static const TAknsItemID KAknsIIDQgnIndiTpRotateScreen =
  1327.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpRotateScreen };
  1328. static const TAknsItemID KAknsIIDQgnIndiTpToolbar =
  1329.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpToolbar };
  1330. static const TAknsItemID KAknsIIDQgnMenuImAway =
  1331.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuImAway };
  1332. static const TAknsItemID KAknsIIDQgnMenuImInvisible =
  1333.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuImInvisible };
  1334. static const TAknsItemID KAknsIIDQgnMenuImOn =
  1335.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuImOn };
  1336. static const TAknsItemID KAknsIIDQgnNoteBrowser =
  1337.     { EAknsMajorGeneric, EAknsMinorGenericQgnNoteBrowser };
  1338. static const TAknsItemID KAknsIIDQgnNoteMtvProgStart =
  1339.     { EAknsMajorGeneric, EAknsMinorGenericQgnNoteMtvProgStart };
  1340. static const TAknsItemID KAknsIIDQgnPropFmgrBackupSub =
  1341.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFmgrBackupSub };
  1342. static const TAknsItemID KAknsIIDQgnPropFmgrMmcNoSub =
  1343.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFmgrMmcNoSub };
  1344. static const TAknsItemID KAknsIIDQgnPropFmgrMmcSub =
  1345.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFmgrMmcSub };
  1346. static const TAknsItemID KAknsIIDQgnPropFmgrPhoneMemcSub =
  1347.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFmgrPhoneMemcSub };
  1348. static const TAknsItemID KAknsIIDQgnPropFolderEmpty =
  1349.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropFolderEmpty };
  1350. static const TAknsItemID KAknsIIDQgnPropImJoinedNotSavedUnread =
  1351.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImJoinedNotSavedUnread };
  1352. static const TAknsItemID KAknsIIDQgnPropImListUnread =
  1353.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImListUnread };
  1354. static const TAknsItemID KAknsIIDQgnPropImNonuserCreatedSavedActiveUnread =
  1355.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImNonuserCreatedSavedActiveUnread };
  1356. static const TAknsItemID KAknsIIDQgnPropImUserCreatedActiveUnread =
  1357.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropImUserCreatedActiveUnread };
  1358. static const TAknsItemID KAknsIIDQgnPropMceAudio =
  1359.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceAudio };
  1360. static const TAknsItemID KAknsIIDQgnPropMceAudioUnread =
  1361.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceAudioUnread };
  1362. static const TAknsItemID KAknsIIDQgnPropMtvChannel =
  1363.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvChannel };
  1364. static const TAknsItemID KAknsIIDQgnPropMtvChannelPackage =
  1365.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvChannelPackage };
  1366. static const TAknsItemID KAknsIIDQgnPropMtvChannelProgramSecured =
  1367.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvChannelProgramSecured };
  1368. static const TAknsItemID KAknsIIDQgnPropMtvFolderVideo =
  1369.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvFolderVideo };
  1370. static const TAknsItemID KAknsIIDQgnPropMtvFolderVideoNew =
  1371.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvFolderVideoNew };
  1372. static const TAknsItemID KAknsIIDQgnPropMtvParentalControl =
  1373.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvParentalControl };
  1374. static const TAknsItemID KAknsIIDQgnPropMtvProgram =
  1375.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvProgram };
  1376. static const TAknsItemID KAknsIIDQgnPropMtvProgClip =
  1377.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvProgClip };
  1378. static const TAknsItemID KAknsIIDQgnPropMtvProgClipNew =
  1379.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvProgClipNew };
  1380. static const TAknsItemID KAknsIIDQgnPropMtvRightsForbid =
  1381.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvRightsForbid };
  1382. static const TAknsItemID KAknsIIDQgnPropMtvServicesCall =
  1383.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvServicesCall };
  1384. static const TAknsItemID KAknsIIDQgnPropMtvServicesJava =
  1385.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvServicesJava };
  1386. static const TAknsItemID KAknsIIDQgnPropMtvServicesSms =
  1387.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvServicesSms };
  1388. static const TAknsItemID KAknsIIDQgnPropMtvServicesWeb =
  1389.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvServicesWeb };
  1390. static const TAknsItemID KAknsIIDQgnPropNrtypSimContact =
  1391.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropNrtypSimContact };
  1392. static const TAknsItemID KAknsIIDQgnPropPocChannelGroup1 =
  1393.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocChannelGroup1 };
  1394. static const TAknsItemID KAknsIIDQgnPropPocChannelGroup2 =
  1395.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocChannelGroup2 };
  1396. static const TAknsItemID KAknsIIDQgnPropPocGroupDetails =
  1397.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocGroupDetails };
  1398. static const TAknsItemID KAknsIIDQgnPropPocGroupMembers =
  1399.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocGroupMembers };
  1400. static const TAknsItemID KAknsIIDQgnPropPocNetworkGroup1 =
  1401.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocNetworkGroup1 };
  1402. static const TAknsItemID KAknsIIDQgnPropPocNetworkGroup2 =
  1403.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocNetworkGroup2 };
  1404. static const TAknsItemID KAknsIIDQgnStatCaseDevanagari =
  1405.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseDevanagari };
  1406. static const TAknsItemID KAknsIIDQgnStatCaseDevanagariNumeric =
  1407.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseDevanagariNumeric };
  1408. static const TAknsItemID KAknsIIDQgnStatIndiMtvOn =
  1409.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatIndiMtvOn };
  1410. static const TAknsItemID KAknsIIDQgnStatPocNewRequest =
  1411.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocNewRequest };
  1412. static const TAknsItemID KAknsIIDQgnStatPocNewRequestUni =
  1413.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocNewRequestUni };
  1414. static const TAknsItemID KAknsIIDQgnAreaMainMup2 =
  1415.     { EAknsMajorGeneric, EAknsMinorGenericQgnAreaMainMup2 };
  1416. static const TAknsItemID KAknsIIDQgnGrafImBg =
  1417.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafImBg };
  1418. static const TAknsItemID KAknsIIDQgnGrafMup2BarFrame =
  1419.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMup2BarFrame };
  1420. static const TAknsItemID KAknsIIDQgnGrafMup2BarProgress =
  1421.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMup2BarProgress };
  1422. static const TAknsItemID KAknsIIDQgnGrafMup2VisualizerImage =
  1423.     { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMup2VisualizerImage };
  1424. static const TAknsItemID KAknsIIDQgnIndiAiMupButtonNext =
  1425.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonNext };
  1426. static const TAknsItemID KAknsIIDQgnIndiAiMupButtonPause =
  1427.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonPause };
  1428. static const TAknsItemID KAknsIIDQgnIndiAiMupButtonPlay =
  1429.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonPlay };
  1430. static const TAknsItemID KAknsIIDQgnIndiAiMupButtonPrev =
  1431.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonPrev };
  1432. static const TAknsItemID KAknsIIDQgnIndiAiMupButtonStop =
  1433.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonStop };
  1434. static const TAknsItemID KAknsIIDQgnIndiAiRadioButtonNext =
  1435.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiRadioButtonNext };
  1436. static const TAknsItemID KAknsIIDQgnIndiAiRadioButtonOff =
  1437.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiRadioButtonOff };
  1438. static const TAknsItemID KAknsIIDQgnIndiAiRadioButtonOn =
  1439.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiRadioButtonOn };
  1440. static const TAknsItemID KAknsIIDQgnIndiAiRadioButtonPrev =
  1441.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiRadioButtonPrev };
  1442. static const TAknsItemID KAknsIIDQgnIndiCamsPhoto =
  1443.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsPhoto };
  1444. static const TAknsItemID KAknsIIDQgnIndiCamsVideo =
  1445.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsVideo };
  1446. static const TAknsItemID KAknsIIDQgnIndiFileCorrupted =
  1447.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiFileCorrupted };
  1448. static const TAknsItemID KAknsIIDQgnIndiMceTb =
  1449.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTb };
  1450. static const TAknsItemID KAknsIIDQgnIndiMceTbAudio =
  1451.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbAudio };
  1452. static const TAknsItemID KAknsIIDQgnIndiMceTbImage =
  1453.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbImage };
  1454. static const TAknsItemID KAknsIIDQgnIndiMceTbOther =
  1455.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbOther };
  1456. static const TAknsItemID KAknsIIDQgnIndiMceTbPres =
  1457.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbPres };
  1458. static const TAknsItemID KAknsIIDQgnIndiMceTbText =
  1459.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbText };
  1460. static const TAknsItemID KAknsIIDQgnIndiMceTbVideo =
  1461.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbVideo };
  1462. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPause =
  1463.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPause };
  1464. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPauseDimmed =
  1465.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPauseDimmed };
  1466. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPausePressed =
  1467.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPausePressed };
  1468. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPlay =
  1469.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPlay };
  1470. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPlayDimmed =
  1471.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPlayDimmed };
  1472. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPlayPressed =
  1473.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPlayPressed };
  1474. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPrev =
  1475.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPrev };
  1476. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPrevDimmed =
  1477.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPrevDimmed };
  1478. static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPrevPressed =
  1479.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPrevPressed };
  1480. static const TAknsItemID KAknsIIDQgnIndiMupButtonMinus =
  1481.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMinus };
  1482. static const TAknsItemID KAknsIIDQgnIndiMupButtonMinusDimmed =
  1483.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMinusDimmed };
  1484. static const TAknsItemID KAknsIIDQgnIndiMupButtonMinusPressed =
  1485.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMinusPressed };
  1486. static const TAknsItemID KAknsIIDQgnIndiMupButtonNextPressed =
  1487.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonNextPressed };
  1488. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlus =
  1489.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlus };
  1490. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlusDimmed =
  1491.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlusDimmed };
  1492. static const TAknsItemID KAknsIIDQgnIndiMupButtonPlusPressed =
  1493.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlusPressed };
  1494. static const TAknsItemID KAknsIIDQgnIndiRepeatExceptionAdd =
  1495.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiRepeatExceptionAdd };
  1496. static const TAknsItemID KAknsIIDQgnIndiWmlRss =
  1497.     { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWmlRss };
  1498. static const TAknsItemID KAknsIIDQgnMenuAmMidlet =
  1499.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuAmMidlet };
  1500. static const TAknsItemID KAknsIIDQgnMenuAmSis =
  1501.     { EAknsMajorGeneric, EAknsMinorGenericQgnMenuAmSis };
  1502. static const TAknsItemID KAknsIIDQgnPropMceAudioTitle =
  1503.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceAudioTitle };
  1504. static const TAknsItemID KAknsIIDQgnPropMceEmailTitle =
  1505.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceEmailTitle };
  1506. static const TAknsItemID KAknsIIDQgnPropMceMmsTitle =
  1507.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMmsTitle };
  1508. static const TAknsItemID KAknsIIDQgnPropMcePostcardTitle =
  1509.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMcePostcardTitle };
  1510. static const TAknsItemID KAknsIIDQgnPropMceSmsTitle =
  1511.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceSmsTitle };
  1512. static const TAknsItemID KAknsIIDQgnPropPslnAiSub =
  1513.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnAiSub };
  1514. static const TAknsItemID KAknsIIDQgnPropPslnAiTab4 =
  1515.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnAiTab4 };
  1516. static const TAknsItemID KAknsIIDQgnPropPslnAppsgridSub =
  1517.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnAppsgridSub };
  1518. static const TAknsItemID KAknsIIDQgnPropPslnAppsgridTab4 =
  1519.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnAppsgridTab4 };
  1520. static const TAknsItemID KAknsIIDQgnPropPslnGeneralSub =
  1521.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnGeneralSub };
  1522. static const TAknsItemID KAknsIIDQgnPropPslnGeneralTab4 =
  1523.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnGeneralTab4 };
  1524. static const TAknsItemID KAknsIIDQgnPropPslnSsaverSub =
  1525.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnSsaverSub };
  1526. static const TAknsItemID KAknsIIDQgnPropPslnSsaverTab4 =
  1527.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnSsaverTab4 };
  1528. static const TAknsItemID KAknsIIDQgnPropPslnWpaperSub =
  1529.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnWpaperSub };
  1530. static const TAknsItemID KAknsIIDQgnPropPslnWpaperTab4 =
  1531.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnWpaperTab4 };
  1532. static const TAknsItemID KAknsIIDQgnPropSetAppsAm =
  1533.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsAm };
  1534. static const TAknsItemID KAknsIIDQgnPropSetAppsBt =
  1535.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsBt };
  1536. static const TAknsItemID KAknsIIDQgnPropSetAppsCale =
  1537.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsCale };
  1538. static const TAknsItemID KAknsIIDQgnPropSetAppsCams =
  1539.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsCams };
  1540. static const TAknsItemID KAknsIIDQgnPropSetAppsIm =
  1541.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsIm };
  1542. static const TAknsItemID KAknsIIDQgnPropSetAppsLoc =
  1543.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsLoc };
  1544. static const TAknsItemID KAknsIIDQgnPropSetAppsLog =
  1545.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsLog };
  1546. static const TAknsItemID KAknsIIDQgnPropSetAppsMce =
  1547.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsMce };
  1548. static const TAknsItemID KAknsIIDQgnPropSetAppsPhob =
  1549.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsPhob };
  1550. static const TAknsItemID KAknsIIDQgnPropSetAppsPoc =
  1551.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsPoc };
  1552. static const TAknsItemID KAknsIIDQgnPropSetAppsRp =
  1553.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsRp };
  1554. static const TAknsItemID KAknsIIDQgnPropSetAppsSis =
  1555.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsSis };
  1556. static const TAknsItemID KAknsIIDQgnPropSetAppsSub =
  1557.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsSub };
  1558. static const TAknsItemID KAknsIIDQgnPropSetAppsTab4 =
  1559.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsTab4 };
  1560. static const TAknsItemID KAknsIIDQgnPropSetAppsUsb =
  1561.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsUsb };
  1562. static const TAknsItemID KAknsIIDQgnPropSetAppsVoirec =
  1563.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsVoirec };
  1564. static const TAknsItemID KAknsIIDQgnPropSetAppsWml =
  1565.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsWml };
  1566. static const TAknsItemID KAknsIIDQgnPropSetConnAccp =
  1567.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnAccp };
  1568. static const TAknsItemID KAknsIIDQgnPropSetConnConfig =
  1569.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnConfig };
  1570. static const TAknsItemID KAknsIIDQgnPropSetConnData =
  1571.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnData };
  1572. static const TAknsItemID KAknsIIDQgnPropSetConnDm =
  1573.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnDm };
  1574. static const TAknsItemID KAknsIIDQgnPropSetConnGprs =
  1575.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnGprs };
  1576. static const TAknsItemID KAknsIIDQgnPropSetConnSip =
  1577.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnSip };
  1578. static const TAknsItemID KAknsIIDQgnPropSetConnSub =
  1579.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnSub };
  1580. static const TAknsItemID KAknsIIDQgnPropSetConnTab4 =
  1581.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnTab4 };
  1582. static const TAknsItemID KAknsIIDQgnPropSetConnVoip =
  1583.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnVoip };
  1584. static const TAknsItemID KAknsIIDQgnPropSetConnVpn =
  1585.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnVpn };
  1586. static const TAknsItemID KAknsIIDQgnPropSetConnWlan =
  1587.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnWlan };
  1588. static const TAknsItemID KAknsIIDQgnPropSetGeneLoc =
  1589.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetGeneLoc };
  1590. static const TAknsItemID KAknsIIDQgnPropSetGenePhone =
  1591.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetGenePhone };
  1592. static const TAknsItemID KAknsIIDQgnPropSetGenePsln =
  1593.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetGenePsln };
  1594. static const TAknsItemID KAknsIIDQgnPropSetGeneTv =
  1595.     { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetGeneTv };
  1596. static const TAknsItemID KAknsIIDQgnStatCaseArabicNumericSelect =
  1597.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseArabicNumericSelect };
  1598. static const TAknsItemID KAknsIIDQgnStatCaseArabicSelect =
  1599.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseArabicSelect };
  1600. static const TAknsItemID KAknsIIDQgnStatCaseCapitalFullSelect =
  1601.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseCapitalFullSelect };
  1602. static const TAknsItemID KAknsIIDQgnStatCaseCapitalSelect =
  1603.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseCapitalSelect };
  1604. static const TAknsItemID KAknsIIDQgnStatCaseHebrewSelect =
  1605.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseHebrewSelect };
  1606. static const TAknsItemID KAknsIIDQgnStatCaseNumericFullSelect =
  1607.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseNumericFullSelect };
  1608. static const TAknsItemID KAknsIIDQgnStatCaseNumericSelect =
  1609.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseNumericSelect };
  1610. static const TAknsItemID KAknsIIDQgnStatCaseSmallFullSelect =
  1611.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseSmallFullSelect };
  1612. static const TAknsItemID KAknsIIDQgnStatCaseSmallSelect =
  1613.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseSmallSelect };
  1614. static const TAknsItemID KAknsIIDQgnStatCaseTextFullSelect =
  1615.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseTextFullSelect };
  1616. static const TAknsItemID KAknsIIDQgnStatCaseTextSelect =
  1617.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseTextSelect };
  1618. static const TAknsItemID KAknsIIDQgnStatCaseThaiSelect =
  1619.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseThaiSelect };
  1620. static const TAknsItemID KAknsIIDQgnStatFarsiCaseSelect =
  1621.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatFarsiCaseSelect };
  1622. static const TAknsItemID KAknsIIDQgnStatImAway =
  1623.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatImAway };
  1624. static const TAknsItemID KAknsIIDQgnStatImAwayUni =
  1625.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatImAwayUni };
  1626. static const TAknsItemID KAknsIIDQgnStatImInvisible =
  1627.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatImInvisible };
  1628. static const TAknsItemID KAknsIIDQgnStatImInvisibleUni =
  1629.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatImInvisibleUni };
  1630. static const TAknsItemID KAknsIIDQgnStatImOnline =
  1631.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatImOnline };
  1632. static const TAknsItemID KAknsIIDQgnStatImOnlineUni =
  1633.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatImOnlineUni };
  1634. static const TAknsItemID KAknsIIDQgnStatIndiMtvRec =
  1635.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatIndiMtvRec };
  1636. static const TAknsItemID KAknsIIDQgnStatMceAudio =
  1637.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMceAudio };
  1638. static const TAknsItemID KAknsIIDQgnStatMceAudioUni =
  1639.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatMceAudioUni };
  1640. static const TAknsItemID KAknsIIDQgnStatVietCaseCapitalSelect =
  1641.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseCapitalSelect };
  1642. static const TAknsItemID KAknsIIDQgnStatVietCaseSmallSelect =
  1643.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseSmallSelect };
  1644. static const TAknsItemID KAknsIIDQgnStatVietCaseTextSelect =
  1645.     { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseTextSelect };
  1646. #line 8017
  1647. const TUid KAknsSkinInstanceTls         = {0x10005a27};
  1648. const TUid KAknsAppUiParametersTls      = {0x101F84CD};
  1649. const TInt KUidValueAknsSkinChangeEvent = 0x10005A30;
  1650. const TInt KAknsMessageSkinChange       = 0x10005A31;
  1651. enum TAknsFrameElementIndex
  1652.     {
  1653.     EAknsFrameIndexTl                   = 0,
  1654.     EAknsFrameIndexTr                   = 1,
  1655.     EAknsFrameIndexBl                   = 2,
  1656.     EAknsFrameIndexBr                   = 3,
  1657.     EAknsFrameIndexT                    = 4,
  1658.     EAknsFrameIndexB                    = 5,
  1659.     EAknsFrameIndexL                    = 6,
  1660.     EAknsFrameIndexR                    = 7,
  1661.     EAknsFrameIndexCenter               = 8,
  1662.     EAknsFrameElementsN                 = 9
  1663.     };
  1664. #line 8070
  1665. enum TAknsCommonIIDMajorValue
  1666.     {
  1667.     EAknsIIDMajorNone           = -1,
  1668.     EAknsIIDMajorDefault        = 0,
  1669.     EAknsIIDMajorAppIcon        = EAknsMajorAppIcon,
  1670.     EAknsIIDMajorAppIconBmpLst  = EAknsMajorAppIconBmpLst,
  1671.     EAknsIIDMajorAppIconBmpCtx  = EAknsMajorAppIconBmpCxt,
  1672.     EAknsIIDMajorSkinBmp        = EAknsMajorSkin,
  1673.     EAknsIIDMajorEikCtlBmp      = 0x1000489c,
  1674.     EAknsIIDMajorAvkonBmp       = EAknsMajorAvkon
  1675.     };
  1676. enum TAknsCommonIIDMinorValue
  1677.     {
  1678.     EAknsIIDMinorNone           = EAknsMinorNone,
  1679.     EAknsIIDMinorDefault        = EAknsMinorDefault
  1680.     };
  1681. enum TAknsSkinBmpControlPaneColorTableIndex
  1682.     {
  1683.     EAknsCTISkinBmpControlPane_CbaText      = 0,
  1684.     EAknsCTISkinBmpControlPane_ScindFirst   = 0,
  1685.     EAknsCTISkinBmpControlPane_ScindLast    = 15
  1686.     };
  1687. enum TAknsSkinBmpIIDMinorValue
  1688.     {
  1689.     EAknsIIDMinorSkinBmpControlPane                 = EAknsMinorQsnBgAreaControl,
  1690.     EAknsIIDMinorSkinBmpControlPaneColorTable       = EAknsMinorNone,
  1691.     EAknsIIDMinorSkinBmpIdleWallpaperDefault        = EAknsMinorQsnBgAreaMainIdle,
  1692.     EAknsIIDMinorSkinBmpPinboardWallpaperDefault    = EAknsMinorNone,
  1693.     EAknsIIDMinorSkinBmpMainPaneUsual               = EAknsMinorQsnBgAreaMain,
  1694.     EAknsIIDMinorSkinBmpListPaneNarrowA             = EAknsMinorQsnBgColumnA,
  1695.     EAknsIIDMinorSkinBmpListPaneWideA               = EAknsMinorQsnBgColumnAB,
  1696.     EAknsIIDMinorSkinBmpNoteBgDefault               = EAknsMinorNone,
  1697.     EAknsIIDMinorSkinBmpStatusPaneUsual             = EAknsMinorQsnBgAreaStatus,
  1698.     EAknsIIDMinorSkinBmpStatusPaneIdle              = EAknsMinorQsnBgAreaStatus
  1699.     };
  1700. static const TAknsItemID KAknsIIDSkinBmpControlPane =
  1701.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpControlPane };
  1702. static const TAknsItemID KAknsIIDSkinBmpControlPaneColorTable =
  1703.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpControlPaneColorTable };
  1704. static const TAknsItemID KAknsIIDSkinBmpIdleWallpaperDefault =
  1705.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpIdleWallpaperDefault };
  1706. static const TAknsItemID KAknsIIDSkinBmpPinboardWallpaperDefault =
  1707.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpPinboardWallpaperDefault };
  1708. static const TAknsItemID KAknsIIDSkinBmpMainPaneUsual =
  1709.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpMainPaneUsual };
  1710. static const TAknsItemID KAknsIIDSkinBmpListPaneNarrowA =
  1711.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpListPaneNarrowA };
  1712. static const TAknsItemID KAknsIIDSkinBmpListPaneWideA =
  1713.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpListPaneWideA };
  1714. static const TAknsItemID KAknsIIDSkinBmpNoteBgDefault =
  1715.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpNoteBgDefault };
  1716. static const TAknsItemID KAknsIIDSkinBmpStatusPaneUsual =
  1717.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpStatusPaneUsual };
  1718. static const TAknsItemID KAknsIIDSkinBmpStatusPaneIdle =
  1719.     { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpStatusPaneIdle };
  1720. enum TAknsAvkonBmpIIDMinorValue
  1721.     {
  1722.     EAknsIIDMinorAvkonBmpTab21            = 0,
  1723.     EAknsIIDMinorAvkonBmpTab22            = 2,
  1724.     EAknsIIDMinorAvkonBmpTab31            = 4,
  1725.     EAknsIIDMinorAvkonBmpTab32            = 6,
  1726.     EAknsIIDMinorAvkonBmpTab33            = 8,
  1727.     EAknsIIDMinorAvkonBmpTab41            = 10,
  1728.     EAknsIIDMinorAvkonBmpTab42            = 12,
  1729.     EAknsIIDMinorAvkonBmpTab43            = 14,
  1730.     EAknsIIDMinorAvkonBmpTab44            = 16,
  1731.     EAknsIIDMinorAvkonBmpTabLong21        = 18,
  1732.     EAknsIIDMinorAvkonBmpTabLong22        = 20,
  1733.     EAknsIIDMinorAvkonBmpTabLong31        = 22,
  1734.     EAknsIIDMinorAvkonBmpTabLong32        = 24,
  1735.     EAknsIIDMinorAvkonBmpTabLong33        = 26
  1736.     };
  1737. static const TAknsItemID KAknsIIDAvkonBmpTab21 =
  1738.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab21 };
  1739. static const TAknsItemID KAknsIIDAvkonBmpTab22 =
  1740.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab22 };
  1741. static const TAknsItemID KAknsIIDAvkonBmpTab31 =
  1742.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab31 };
  1743. static const TAknsItemID KAknsIIDAvkonBmpTab32 =
  1744.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab32 };
  1745. static const TAknsItemID KAknsIIDAvkonBmpTab33 =
  1746.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab33 };
  1747. static const TAknsItemID KAknsIIDAvkonBmpTab41 =
  1748.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab41 };
  1749. static const TAknsItemID KAknsIIDAvkonBmpTab42 =
  1750.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab42 };
  1751. static const TAknsItemID KAknsIIDAvkonBmpTab43 =
  1752.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab43 };
  1753. static const TAknsItemID KAknsIIDAvkonBmpTab44 =
  1754.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab44 };
  1755. static const TAknsItemID KAknsIIDAvkonBmpTabLong21 =
  1756.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong21 };
  1757. static const TAknsItemID KAknsIIDAvkonBmpTabLong22 =
  1758.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong22 };
  1759. static const TAknsItemID KAknsIIDAvkonBmpTabLong31 =
  1760.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong31 };
  1761. static const TAknsItemID KAknsIIDAvkonBmpTabLong32 =
  1762.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong32 };
  1763. static const TAknsItemID KAknsIIDAvkonBmpTabLong33 =
  1764.     { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong33 };
  1765. enum TAknsMinorSkinValueOBSOLETE
  1766.     {
  1767.     EAknsMinorQsnCpClockDigital0        = 0x4010,
  1768.     EAknsMinorQsnCpClockDigital1        = 0x4011,
  1769.     EAknsMinorQsnCpClockDigital2        = 0x4012,
  1770.     EAknsMinorQsnCpClockDigital3        = 0x4013,
  1771.     EAknsMinorQsnCpClockDigital4        = 0x4014,
  1772.     EAknsMinorQsnCpClockDigital5        = 0x4015,
  1773.     EAknsMinorQsnCpClockDigital6        = 0x4016,
  1774.     EAknsMinorQsnCpClockDigital7        = 0x4017,
  1775.     EAknsMinorQsnCpClockDigital8        = 0x4018,
  1776.     EAknsMinorQsnCpClockDigital9        = 0x4019,
  1777.     EAknsMinorQsnCpClockDigitalPeriod   = 0x401a,
  1778.     EAknsMinorQsnCpClockDigital0MaskSoft= 0x4020,
  1779.     EAknsMinorQsnCpClockDigital1MaskSoft= 0x4021,
  1780.     EAknsMinorQsnCpClockDigital2MaskSoft= 0x4022,
  1781.     EAknsMinorQsnCpClockDigital3MaskSoft= 0x4023,
  1782.     EAknsMinorQsnCpClockDigital4MaskSoft= 0x4024,
  1783.     EAknsMinorQsnCpClockDigital5MaskSoft= 0x4025,
  1784.     EAknsMinorQsnCpClockDigital6MaskSoft= 0x4026,
  1785.     EAknsMinorQsnCpClockDigital7MaskSoft= 0x4027,
  1786.     EAknsMinorQsnCpClockDigital8MaskSoft= 0x4028,
  1787.     EAknsMinorQsnCpClockDigital9MaskSoft= 0x4029,
  1788.     EAknsMinorQsnCpClockDigitalPeriodMaskSoft = 0x402a
  1789.     };
  1790. static const TAknsItemID KAknsIIDQsnCpClockDigital0 =
  1791.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital0 };
  1792. static const TAknsItemID KAknsIIDQsnCpClockDigital1 =
  1793.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital1 };
  1794. static const TAknsItemID KAknsIIDQsnCpClockDigital2 =
  1795.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital2 };
  1796. static const TAknsItemID KAknsIIDQsnCpClockDigital3 =
  1797.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital3 };
  1798. static const TAknsItemID KAknsIIDQsnCpClockDigital4 =
  1799.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital4 };
  1800. static const TAknsItemID KAknsIIDQsnCpClockDigital5 =
  1801.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital5 };
  1802. static const TAknsItemID KAknsIIDQsnCpClockDigital6 =
  1803.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital6 };
  1804. static const TAknsItemID KAknsIIDQsnCpClockDigital7 =
  1805.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital7 };
  1806. static const TAknsItemID KAknsIIDQsnCpClockDigital8 =
  1807.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital8 };
  1808. static const TAknsItemID KAknsIIDQsnCpClockDigital9 =
  1809.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital9 };
  1810. static const TAknsItemID KAknsIIDQsnCpClockDigitalPeriod =
  1811.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigitalPeriod };
  1812. static const TAknsItemID KAknsIIDQsnCpClockDigital0MaskSoft =
  1813.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital0MaskSoft };
  1814. static const TAknsItemID KAknsIIDQsnCpClockDigital1MaskSoft =
  1815.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital1MaskSoft };
  1816. static const TAknsItemID KAknsIIDQsnCpClockDigital2MaskSoft =
  1817.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital2MaskSoft };
  1818. static const TAknsItemID KAknsIIDQsnCpClockDigital3MaskSoft =
  1819.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital3MaskSoft };
  1820. static const TAknsItemID KAknsIIDQsnCpClockDigital4MaskSoft =
  1821.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital4MaskSoft };
  1822. static const TAknsItemID KAknsIIDQsnCpClockDigital5MaskSoft =
  1823.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital5MaskSoft };
  1824. static const TAknsItemID KAknsIIDQsnCpClockDigital6MaskSoft =
  1825.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital6MaskSoft };
  1826. static const TAknsItemID KAknsIIDQsnCpClockDigital7MaskSoft =
  1827.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital7MaskSoft };
  1828. static const TAknsItemID KAknsIIDQsnCpClockDigital8MaskSoft =
  1829.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital8MaskSoft };
  1830. static const TAknsItemID KAknsIIDQsnCpClockDigital9MaskSoft =
  1831.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigital9MaskSoft };
  1832. static const TAknsItemID KAknsIIDQsnCpClockDigitalPeriodMaskSoft =
  1833.     { EAknsMajorSkin, EAknsMinorQsnCpClockDigitalPeriodMaskSoft };
  1834. #line 39 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknutils.h" /* stack depth 1 */
  1835. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknenv.h" /* stack depth 2 */
  1836. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikcba.h" /* stack depth 3 */
  1837. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikctgrp.h" /* stack depth 4 */
  1838. #line 15
  1839. class TEikGroupControl
  1840. {
  1841. public:
  1842. inline TEikGroupControl();
  1843. inline TEikGroupControl(CCoeControl* aControl,TInt aId,TInt aLength,TInt aFlags);
  1844. public:
  1845. CCoeControl* iControl;
  1846. TInt iId;
  1847. TInt iLongId;
  1848. public:
  1849. inline TBool IsLengthSet() const;
  1850. inline TInt Length() const;
  1851. inline TBool IsStretchable() const;
  1852. inline void SetLength(TInt aLength);
  1853. inline void SetStretchable();
  1854. public:
  1855. enum TControlFlags
  1856. {
  1857. ESetLength =0x01,
  1858. EAllowStretch =0x02
  1859. };
  1860. private:
  1861. TInt iLength;
  1862. TInt iFlags;
  1863. };
  1864. class CEikControlGroup : public CEikBorderedControl
  1865. {
  1866. friend class CTestControlGroup;
  1867. friend class CEikCba;
  1868. public:
  1869. enum TStartCorner
  1870. {
  1871. EFromTopLeft=SLafControlGroup::EFromTopLeft,
  1872. EFromTopRight=SLafControlGroup::EFromTopRight,
  1873. EFromBottomLeft=SLafControlGroup::EFromBottomLeft,
  1874. EFromBottomRight=SLafControlGroup::EFromBottomRight
  1875. };
  1876. enum TOrientation
  1877. {
  1878. ELayHorizontally=SLafControlGroup::ELayHorizontally,
  1879. ELayVertically =SLafControlGroup::ELayVertically
  1880. };
  1881. public:
  1882. __declspec(dllexport) CEikControlGroup();
  1883. __declspec(dllexport) ~CEikControlGroup();
  1884. __declspec(dllexport) void ConstructL(TStartCorner aStart,TOrientation aOrientation);
  1885. __declspec(dllexport) virtual void AddControlL(CCoeControl* aControl,TInt aId);
  1886. __declspec(dllexport) virtual void AddControlL(TEikGroupControl& aGroupControl);
  1887. __declspec(dllexport) void InsertControlL(TEikGroupControl& aGroupControl,TInt aIndex);
  1888. __declspec(dllexport) void DeleteControl(TInt aIndex,TInt aCount);
  1889. __declspec(dllexport) void SetLengthInPixels(TInt aLength);
  1890. __declspec(dllexport) void SetBreadthInPixels(TInt aBreadth);
  1891. __declspec(dllexport) void SetControlSpacing(TInt aHSpacing,TInt aVSpacing);
  1892. __declspec(dllexport) void SetControlLayout(TStartCorner aStart,TOrientation aOrientation);
  1893. __declspec(dllexport) void SetNumberOfLines(TInt aNumLines,TBool aDistributeEvenly);
  1894. __declspec(dllexport) void SetControlsAllSameSize();
  1895. __declspec(dllexport) void LayoutControls();
  1896. __declspec(dllexport) CCoeControl* ControlById(TInt aId) const;
  1897. __declspec(dllexport) TInt IndexById(TInt aId) const;
  1898. __declspec(dllexport) void Reset();
  1899. __declspec(dllexport) TInt ControlId(CCoeControl* aControl) const;
  1900. __declspec(dllexport) CCoeControl* Control(TInt aIndex) const;
  1901. __declspec(dllexport) CArrayFix<TEikGroupControl> * ControlArray() const;
  1902. __declspec(dllexport) TOrientation Orientation() const;
  1903. __declspec(dllexport) void ControlSpacing(TInt& aHSpacing,TInt& aVSpacing) const;
  1904. public:
  1905. __declspec(dllexport) TSize MinimumSize();
  1906.     __declspec(dllexport) TInt CountComponentControls() const;
  1907. __declspec(dllexport) virtual void GetColorUseListL(CArrayFix<TCoeColorUse>& aColorUseList) const;
  1908. __declspec(dllexport) virtual void HandleResourceChange(TInt aType);
  1909.     __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
  1910. protected:
  1911. enum
  1912. {
  1913. EDistributeEvenly =0x40,
  1914. EAllSameSize =0x80
  1915. };
  1916. protected:
  1917.     __declspec(dllexport) CCoeControl* ComponentControl(TInt aIndex) const;
  1918. __declspec(dllexport) void WriteInternalStateL(RWriteStream& aWriteStream) const;
  1919. private:
  1920. __declspec(dllexport) void Reserved_2();
  1921. private:
  1922.     __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
  1923. private:
  1924. __declspec(dllexport) TInt Adjacent(TInt aRow,TInt aColumn,TInt aCtrlIndex,TInt aTotalRows,TInt aTotalColumns) const;
  1925. __declspec(dllexport) TStartCorner StartCorner() const;
  1926. __declspec(dllexport) void DeleteAllComponents();
  1927. __declspec(dllexport) TSize ControlMinimumSize(TInt aIndex) const;
  1928. __declspec(dllexport) TInt ControlMinimumLength(TInt aIndex);
  1929. __declspec(dllexport) TSize LargestControlSize() const;
  1930. __declspec(dllexport) TBool DistributeEvenly() const;
  1931. __declspec(dllexport) TBool AllSameSize();
  1932. private:
  1933.     __declspec(dllexport) void SizeChanged();
  1934. __declspec(dllexport) void Draw(const TRect& aRect) const;
  1935. protected:
  1936. CArrayFix<TEikGroupControl> * iControlArray;
  1937. private:
  1938. TInt iLayout;
  1939. TInt iLines;
  1940. TInt iHSpacing;
  1941. TInt iVSpacing;
  1942. TInt iBreadth;
  1943. TInt iLength;
  1944. TSize iLargestControl;
  1945. };
  1946. inline TEikGroupControl::TEikGroupControl()
  1947. { iControl=0 ; iId=iFlags=iLength=0; }
  1948. inline TEikGroupControl::TEikGroupControl(CCoeControl* aControl,TInt aId,TInt aLength,TInt aFlags)
  1949. : iControl(aControl),iId(aId),iLength(aLength),iFlags(aFlags)
  1950. {}
  1951. inline TBool TEikGroupControl::IsLengthSet() const
  1952. { return iFlags&ESetLength; }
  1953. inline TInt TEikGroupControl::Length() const
  1954. { return iLength; }
  1955. inline TBool TEikGroupControl::IsStretchable() const
  1956. { return iFlags&EAllowStretch; }
  1957. inline void TEikGroupControl::SetLength(TInt aLength)
  1958. { iLength=aLength; iFlags|=ESetLength; }
  1959. inline void TEikGroupControl::SetStretchable()
  1960. { iFlags|=EAllowStretch; }
  1961. #line 10 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikcba.h" /* stack depth 3 */
  1962. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikbtgrp.h" /* stack depth 4 */
  1963. #line 13
  1964. class CCoeControl;
  1965. class CEikCommandButton;
  1966. class CFbsBitmap;
  1967. class MEikButtonGroup
  1968. {
  1969. public:
  1970. void Release();
  1971. virtual void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask)=0;
  1972. virtual void SetCommandL(TInt aPosition,TInt aResourceId)=0;
  1973. virtual void SetCommandSetL(TInt aResourceId)=0;
  1974. virtual void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask)=0;
  1975. virtual void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask)=0;
  1976. virtual void AddCommandToStackL(TInt aPosition,TInt aResourceId)=0;
  1977. virtual void AddCommandSetToStackL(TInt aResourceId)=0;
  1978. virtual void SetDefaultCommand(TInt aCommandId)=0;
  1979. virtual TSize CalcMinimumSizeL(TInt aResourceId)=0;
  1980. virtual void RemoveCommandFromStack(TInt aPosition,TInt aCommandId)=0;
  1981. virtual TInt CommandPos(TInt aCommandId) const=0;
  1982. virtual void DimCommand(TInt aCommandId,TBool aDimmed)=0;
  1983. virtual TBool IsCommandDimmed(TInt aCommandId) const=0;
  1984. virtual void MakeCommandVisible(TInt aCommandId,TBool aVisible)=0;
  1985. virtual TBool IsCommandVisible(TInt aCommandId) const=0;
  1986. __declspec(dllexport) virtual void AnimateCommand(TInt aCommandId);
  1987. virtual CCoeControl* AsControl()=0;
  1988. virtual const CCoeControl* AsControl() const=0;
  1989. virtual void SetBoundingRect(const TRect& aBoundingRect)=0;
  1990. virtual void ReduceRect(TRect& aBoundingRect) const=0;
  1991. virtual CCoeControl* GroupControlById(TInt aCommandId) const=0;
  1992. virtual CEikCommandButton* GroupControlAsButton(TInt aCommandId) const=0;
  1993. virtual TInt CommandId(TInt aCommandPos) const=0;
  1994. virtual TInt ButtonCount() const=0;
  1995. virtual TUint ButtonGroupFlags() const=0;
  1996. private:
  1997. __declspec(dllexport) void Reserved_1();
  1998. };
  1999. class MEikEnhancedButtonGroup : public MEikButtonGroup
  2000. {
  2001. public:
  2002. __declspec(dllexport) virtual void OfferCommandListL(const RArray<TInt>& aCommandList)=0;
  2003. __declspec(dllexport) virtual void OfferCommandListL(const TInt aResourceId)=0;
  2004. __declspec(dllexport) virtual TBool IsCommandInGroup(const TInt aCommandId) const=0;
  2005. __declspec(dllexport) virtual void ReplaceCommand(const TInt aCommandId, const TInt aResourceId)=0;
  2006. };
  2007. #line 18 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikcba.h" /* stack depth 3 */
  2008. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikimage.h" /* stack depth 4 */
  2009. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikalign.h" /* stack depth 5 */
  2010. #line 23
  2011. class CEikAlignedControl : public CAknControl
  2012. {
  2013. public:
  2014. __declspec(dllexport) CEikAlignedControl();
  2015. __declspec(dllexport) ~CEikAlignedControl();
  2016. __declspec(dllexport) void SetAllMarginsTo(TInt aValue);
  2017. __declspec(dllexport) void SetAlignment(TGulAlignmentValue aAlign);
  2018. public:
  2019.     __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
  2020. protected:
  2021. __declspec(dllexport) void WriteInternalStateL(RWriteStream& aWriteStream) const;
  2022. private:
  2023.     __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
  2024. public:
  2025. TMargins8 iMargin;
  2026. TGulAlignment iAlignment;
  2027. private:
  2028.     TInt iSpare[2];
  2029. };
  2030. #line 10 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikimage.h" /* stack depth 4 */
  2031. class CFbsBitmap;
  2032. class CBitmapContext;
  2033. class CEikImage : public CEikAlignedControl
  2034. {
  2035. public:
  2036. __declspec(dllexport) CEikImage();
  2037. __declspec(dllexport) ~CEikImage();
  2038. public:
  2039. __declspec(dllexport) TSize MinimumSize();
  2040. __declspec(dllexport) void ConstructFromResourceL(TResourceReader& aReader);
  2041. public:
  2042. __declspec(dllexport) void CreatePictureFromFileL(const TDesC& aFilename,TInt aMainId,TInt aMaskId=-1);
  2043. __declspec(dllexport) void SetPicture(const CFbsBitmap* aBitmap,const CFbsBitmap* aMaskBitmap=0 );
  2044. __declspec(dllexport) void SetEmphasis(TBool aEmphasis);
  2045. __declspec(dllexport) void SetPictureOwnedExternally(TBool aOwnership);
  2046. __declspec(dllexport) const CFbsBitmap* Bitmap() const;
  2047. __declspec(dllexport) const CFbsBitmap* Mask() const;
  2048. __declspec(dllexport) void SetBitmap(const CFbsBitmap* aBitmap);
  2049. __declspec(dllexport) void SetMask(const CFbsBitmap* aMaskBitmap);
  2050.     __declspec(dllexport) void SetNewBitmaps(const CFbsBitmap* aNewBitmap,const CFbsBitmap* aNewMask);
  2051.     __declspec(dllexport) TBool IsPictureOwnedExternally();
  2052. __declspec(dllexport) void SetBrushStyle(CGraphicsContext::TBrushStyle aBrushStyle);
  2053. public:
  2054.     __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
  2055. protected:
  2056. __declspec(dllexport) void WriteInternalStateL(RWriteStream& aWriteStream) const;
  2057. private:
  2058. __declspec(dllexport) void Draw(const TRect& aRect) const;
  2059. __declspec(dllexport) void Reserved_2();
  2060. private:
  2061.     __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
  2062. private:
  2063. const CFbsBitmap* iBitmap;
  2064. const CFbsBitmap* iMaskBitmap;
  2065. TInt iImFlags;
  2066. TInt iSpare;
  2067. CGraphicsContext::TBrushStyle iBrushStyle;
  2068. };
  2069. #line 29 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikcba.h" /* stack depth 3 */
  2070. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\akncontrol.h" /* stack depth 4 */
  2071. #line 30 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikcba.h" /* stack depth 3 */
  2072. class CEikLabel;
  2073. class CEikCbaButton;
  2074. class CCoeBrushAndPenContext;
  2075. class MEikCommandObserver;
  2076. class TCoeColorUse;
  2077. class CEikScrollBar ;
  2078. class TEikScrollBarModel;
  2079. class CEikCbaExtension;
  2080. class CEikEnhancedCbaButton;
  2081. class TAknsItemID;
  2082. class CEikCommandTable;
  2083. const TInt KMaxCbaLabelLength = 32;
  2084. const TInt KMaxButtonsInCommandTable = 4;
  2085.  class CEikCba : public CEikControlGroup, public MEikEnhancedButtonGroup, public MEikScrollBarObserver
  2086. {
  2087. public:
  2088. enum { ETypeId = 0x101F4105 };
  2089. static CEikCba* NewL(const CEikCba* aPrevious,MEikCommandObserver* aCommandObserver,RWindowGroup* aParentWg);
  2090. static CEikCba* NewL(TInt aResourceId,const CEikCba* aPrevious,MEikCommandObserver* aCommandObserver,RWindowGroup* aParentWg);
  2091. static CEikCba* NewLC(const CEikCba* aPrevious,MEikCommandObserver* aCommandObserver,RWindowGroup* aParentWg);
  2092. static CEikCba* NewLC(TInt aResourceId,const CEikCba* aPrevious,MEikCommandObserver* aCommandObserver,RWindowGroup* aParentWg);
  2093. ~CEikCba();
  2094. public:
  2095. TInt MaxCommands() const;
  2096. void UpdateCbaLabels(TBool aScrollerOn);
  2097. void SetSBFrameObserver(MEikScrollBarObserver* aObserver);
  2098. void SetScrollBarModelL(TEikScrollBarModel* aModel);
  2099. const CEikCbaScrollBarFrame* ScrollBarFrame() const;
  2100. CEikScrollBar * VScrollBarAsControl();
  2101. void CreateArrowHeadScrollBarL();
  2102. public:
  2103. void InsertControlL(TEikGroupControl& aGroupControl,TInt aIndex);
  2104. public:
  2105. void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask);
  2106. void SetCommandL(TInt aPosition,TInt aResourceId);
  2107. void SetCommandSetL(TInt aResourceId);
  2108. void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask);
  2109. void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask);
  2110. void AddCommandToStackL(TInt aPosition,TInt aResourceId);
  2111. void AddCommandSetToStackL(TInt aResourceId);
  2112. void SetDefaultCommand(TInt aCommandId);
  2113. TSize CalcMinimumSizeL(TInt aResourceId);
  2114. void RemoveCommandFromStack(TInt aPosition,TInt aCommandId);
  2115. TInt CommandPos(TInt aCommandId) const;
  2116. void DimCommand(TInt aCommandId,TBool aDimmed);
  2117. TBool IsCommandDimmed(TInt aCommandId) const;
  2118. void MakeCommandVisible(TInt aCommandId,TBool aVisible);
  2119. TBool IsCommandVisible(TInt aCommandId) const;
  2120. void AnimateCommand(TInt aCommandId);
  2121. CCoeControl* AsControl();
  2122. const CCoeControl* AsControl() const;
  2123. void SetBoundingRect(const TRect& aBoundingRect);
  2124. void ReduceRect(TRect& aBoundingRect) const;
  2125. CCoeControl* GroupControlById(TInt aCommandId);
  2126. CCoeControl* GroupControlById(TInt aCommandId) const;
  2127. TInt CommandId(TInt aCommandPos) const;
  2128. TInt ButtonCount() const;
  2129. void RemovePreviousCommand(TInt aPosition);
  2130. CEikCommandButton* GroupControlAsButton(TInt aCommandId) const ;
  2131. TUint ButtonGroupFlags() const ;
  2132. __declspec(dllexport) void SetButtonGroupFlags(TInt aFlags);
  2133. #line 126
  2134.     __declspec(dllexport) void SetSkinBackgroundId(const TAknsItemID& aIID);
  2135. public:
  2136. virtual void Reserved_MtsmPosition();
  2137. virtual void Reserved_MtsmObject();
  2138. public:
  2139. TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
  2140. TSize MinimumSize();
  2141. void GetColorUseListL(CArrayFix<TCoeColorUse>& aColorUseList) const;
  2142. void HandleResourceChange(TInt aType);
  2143.     void HandlePointerEventL(const TPointerEvent& aPointerEvent);
  2144. public:
  2145. __declspec(dllexport) void OfferCommandListL(const RArray<TInt>& aCommandList);
  2146. __declspec(dllexport) void OfferCommandListL(const TInt aResourceId);
  2147. __declspec(dllexport) TBool IsCommandInGroup(const TInt aCommandId) const;
  2148. __declspec(dllexport) void ReplaceCommand(const TInt aCommandId, const TInt aResourceId);
  2149. private:
  2150.     __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
  2151. protected:
  2152. virtual void HandleScrollEventL(CEikScrollBar* aScrollBar,TEikScrollEvent aEventType);
  2153. protected:
  2154.     TTypeUid::Ptr MopSupplyObject(TTypeUid aId);
  2155.     void Draw(const TRect& aRect) const;
  2156. private:
  2157. CEikCba(const CEikCba* aPrevious,MEikCommandObserver* aCommandObserver,RWindowGroup* aParentWg);
  2158. void BaseConstructL();
  2159. void ConstructL(TInt aResourceId);
  2160. void ConstructFromResourceL(TResourceReader& aReader);
  2161. CEikCbaButton* ButtonById(TInt aCommandId) const;
  2162. void CreateScrollBarFrameL();
  2163. void InsertScrollBarL();
  2164. TEikGroupControl VScrollBarAsGroupControl();
  2165.     void CheckSkinAndUpdateContext();
  2166.     TInt AknLayoutFlags() const;
  2167. void SizeChangedInControlPane();
  2168. void SizeChangedInStaconPane();
  2169. void UpdateFonts();
  2170. private:
  2171. void SizeChanged();
  2172. private:
  2173. TUint iCbaFlags;
  2174. const CEikCba* iLink;
  2175. CCoeBrushAndPenContext* iBrushAndPenContext;
  2176. MEikCommandObserver* iCommandObserver;
  2177. CEikCbaScrollBarFrame* iSBFrame;
  2178.     CEikCbaExtension*       iExtension;
  2179. RWindowGroup* iParentWg;
  2180. CEikCommandTable*  iCommandTable;
  2181. };
  2182. class CEikCbaButton : public CAknControl
  2183. {
  2184. public:
  2185. struct SButtonOptions
  2186. {
  2187. TInt iCommandId;
  2188. TBool iDimmed;
  2189. };
  2190. public:
  2191. ~CEikCbaButton();
  2192. void ConstructL(TGulAlignmentValue aAlignment);
  2193. public:
  2194. void AddCommandL(const TDesC& aText);
  2195. void PushCommandL(TInt aCommandId,const TDesC& aText);
  2196. TInt PopCommand();
  2197. void RemoveCommand(TInt aCommandId);
  2198. void RemovePreviousCommand();
  2199. void SwitchToShortTextL(TBool aShortText);
  2200. void SetLabelFont(const CFont* aLabelFont);
  2201. void TruncateLabelText();
  2202. public:
  2203. void SetContainerWindowL(const CCoeControl& aContainer);
  2204. void ConstructFromResourceL(TResourceReader& aReader, TGulAlignmentValue anAlignment);
  2205. TSize MinimumSize();
  2206. void SetDimmed(TBool aDimmed);
  2207.     __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
  2208. public:
  2209.     void SetImage(CEikImage &aImage);
  2210.     void ReplaceImageByLabel();
  2211.     inline TBool IsImageOn() const {return iDoImage;};
  2212. protected:
  2213. TInt IndexFromCommandId(TInt aCommandId);
  2214. void UpdateLabelText(TPtrC aLabelText);
  2215. private:
  2216. TInt CountComponentControls() const;
  2217. CCoeControl* ComponentControl(TInt aIndex) const;
  2218. void SizeChanged();
  2219. private:
  2220.     __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
  2221. protected:
  2222. TBuf<KMaxCbaLabelLength> iFullLabelText;
  2223. TPtrC iLongLabelText;
  2224. TPtrC iShortLabelText;
  2225. CEikLabel* iLabel;
  2226. CDesCArray* iText;
  2227. CArrayFix<SButtonOptions> * iButtonOptions;
  2228.     CEikImage* iImage;
  2229.     TBool iDoImage;
  2230. TInt iSpare;
  2231. };
  2232. class CEikEnhancedCbaButton : public CEikCbaButton
  2233. {
  2234. public:
  2235. CEikEnhancedCbaButton();
  2236. ~CEikEnhancedCbaButton();
  2237. TInt CommandType() const;
  2238. void SetCommandType(const TInt aCommandType);
  2239. TInt CommandId() const;
  2240. void ConstructFromResourceL(TResourceReader& aReader);
  2241. void ConstructEmptyButtonL();
  2242. TPtrC* LabelText();
  2243. private:
  2244. TInt iCommandType;
  2245. TInt iCommandId;
  2246. };
  2247. #line 322
  2248. class CEikCommandTable : public CBase
  2249. {
  2250. public:
  2251. static CEikCommandTable* NewL();
  2252. static CEikCommandTable* NewLC();
  2253. ~CEikCommandTable();
  2254. TInt AddCommandL(CEikEnhancedCbaButton* aButton);
  2255. TBool IsCommandPlaced(const TInt aCommandId) const;
  2256. void ReplaceCommandL(const TInt aCommandId, const TInt aResourceId);
  2257. CEikEnhancedCbaButton* Command(const TInt aCommandIndex);
  2258. void Reset();
  2259. private:
  2260. CEikCommandTable();
  2261. void ConstructL();
  2262. private:
  2263. TFixedArray<CEikEnhancedCbaButton*, KMaxButtonsInCommandTable> iCommandButtons;
  2264. RArray< RArray<TInt> > iPriorities;
  2265. };
  2266. #line 26 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknenv.h" /* stack depth 2 */
  2267. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenub.h" /* stack depth 3 */
  2268. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenup.h" /* stack depth 4 */
  2269. #line 24
  2270. class MEikMenuObserver;
  2271. class CEikHotKeyTable;
  2272. class CEikMenuPaneTitle;
  2273. class CEikButtonBase;
  2274. class CEikScrollBarFrame;
  2275. class CEikScrollBar;
  2276. class TEikScrollBarModel;
  2277. class CGulIcon;
  2278. class CEikMenuPaneExtension ;
  2279. const TInt KScaleableTextSeparator = 0x0001;
  2280. class CExtendedItemData : public CBase
  2281.     {
  2282. public:
  2283.     ~CExtendedItemData();
  2284. public:
  2285.     CGulIcon* iIcon;
  2286.     HBufC* iScaleableText;
  2287.     };
  2288. #line 57
  2289. class CEikMenuPaneItem : public CBase
  2290.     {
  2291. public:
  2292.     struct SData
  2293.         {
  2294.         enum { ENominalTextLength=40 };
  2295.         TInt iCommandId;
  2296.         TInt iCascadeId;
  2297.         TInt iFlags;
  2298.         TBuf<ENominalTextLength> iText;
  2299.         TBuf<1> iExtraText;
  2300.         };
  2301. public:
  2302.     __declspec(dllexport) CEikMenuPaneItem();
  2303.     __declspec(dllexport) ~CEikMenuPaneItem();
  2304.     __declspec(dllexport) void SetIcon(CGulIcon* aIcon);
  2305. #line 95
  2306.     __declspec(dllexport) void DrawItemIcon(CWindowGc& aGc,
  2307.                                TRect aRect,
  2308.                                TBool aDimmed,
  2309.                                TInt aBitmapSpaceRequired) const;
  2310. #line 108
  2311.     __declspec(dllexport) void CreateIconL(CFbsBitmap* aBitmap,
  2312.                               CFbsBitmap* aMask);
  2313.     __declspec(dllexport) CFbsBitmap* IconBitmap() const;
  2314.     __declspec(dllexport) CFbsBitmap* IconMask() const;
  2315.     __declspec(dllexport) void SetBitmapsOwnedExternally(TBool aOwnedExternally);
  2316.     __declspec(dllexport) void SetIconBitmapL(CFbsBitmap* aBitmap);
  2317.     __declspec(dllexport) void SetIconMaskL(CFbsBitmap* aMask);
  2318.     __declspec(dllexport) TPtrC ScaleableText() const;
  2319.     __declspec(dllexport) void SetScaleableTextL(const TDesC& aText);
  2320. private:
  2321.     inline void CreateExtendedDataBlock();
  2322.     inline TBool IsScaleableText(const TDesC& aText) const;
  2323.     TPtrC GetNominalText(const TDesC& aText);
  2324. public:
  2325.     TInt iPos;
  2326.     TInt iHotKeyCode;
  2327.     SData iData;
  2328. private:
  2329.     CExtendedItemData* iExtendedData;
  2330.     };
  2331. inline void CEikMenuPaneItem::CreateExtendedDataBlock()
  2332.     {
  2333.     if (!iExtendedData)
  2334.         {
  2335.         TInt err; { err = 0; { ; } try { TWin32SEHTrap __trap; __trap.Trap(); TTrapHandler* ____t = User::MarkCleanupStack(); ( iExtendedData = new (ELeave) CExtendedItemData() ); User::UnMarkCleanupStack(____t); { ; } __trap.UnTrap(); } catch (XLeaveException& l) { err = l.GetReason(); { ; } } catch (...) { User::Invariant(); } } ;
  2336.         }
  2337.     }
  2338. inline TBool CEikMenuPaneItem::IsScaleableText(const TDesC& aText) const
  2339.     {
  2340.     return (aText.Locate(TChar(KScaleableTextSeparator)) == KErrNotFound ? EFalse : ETrue);
  2341.     }
  2342. class CEikMenuPane : public CEikBorderedControl
  2343.     {
  2344. private:
  2345.     enum {ENothingSelected=-1};
  2346.     class CMenuScroller;
  2347.     friend class CMenuScroller;
  2348.     friend class CEikMenuPaneExtension;
  2349. public:
  2350.     typedef TBuf<20> THotKeyDisplayText;
  2351. public:
  2352.     class CItemArray:public CArrayPtrFlat<CEikMenuPaneItem>
  2353.         {
  2354.     public:
  2355.         __declspec(dllexport) CItemArray();
  2356.         __declspec(dllexport) ~CItemArray();
  2357.         __declspec(dllexport) void AddItemL(CEikMenuPaneItem* aMenuItem);
  2358.         };
  2359. public:
  2360.     __declspec(dllexport) ~CEikMenuPane();
  2361.     __declspec(dllexport) CEikMenuPane(MEikMenuObserver* aMenuObserver);
  2362.     __declspec(dllexport) void ConstructL(CEikMenuPane* aOwner,
  2363.                              MEikMenuObserver* aEditMenuObserver = 0 );
  2364.     __declspec(dllexport) void Reset();
  2365. public:
  2366.     __declspec(dllexport) TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,
  2367.                                          TEventCode aType);
  2368.     __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
  2369.     __declspec(dllexport) virtual void GetColorUseListL(CArrayFix<TCoeColorUse>& aColorUseList) const;
  2370.     __declspec(dllexport) virtual void HandleResourceChange(TInt aType);
  2371. private:
  2372.     __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
  2373. public:
  2374.     __declspec(dllexport) TCoeInputCapabilities InputCapabilities() const;
  2375. protected:
  2376.     __declspec(dllexport) void Draw(const TRect& aRect) const;
  2377.     __declspec(dllexport) void FocusChanged(TDrawNow aDrawNow);
  2378.     __declspec(dllexport) void ConstructFromResourceL(TResourceReader& aReader);
  2379. public:
  2380. #line 307
  2381.     __declspec(dllexport) void AddMenuItemL(const CEikMenuPaneItem::SData& aMenuItem);
  2382. #line 317
  2383.     __declspec(dllexport) void AddMenuItemL(const CEikMenuPaneItem::SData& aMenuItem,
  2384.                                TInt aPreviousId);
  2385. #line 328
  2386.     __declspec(dllexport) void AddMenuItemsL(TInt aResourceId,
  2387.                                 TInt aPreviousId = 0,
  2388.                                 TBool aAddSeperator = EFalse);
  2389.     __declspec(dllexport) void DeleteMenuItem(TInt aCommandId);
  2390.     __declspec(dllexport) void DeleteBetweenMenuItems(TInt aStartIndex,
  2391.                                          TInt aEndIndex);
  2392.     __declspec(dllexport) CEikMenuPaneItem::SData& ItemData(TInt aCommandId);
  2393. #line 359
  2394.     __declspec(dllexport) CEikMenuPaneItem* ItemAndPos(TInt aCommandId,TInt& aPos);
  2395. #line 375
  2396.     __declspec(dllexport) void StartDisplayingMenuPane(const CEikHotKeyTable* aHotKeyTable,
  2397.                                           const TPoint& aTargetPos,
  2398.                                           const CEikMenuPaneTitle* aMenuPaneTitle,
  2399.                                           TInt aMinWidth,
  2400.                                           TPopupTargetPosType aTargetType = EPopupTargetTopLeft);
  2401.     __declspec(dllexport) void SetItemTextL(TInt aCommandId,
  2402.                                const TDesC& aDes);
  2403.     __declspec(dllexport) void SetItemTextL(TInt aCommandId,
  2404.                                TInt aRid);
  2405. #line 405
  2406.     __declspec(dllexport) void SetItemDimmed(TInt aCommandId,
  2407.                                 TBool aDimmed);
  2408.     __declspec(dllexport) void SetItemButtonState(TInt aCommandId,
  2409.                                      TInt aButtonState);
  2410.     __declspec(dllexport) void SetSelectedItem(TInt aSelectedItem);
  2411.     __declspec(dllexport) TInt SelectedItem() const;
  2412.     __declspec(dllexport) void CloseCascadeMenu();
  2413.     __declspec(dllexport) void SetItemArray(CItemArray* aItemArray);
  2414.     __declspec(dllexport) void SetItemArrayOwnedExternally(TBool aOwnedExternally);
  2415.     __declspec(dllexport) void SetLaunchingButton(CEikButtonBase* aButton);
  2416. #line 463
  2417.     __declspec(dllexport) void MoveHighlightTo(TInt aNewSelectedItem);
  2418.     __declspec(dllexport) TInt NumberOfItemsInPane() const;
  2419.     __declspec(dllexport) void Close();
  2420. #line 483
  2421.     __declspec(dllexport) TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,
  2422.                                          TEventCode aType,
  2423.                                          TBool aConsumeAllKeys);
  2424.     __declspec(dllexport) void SetScrollBarOnLeft(TBool aOnLeft);
  2425.     __declspec(dllexport) void SetArrowHeadScrollBar(TBool aArrowHead);
  2426.     __declspec(dllexport) void NavigateToNextItem();
  2427.     __declspec(dllexport) void InsertMenuItemL(const CEikMenuPaneItem::SData& aMenuItem,
  2428.                                   TInt aPosition);
  2429. #line 522
  2430.     __declspec(dllexport) TBool MenuItemExists(TInt aCommandId,
  2431.                                   TInt& aPosition);
  2432.     __declspec(dllexport) TBool IsCascadeMenuPane() const;
  2433.     __declspec(dllexport) void EnableMarqueeL(const TBool aEnable);
  2434.     void ActivateCurrentItemL();
  2435.     TBool CancelActiveMenuPane();
  2436.     void FilterDimmedItems();
  2437.     void ClipMenuItems(TInt aWidth);
  2438.     CEikMenuPane* CascadeMenuPane();
  2439.     __declspec(dllexport) CEikMenuPaneItem::SData& ItemDataByIndexL(TInt aItemIndex);
  2440.     TBool IsPositionToBeForced() const;
  2441.     __declspec(dllexport) void ConstructMenuSctRowL( TDes& aSpecialChars );
  2442. private:
  2443.     enum { EInvalidCurrentSize=0x01, EBackgroundFaded=0x02 };
  2444. private:
  2445.     TRect CalculateSizeAndPosition() ;
  2446.     enum THighlightType {ENoHighlight,EDrawHighlight,ERemoveHighlight};
  2447.     void DrawItem(CWindowGc& aGc,TInt aItem,THighlightType aHighlight) const;
  2448.     void FindHotKeyDisplayText(TDes& aDes,const CEikMenuPaneItem& aItem) const;
  2449.     void ReportSelectionMadeL();
  2450.     void ReportCanceled();
  2451.     void GiveVisualFeedback();
  2452.     void LaunchCascadeMenuL(TInt aCascadeMenuId);
  2453.     void DoLaunchCascadeMenuL(TInt aCascadeMenuId);
  2454.     void TryLaunchCascadeMenuL(const CEikMenuPaneItem& aItem);
  2455.     void PrepareGcForDrawingItems(CGraphicsContext& aGc) const;
  2456.     TBool ItemArrayOwnedExternally() const;
  2457.     TBool IsHotKeyL(const TInt modifiers,const TInt aCode);
  2458.     TBool MoveToItemL(TInt aCode, TInt aModifiers);
  2459.     void HandleScrollEventL(CEikScrollBar* aScrollBar,TEikScrollEvent aEventType);
  2460.     void CreateScrollBarFrame();
  2461.     void UpdateScrollBar();
  2462.     void DoUpdateScrollBarL();
  2463.     void UpdateScrollBarThumbs();
  2464.     static TInt UpdateScrollBarCallBackL(TAny* aObj);
  2465.     TRect ViewRect() const;
  2466.     TInt TotalItemHeight() const;
  2467.     void ScrollToMakeItemVisible(TInt aItemIndex);
  2468.     void Scroll(TInt aAmount);
  2469.     TBool CheckCreateScroller();
  2470.     void CheckCreateScrollerL();
  2471.     void ResetItemArray();
  2472.     void CreateItemArrayL();
  2473.     void SetVScrollBarFlag();
  2474.     TInt TopHighlightGap() const;
  2475.     TInt BottomHighlightGap() const;
  2476.     TInt EvaluateMaxIconWidth() const;
  2477.     void CreateIconFromResourceL(TResourceReader& aReader, CEikMenuPaneItem& aItem) const;
  2478.     void AnimateMenuPane(const TPoint& aNewPos);
  2479.     TRect ListMenuPane() const;
  2480.     TRect PopupMenuWindow() const;
  2481.     TRect PopupSubmenuWindow() const;
  2482.     void UpdateBackgroundContext(const TRect& aWindowRect);
  2483.     void RepaintHighlight() const;
  2484. private:
  2485.     __declspec(dllexport) void Reserved_1();
  2486.     __declspec(dllexport) void Reserved_2();
  2487. private :
  2488.     void LoadCascadeBitmapL() ;
  2489.     void LoadCheckMarkBitmapL();
  2490.     TBool MenuHasCheckBoxOn() const;
  2491.     void LoadRadioButtonBitmapL();
  2492.     TBool IsItemMemberOfRadioButtonGroup(TInt aItem) const ;
  2493.     TBool MenuHasIcon() const;
  2494.     TRect CalculateSizeAndPositionScalable( const TRect& aWindowRect, TInt aNumItemsInPane ) ;
  2495.     TRect HighlightRect() const;
  2496.     void PrepareHighlightFrame() const;
  2497.     void SetCascadedIconSize() const;
  2498.     friend class CAknMarqueeControl;
  2499.     static TInt RedrawMarqueeEvent( TAny* aControl );
  2500.     CEikMenuPaneExtension* Extension() const;
  2501. protected:
  2502.     __declspec(dllexport) TTypeUid::Ptr MopSupplyObject(TTypeUid aId);
  2503. public:
  2504.     __declspec(dllexport) TInt CountComponentControls() const;
  2505.     __declspec(dllexport) CCoeControl* ComponentControl(TInt aIndex) const;
  2506. protected:
  2507.     void DisableAnimation();
  2508. #line 686
  2509.     void SetPositionToBeForced(TBool aForced);
  2510.     TInt NumberOfItemsThatFitInView() const;
  2511. private:
  2512.     friend class CEikMenuButton;
  2513.     MEikMenuObserver* iMenuObserver;
  2514.     MEikMenuObserver* iEditMenuObserver;
  2515.     CEikMenuPane* iCascadeMenuPane;
  2516.     const CEikMenuPaneTitle* iMenuPaneTitle;
  2517.     const CEikHotKeyTable* iHotKeyTable;
  2518.     CEikMenuPane* iOwner;
  2519.     CItemArray* iItemArray;
  2520.     TBool iArrayOwnedExternally;
  2521.     TBool iAllowPointerUpEvents;
  2522.     TInt iNumberOfDragEvents;
  2523.     TInt iSelectedItem;
  2524.     TInt iItemHeight;
  2525.     TInt iBaseLine;
  2526.     TInt iHotkeyColWidth;
  2527.     TInt iFlags;
  2528.     CEikScrollBarFrame* iSBFrame;
  2529.     CMenuScroller* iScroller;
  2530.     CEikButtonBase* iLaunchingButton;
  2531.     TInt iSubPopupWidth;
  2532.     TBool iEnableAnimation;
  2533.     CEikMenuPaneExtension* iExtension ;
  2534.     };
  2535. #line 18 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenub.h" /* stack depth 3 */
  2536. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikbtgpc.h" /* stack depth 4 */
  2537. #line 31
  2538. class MEikCommandObserver;
  2539. class CEikButtonGroupStack;
  2540. class CEikCommandButton;
  2541. #line 43
  2542. class CEikButtonGroupContainer : public CAknControl, public MEikCommandObserver
  2543. {
  2544. public:
  2545. enum { ETypeId = 0x101F4107 };
  2546. enum TUse
  2547. {
  2548. EView =SLafButtonGroupContainer::EView,
  2549. EDialog =SLafButtonGroupContainer::EDialog,
  2550. EToolbar =SLafButtonGroupContainer::EToolbar,
  2551. ECba =SLafButtonGroupContainer::ECba,
  2552. EDialogButtons =SLafButtonGroupContainer::EDialogButtons
  2553. };
  2554. enum TOrientation
  2555. {
  2556. EVertical =SLafButtonGroupContainer::EVertical,
  2557. EHorizontal =SLafButtonGroupContainer::EHorizontal
  2558. };
  2559. enum TLocation
  2560. {
  2561. EInternal =SLafButtonGroupContainer::EInternal,
  2562. EExternal =SLafButtonGroupContainer::EExternal
  2563. };
  2564. enum THotKeyFlags
  2565. {
  2566. EShowHotKey =0x01,
  2567. EPlainHotKey =0x02
  2568. };
  2569. enum TFlags
  2570. {
  2571. EAddToStack =0x01,
  2572. EDelayActivation =0x02,
  2573. EUseMaxSize =0x04,
  2574. };
  2575. public:
  2576. __declspec(dllexport) static CEikButtonGroupContainer* NewL(TUse aUse,TOrientation aOrientation,
  2577. MEikCommandObserver* aCommandObserver,TInt aResourceId,
  2578. TUint aFlags=EAddToStack);
  2579. __declspec(dllexport) static CEikButtonGroupContainer* NewL(TUse aUse,TOrientation aOrientation,
  2580. MEikCommandObserver* aCommandObserver,TInt aResourceId,
  2581. const CCoeControl& aParent,TUint aFlags=EAddToStack);
  2582. __declspec(dllexport) static CEikButtonGroupContainer* NewL(TUse aUse,TOrientation aOrientation,
  2583. MEikCommandObserver* aCommandObserver,TInt aResourceId,
  2584. RWindowGroup& aParentWg,TUint aFlags=EAddToStack);
  2585. __declspec(dllexport) ~CEikButtonGroupContainer();
  2586. __declspec(dllexport) static CEikButtonGroupContainer* Current();
  2587. public:
  2588. inline void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText);
  2589. inline void SetCommandL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
  2590. inline void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
  2591. inline void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
  2592. inline void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
  2593. inline void SetCommandL(TInt aPosition,TInt aResourceId);
  2594. inline void SetCommandL(TInt aCommandId,const TDesC& aText);
  2595. inline void SetCommandL(TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
  2596. inline void SetCommandL(TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
  2597. inline void SetCommandL(TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
  2598. inline void SetCommandL(TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
  2599. __declspec(dllexport) void SetCommandSetL(TInt aResourceId);
  2600. inline void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText);
  2601. inline void AddCommandL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
  2602. inline void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
  2603. inline void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
  2604. inline void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
  2605. inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText);
  2606. inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
  2607. inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
  2608. inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
  2609. inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
  2610. inline void AddCommandToStackL(TInt aPosition,TInt aResourceId);
  2611. __declspec(dllexport) void AddCommandSetToStackL(TInt aResourceId);
  2612. __declspec(dllexport) void RemoveCommandFromStack(TInt aPosition,TInt aCommandId);
  2613. __declspec(dllexport) void SetDefaultCommand(TInt aCommandId);
  2614. __declspec(dllexport) TSize CalcMinimumSizeL(TInt aResourceId) const;
  2615. __declspec(dllexport) void CleanupCommandPushL(TInt aPosition);
  2616. inline void CleanupCommandPop();
  2617. __declspec(dllexport) void CleanupCommandPop(TInt aCount);
  2618. inline void CleanupCommandPopAndDestroy();
  2619. inline void CleanupCommandPopAndDestroy(TInt aCount);
  2620. __declspec(dllexport) TInt MaxCommands() const;
  2621. __declspec(dllexport) TInt ButtonCount() const;
  2622. __declspec(dllexport) void DimCommand(TInt aCommandId,TBool aDimmed);
  2623. __declspec(dllexport) TBool IsCommandDimmed(TInt aCommandId) const;
  2624. __declspec(dllexport) void MakeCommandVisible(TInt aCommandId,TBool aVisible);
  2625. __declspec(dllexport) TBool IsCommandVisible(TInt aCommandId) const;
  2626. __declspec(dllexport) void AnimateCommand(TInt aCommandId);
  2627. __declspec(dllexport) TLocation Location() const;
  2628. __declspec(dllexport) CEikCommandButton* CommandButtonOrNull(TInt aCommandId) const;
  2629. __declspec(dllexport) void SetBoundingRect(const TRect& aRect);
  2630. __declspec(dllexport) void ReduceRect(TRect& aBoundingRect) const;
  2631. __declspec(dllexport) CCoeControl* ControlOrNull(TInt aCommandId) const;
  2632. __declspec(dllexport) CEikCommandButton* ButtonById(TInt aCommandId) const;
  2633. __declspec(dllexport) TInt PositionById(TInt aCommandId) const;
  2634. __declspec(dllexport) void UpdateHotKey(TInt aCommandId,THotKeyFlags aFlags,TInt aKeyId);
  2635. __declspec(dllexport) void UpdateCommandObserverL(TInt aPos,MEikCommandObserver& aCommandObserver);
  2636. __declspec(dllexport) void RemoveCommandObserver(TInt aPos);
  2637. __declspec(dllexport) TBool DelayActivation() const;
  2638. inline MEikButtonGroup* ButtonGroup();
  2639. inline TUse ButtonGroupType();
  2640. public:
  2641. __declspec(dllexport) TSize MinimumSize();
  2642. __declspec(dllexport) TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
  2643. void MakeVisible(TBool aVisible);
  2644. __declspec(dllexport) void WriteInternalStateL(RWriteStream& aWriteStream) const;
  2645. public:
  2646. __declspec(dllexport) virtual void Reserved_MtsmPosition();
  2647. __declspec(dllexport) virtual void Reserved_MtsmObject();
  2648. public:
  2649. __declspec(dllexport) void OfferCommandListL(const RArray<TInt>&  aCommandList);
  2650. __declspec(dllexport) void OfferCommandListL(const TInt aResourceId);
  2651. __declspec(dllexport) TBool IsCommandInGroup(const TInt aCommandId) const;
  2652. __declspec(dllexport) void ReplaceCommand(const TInt aCommandId, const TInt aResourceId);
  2653. private:
  2654. enum TCommandOp {ESet, EAdd, EPush};
  2655. private:
  2656. class TCmdPos
  2657. {
  2658. public:
  2659. inline TCmdPos();
  2660. inline TCmdPos(TInt aPos,TInt aCmd);
  2661. public:
  2662. TInt iPos;
  2663. TInt iCmd;
  2664. };
  2665. class TCmdObserver
  2666. {
  2667. public:
  2668. inline TCmdObserver(TInt aPos,MEikCommandObserver& aObserver);
  2669. public:
  2670. TInt iPos;
  2671. MEikCommandObserver& iObserver;
  2672. };
  2673. class CCmdObserverArray : public CArrayFixFlat<TCmdObserver>
  2674. {
  2675. public:
  2676. inline CCmdObserverArray();
  2677. TInt FindIndex(TInt aPos);
  2678. };
  2679. private:
  2680. CEikButtonGroupContainer(TUse aUse);
  2681. void ConstructL(TOrientation aOrientation,MEikCommandObserver* aCommandObserver,TInt aResourceId,RWindowGroup* aParentWg,TUint aFlags);
  2682. __declspec(dllexport) void DoSetCommandL(TInt aPosition,TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask,TCommandOp aOp);
  2683. __declspec(dllexport) void DoSetCommandL(TInt aPosition,TInt aCommandId,const TDesC* aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId,TCommandOp aOp);
  2684. __declspec(dllexport) void DoSetCommandL(TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask,TCommandOp aOp);
  2685. __declspec(dllexport) void DoSetCommandL(TInt aCommandId,const TDesC* aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId,TCommandOp aOp);
  2686. __declspec(dllexport) void DoSetCommandL(TInt aPosition,TInt aResourceId,TCommandOp aOp);
  2687. inline CCoeControl* ButtonGroupAsControl() const;
  2688. void UpdateRect();
  2689. static void CleanupCommandDestroy(TAny* aPtr);
  2690. TCmdPos DoCleanupCommandPop();
  2691. void DoCleanupCommandPopAndDestroy();
  2692. private:
  2693. TInt CountComponentControls() const;
  2694. CCoeControl* ComponentControl(TInt aIndex) const;
  2695. void SizeChanged();
  2696. private:
  2697. void ProcessCommandL(TInt aCommandId);
  2698. CCoeControl* CreateCustomCommandControlL(TInt aControlType);
  2699. private:
  2700. MEikButtonGroup* iButtonGroup;
  2701. TUse iUse;
  2702. CArrayFix<TCmdPos> * iCommandsCleanup;
  2703. MEikCommandObserver* iCommandObserver;
  2704. CCmdObserverArray* iObserverArray;
  2705. TDblQueLink iBtLink;
  2706.     TInt iSpare[2];
  2707. private:
  2708. friend class CCmdObserverArray;
  2709. friend class CEikButtonGroupStack;
  2710. };
  2711. #line 253
  2712. inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText)
  2713. {DoSetCommandL(aPosition,aCommandId,&aText,0 ,0 ,ESet);}
  2714. #line 263
  2715. inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
  2716. {DoSetCommandL(aPosition,aCommandId,0 ,&aBitmap,&aMask,ESet);}
  2717. #line 273
  2718. inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
  2719. {DoSetCommandL(aPosition,aCommandId,&aText,&aBitmap,&aMask,ESet);}
  2720. inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
  2721. {DoSetCommandL(aPosition,aCommandId,0 ,aFile,aBitmapId,aMaskId,ESet);}
  2722. inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
  2723. {DoSetCommandL(aPosition,aCommandId,&aText,aFile,aBitmapId,aMaskId,ESet);}
  2724. inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aResourceId)
  2725. {DoSetCommandL(aPosition,aResourceId,ESet);}
  2726. #line 309
  2727. inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const TDesC& aText)
  2728. {DoSetCommandL(aCommandId,&aText,0 ,0 ,ESet);}
  2729. #line 321
  2730. inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
  2731. {DoSetCommandL(aCommandId,0 ,&aBitmap,&aMask,ESet);}
  2732. #line 332
  2733. inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
  2734. {DoSetCommandL(aCommandId,&aText,&aBitmap,&aMask,ESet);}
  2735. #line 344
  2736. inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
  2737. {DoSetCommandL(aCommandId,0 ,aFile,aBitmapId,aMaskId,ESet);}
  2738. #line 356
  2739. inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
  2740. {DoSetCommandL(aCommandId,&aText,aFile,aBitmapId,aMaskId,ESet);}
  2741. inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText)
  2742. {DoSetCommandL(aPosition,aCommandId,&aText,0 ,0 ,EAdd);}
  2743. inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
  2744. {DoSetCommandL(aPosition,aCommandId,0 ,&aBitmap,&aMask,EAdd);}
  2745. inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
  2746. {DoSetCommandL(aPosition,aCommandId,&aText,&aBitmap,&aMask,EAdd);}
  2747. inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
  2748. {DoSetCommandL(aPosition,aCommandId,0 ,aFile,aBitmapId,aMaskId,EAdd);}
  2749. inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
  2750. {DoSetCommandL(aPosition,aCommandId,&aText,aFile,aBitmapId,aMaskId,EAdd);}
  2751. inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText)
  2752. {DoSetCommandL(aPosition,aCommandId,&aText,0 ,0 ,EPush);}
  2753. inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
  2754. {DoSetCommandL(aPosition,aCommandId,0 ,&aBitmap,&aMask,EPush);}
  2755. inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
  2756. {DoSetCommandL(aPosition,aCommandId,&aText,&aBitmap,&aMask,EPush);}
  2757. inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
  2758. {DoSetCommandL(aPosition,aCommandId,0 ,aFile,aBitmapId,aMaskId,EPush);}
  2759. inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
  2760. {DoSetCommandL(aPosition,aCommandId,&aText,aFile,aBitmapId,aMaskId,EPush);}
  2761. inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aResourceId)
  2762. {DoSetCommandL(aPosition,aResourceId,EPush);}
  2763. inline void CEikButtonGroupContainer::CleanupCommandPop()
  2764. {CleanupCommandPop(1);}
  2765. inline void CEikButtonGroupContainer::CleanupCommandPopAndDestroy()
  2766. {CleanupStack::PopAndDestroy();}
  2767. inline void CEikButtonGroupContainer::CleanupCommandPopAndDestroy(TInt aCount)
  2768. {CleanupStack::PopAndDestroy(aCount);}
  2769. inline MEikButtonGroup* CEikButtonGroupContainer::ButtonGroup()
  2770. {return iButtonGroup;}
  2771. inline CEikButtonGroupContainer::TUse CEikButtonGroupContainer::ButtonGroupType()
  2772. {return iUse;}
  2773. #line 21 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenub.h" /* stack depth 3 */
  2774. #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknintermediate.h" /* stack depth 4 */
  2775. #line 32
  2776. class MAknIntermediateState
  2777.     {
  2778. public:
  2779.     virtual void CloseState() = 0;
  2780.     };
  2781. #line 23 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenub.h" /* stack depth 3 */
  2782. class CEikHotKeyTable;
  2783. class CEikMenuBarExtension;
  2784. #line 35
  2785. class CEikMenuBarTitle : public CBase
  2786. {
  2787. public:
  2788. struct SData
  2789. {
  2790. enum { ENominalTextLength=40 };
  2791. TInt iMenuPaneResourceId;
  2792. TBuf<ENominalTextLength> iText;
  2793. };
  2794. public:
  2795. __declspec(dllexport) CEikMenuBarTitle();
  2796. __declspec(dllexport) ~CEikMenuBarTitle();
  2797. __declspec(dllexport) void SetIcon(CGulIcon* aIcon);
  2798. __declspec(dllexport) void SetBitmapsOwnedExternally(TBool aOwnedExternally);
  2799. __declspec(dllexport) void DrawIcon(CWindowGc& aGc, TRect aRect, TInt aLeftMargin) const;
  2800. __declspec(dllexport) void CreateIconL(CFbsBitmap* aBitmap, CFbsBitmap* aMask);
  2801. __declspec(dllexport) void SetIconBitmapL(CFbsBitmap* aBitmap);
  2802. __declspec(dllexport) void SetIconMaskL(CFbsBitmap* aMask);
  2803. __declspec(dllexport) CFbsBitmap* IconBitmap() const;
  2804. __declspec(dllexport) CFbsBitmap* IconMask() const;
  2805. public:
  2806. TInt ExtraLeftMargin() const;
  2807. void CalculateBaseLine(TInt& aBaseLine, TInt& aTitleHeight);
  2808. public:
  2809. TInt iPos;
  2810. TInt iWidth;
  2811. SData iData;
  2812. TInt iTitleFlags;
  2813. private:
  2814. CGulIcon* iIcon;
  2815. };
  2816. class CEikMenuBar : public CEikBorderedControl, public MEikCommandObserver, public MAknIntermediateState
  2817. {
  2818. public:
  2819. enum { ETypeId = 0x101F4106 };
  2820. struct SCursor
  2821. {
  2822. TInt iMenuPaneIndex;
  2823. TInt iMenuItemIndex;
  2824. };
  2825. struct SPosition
  2826. {
  2827. TInt iMenuId;
  2828. SCursor iMenuCursorPos;
  2829. };
  2830. friend class CEikMenuPaneTitle;
  2831. private:
  2832. enum {ENothingSelected=-1};
  2833. public:
  2834. __declspec(dllexport) ~CEikMenuBar();
  2835. __declspec(dllexport) CEikMenuBar();
  2836. public:
  2837. __declspec(dllexport) TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
  2838. __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
  2839. __declspec(dllexport) void Draw(const TRect& aRect) const;
  2840. private:
  2841.     __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
  2842. private:
  2843. __declspec(dllexport) TCoeInputCapabilities InputCapabilities() const;
  2844. public:
  2845. class CTitleArray : public CArrayPtrFlat<CEikMenuBarTitle>
  2846. {
  2847. public:
  2848. __declspec(dllexport) ~CTitleArray();
  2849. __declspec(dllexport) CTitleArray();
  2850. __declspec(dllexport) void AddTitleL(CEikMenuBarTitle* aMenuTitle);
  2851. void DeleteResource(TInt aResource);
  2852. };
  2853. public:
  2854. __declspec(dllexport) void ConstructL(MEikMenuObserver* aMenuObserver,TInt aHotKeyResourceId=0,TInt aMenuTitleResourceId=0);
  2855. __declspec(dllexport) void ConstructFromResourceL(TResourceReader& aReader);
  2856. __declspec(dllexport) void ChangeMenuBarL(TInt aHotKeyResourceId=0,TInt aMenuTitleResourceId=0,TInt aDisplayNow=ETrue);
  2857. __declspec(dllexport) CEikHotKeyTable* SetHotKeyTable(CEikHotKeyTable* aHotKeyTable);
  2858. __declspec(dllexport) void SetMenuTitleResourceId(TInt aMenuTitleResourceId);
  2859. __declspec(dllexport) void SetMenuTitleArray(CTitleArray* aTitleArray);
  2860. __declspec(dllexport) void SetTitleArrayOwnedExternally(TBool aOwnedExternally);
  2861. __declspec(dllexport) SCursor SetMenuCursor(const SCursor& aCursor);
  2862. __declspec(dllexport) void StopDisplayingMenuBar();
  2863. __declspec(dllexport) void TryDisplayMenuBarL();
  2864. __declspec(dllexport) void TryDisplayMenuBarWithoutFepMenusL();
  2865. __declspec(dllexport) void MoveHighlightToL(TInt aNewSelectedTitle,TInt aNewSelectedItem=0);
  2866. __declspec(dllexport) void DrawItem(TInt aItem) const;
  2867. CEikHotKeyTable* HotKeyTable() const { return(iHotKeyTable); }
  2868. __declspec(dllexport) TInt SelectedTitle();
  2869. __declspec(dllexport) TInt SelectedItem();
  2870. __declspec(dllexport) virtual void FindCommandIdInResourceL(TInt aCommandId,TInt& aPaneindex,TInt& aItemindex);
  2871. __declspec(dllexport) CEikMenuPane* MenuPane();
  2872. __declspec(dllexport) void ReduceRect(TRect& aRect) const;
  2873. __declspec(dllexport) CTitleArray* TitleArray();
  2874. __declspec(dllexport) void SetEditMenuObserver(MEikMenuObserver* aEditMenuObserver);
  2875. __declspec(dllexport) void RemoveEditMenuObserver(MEikMenuObserver* aEditMenuObserver);
  2876. __declspec(dllexport) TBool IsDisplayed();
  2877. private:
  2878. void CloseState();
  2879. public:
  2880. __declspec(dllexport) virtual void GetColorUseListL(CArrayFix<TCoeColorUse>& aColorUseList) const;
  2881. __declspec(dllexport) virtual void HandleResourceChange(TInt aType);
  2882. private:
  2883. __declspec(dllexport) void Reserved_1();
  2884. __declspec(dllexport) void Reserved_2();
  2885. void ProcessCommandL(TInt aCommandId);
  2886. private:
  2887. TTypeUid::Ptr MopSupplyObject(TTypeUid aId);
  2888. private:
  2889. void StartDisplayingMenuBarL();
  2890. void HideMenuPane();
  2891. void SaveCurrentMenuPositionL();
  2892. void SetCursorPositionFromArray();
  2893. TBool MenuHasItems() const;
  2894. void SetMenuHasItems();
  2895. TBool MenuHasPane() const;
  2896. void SetMenuHasPane();
  2897. TBool TitleArrayOwnedExternally() const;
  2898. void ResetTitleArray();
  2899. void CreateTitleArrayL();
  2900. void SetMenuPaneFlag(TInt aFlag);
  2901. void AddFEPMenuL();
  2902. void AddMenuIfNotPresentL(TInt aResourceId);
  2903. void UpdateTitleTextBaseline();
  2904. private: