S60UIExampleInitialContainer.inc
上传用户:laixiong
上传日期:2007-03-11
资源大小:2994k
文件大小:1685k
源码类别:
Symbian
开发平台:
C/C++
- static const TAknsItemID KAknsIIDQgnPropMopComment =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopComment };
- static const TAknsItemID KAknsIIDQgnPropMopCommentSmall =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopCommentSmall };
- static const TAknsItemID KAknsIIDQgnPropMopEmpty =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopEmpty };
- static const TAknsItemID KAknsIIDQgnPropMopImage =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopImage };
- static const TAknsItemID KAknsIIDQgnPropMopImageSmall =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopImageSmall };
- static const TAknsItemID KAknsIIDQgnPropMopLayoutTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopLayoutTab3 };
- static const TAknsItemID KAknsIIDQgnPropMopLineTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopLineTab2 };
- static const TAknsItemID KAknsIIDQgnPropMopNotesTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopNotesTab3 };
- static const TAknsItemID KAknsIIDQgnPropMopNoteSmall =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopNoteSmall };
- static const TAknsItemID KAknsIIDQgnPropMopOutlineTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopOutlineTab3 };
- static const TAknsItemID KAknsIIDQgnPropMopSetLayoutTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSetLayoutTab3 };
- static const TAknsItemID KAknsIIDQgnPropMopSetNotesTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSetNotesTab3 };
- static const TAknsItemID KAknsIIDQgnPropMopSetOutlineTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSetOutlineTab3 };
- static const TAknsItemID KAknsIIDQgnPropMopSlide =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlide };
- static const TAknsItemID KAknsIIDQgnPropMopSlide2Column =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlide2Column };
- static const TAknsItemID KAknsIIDQgnPropMopSlideBlank =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideBlank };
- static const TAknsItemID KAknsIIDQgnPropMopSlideBullets =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideBullets };
- static const TAknsItemID KAknsIIDQgnPropMopSlideCol =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideCol };
- static const TAknsItemID KAknsIIDQgnPropMopSlideColHidden =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideColHidden };
- static const TAknsItemID KAknsIIDQgnPropMopSlideExp =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideExp };
- static const TAknsItemID KAknsIIDQgnPropMopSlideExpHidden =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideExpHidden };
- static const TAknsItemID KAknsIIDQgnPropMopSlideHidden =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideHidden };
- static const TAknsItemID KAknsIIDQgnPropMopSlideImageAndText =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideImageAndText };
- static const TAknsItemID KAknsIIDQgnPropMopSlideTable =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideTable };
- static const TAknsItemID KAknsIIDQgnPropMopSlideTextAndImage =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideTextAndImage };
- static const TAknsItemID KAknsIIDQgnPropMopSlideTitle1Row =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideTitle1Row };
- static const TAknsItemID KAknsIIDQgnPropMopSlideTitle2Row =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopSlideTitle2Row };
- static const TAknsItemID KAknsIIDQgnPropMopTable =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTable };
- static const TAknsItemID KAknsIIDQgnPropMopTableSmall =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTableSmall };
- static const TAknsItemID KAknsIIDQgnPropMopTextbox =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTextbox };
- static const TAknsItemID KAknsIIDQgnPropMopTextboxSmall =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTextboxSmall };
- static const TAknsItemID KAknsIIDQgnPropMopTextboxTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopTextboxTab2 };
- static const TAknsItemID KAknsIIDQgnPropMopUnknown =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopUnknown };
- static const TAknsItemID KAknsIIDQgnPropMopUnknownSmall =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMopUnknownSmall };
- static const TAknsItemID KAknsIIDQgnPropMoEmpty =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoEmpty };
- static const TAknsItemID KAknsIIDQgnPropMoFormatBorderTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatBorderTab4 };
- static const TAknsItemID KAknsIIDQgnPropMoFormatBulletTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatBulletTab4 };
- static const TAknsItemID KAknsIIDQgnPropMoFormatFontStyleTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatFontStyleTab4 };
- static const TAknsItemID KAknsIIDQgnPropMoFormatFontTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatFontTab4 };
- static const TAknsItemID KAknsIIDQgnPropMoFormatParaTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoFormatParaTab4 };
- static const TAknsItemID KAknsIIDQgnPropMoMmcMemc =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoMmcMemc };
- static const TAknsItemID KAknsIIDQgnPropMoPhoneMemc =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMoPhoneMemc };
- static const TAknsItemID KAknsIIDQgnPropNrtypCnap =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropNrtypCnap };
- static const TAknsItemID KAknsIIDQgnPropNrtypPoc =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropNrtypPoc };
- static const TAknsItemID KAknsIIDQgnStatFarsiCase =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatFarsiCase };
- static const TAknsItemID KAknsIIDQgnStatPocDnd =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocDnd };
- static const TAknsItemID KAknsIIDQgnStatPocMissed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocMissed };
- static const TAknsItemID KAknsIIDQgnStatPocMissedUni =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocMissedUni };
- static const TAknsItemID KAknsIIDQgnStatPocPocOn =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocPocOn };
- static const TAknsItemID KAknsIIDQgnGrafBarFrameSideL =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBarFrameSideL };
- static const TAknsItemID KAknsIIDQgnGrafBarFrameSideR =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBarFrameSideR };
- static const TAknsItemID KAknsIIDQgnPropCaleAccepted =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleAccepted };
- static const TAknsItemID KAknsIIDQgnPropCaleAttendance =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleAttendance };
- static const TAknsItemID KAknsIIDQgnPropCaleInfo =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleInfo };
- static const TAknsItemID KAknsIIDQgnPropCaleNotanswered =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleNotanswered };
- static const TAknsItemID KAknsIIDQgnPropCaleOrganizer =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleOrganizer };
- static const TAknsItemID KAknsIIDQgnPropCaleRejected =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleRejected };
- static const TAknsItemID KAknsIIDQgnPropCaleTentative =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropCaleTentative };
- static const TAknsItemID KAknsIIDQgnPropMceMeetreqFetRead =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqFetRead };
- static const TAknsItemID KAknsIIDQgnPropMceMeetreqFetUnread =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqFetUnread };
- static const TAknsItemID KAknsIIDQgnPropMceMeetreqReaDel =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqReaDel };
- static const TAknsItemID KAknsIIDQgnPropMceMeetreqUnfetRead =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqUnfetRead };
- static const TAknsItemID KAknsIIDQgnPropMceMeetreqUnfetUnread =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqUnfetUnread };
- static const TAknsItemID KAknsIIDQgnGrafLineMessageHorizontal =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafLineMessageHorizontal };
- static const TAknsItemID KAknsIIDQgnPropGroupCollapsed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropGroupCollapsed };
- static const TAknsItemID KAknsIIDQgnPropGroupExpanded =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropGroupExpanded };
- static const TAknsItemID KAknsIIDQgnPropSnoteWlanAdhoc =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSnoteWlanAdhoc };
- static const TAknsItemID KAknsIIDQgnPropSnoteWlanInfra =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSnoteWlanInfra };
- static const TAknsItemID KAknsIIDQgnStatVoipReadiness =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatVoipReadiness };
- static const TAknsItemID KAknsIIDQgnPropMceMeetreqReadDel =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMeetreqReadDel };
- static const TAknsItemID KAknsIIDQgnPropMosCells =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosCells };
- static const TAknsItemID KAknsIIDQgnPropMosChart =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosChart };
- static const TAknsItemID KAknsIIDQgnPropMosClearBoth =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosClearBoth };
- static const TAknsItemID KAknsIIDQgnPropMosClearContent =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosClearContent };
- static const TAknsItemID KAknsIIDQgnPropMosClearFormatting =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosClearFormatting };
- static const TAknsItemID KAknsIIDQgnPropMosDetailsTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosDetailsTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosEditCell =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosEditCell };
- static const TAknsItemID KAknsIIDQgnPropMosEditLinkAddress =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosEditLinkAddress };
- static const TAknsItemID KAknsIIDQgnPropMosEditLinkName =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosEditLinkName };
- static const TAknsItemID KAknsIIDQgnPropMosEditName =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosEditName };
- static const TAknsItemID KAknsIIDQgnPropMosFindLocTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFindLocTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosFindTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFindTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosFormatAlignTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFormatAlignTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFormatNumberTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFormatNumberTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncAllTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncAllTab3 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncCategoryTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncCategoryTab3 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncCommonTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncCommonTab3 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncDatetime =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncDatetime };
- static const TAknsItemID KAknsIIDQgnPropMosFuncDatetimeTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncDatetimeTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncFinancial =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncFinancial };
- static const TAknsItemID KAknsIIDQgnPropMosFuncFinancialTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncFinancialTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncInfo =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncInfo };
- static const TAknsItemID KAknsIIDQgnPropMosFuncInfoTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncInfoTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncLogical =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncLogical };
- static const TAknsItemID KAknsIIDQgnPropMosFuncLogicalTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncLogicalTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncLookup =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncLookup };
- static const TAknsItemID KAknsIIDQgnPropMosFuncLookupTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncLookupTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncMath =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncMath };
- static const TAknsItemID KAknsIIDQgnPropMosFuncMathTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncMathTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncStatistic =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncStatistic };
- static const TAknsItemID KAknsIIDQgnPropMosFuncStatisticTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncStatisticTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosFuncText =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncText };
- static const TAknsItemID KAknsIIDQgnPropMosFuncTextTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosFuncTextTab4 };
- static const TAknsItemID KAknsIIDQgnPropMosLabelTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosLabelTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosSelectSheet =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSelectSheet };
- static const TAknsItemID KAknsIIDQgnPropMosSetChartStyleTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSetChartStyleTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosSetChartTitleTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSetChartTitleTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosSetGeneralTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSetGeneralTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosSetSheetTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSetSheetTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosSheet =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSheet };
- static const TAknsItemID KAknsIIDQgnPropMosSheetCol =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSheetCol };
- static const TAknsItemID KAknsIIDQgnPropMosSheetExp =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosSheetExp };
- static const TAknsItemID KAknsIIDQgnPropMosXaxisScaleTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosXaxisScaleTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosXaxisStyleTab2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosXaxisStyleTab2 };
- static const TAknsItemID KAknsIIDQgnPropMosYaxisAppearTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosYaxisAppearTab3 };
- static const TAknsItemID KAknsIIDQgnPropMosYaxisFormatTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosYaxisFormatTab3 };
- static const TAknsItemID KAknsIIDQgnPropMosYaxisScaleTab3 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMosYaxisScaleTab3 };
- static const TAknsItemID KAknsIIDQgnStatModTarm =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatModTarm };
- static const TAknsItemID KAknsIIDQgnStatTarm =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatTarm };
- static const TAknsItemID KAknsIIDQgnGrafMupVisualizerImageMaskIcon =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerImageMaskIcon };
- static const TAknsItemID KAknsIIDQgnPropDycInsertImage =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropDycInsertImage };
- static const TAknsItemID KAknsIIDQgnGrafBlidDirBg =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafBlidDirBg };
- static const TAknsItemID KAknsIIDQgnGrafMupVisualizerBgImage1 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerBgImage1 };
- static const TAknsItemID KAknsIIDQgnGrafMupVisualizerBgImage2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMupVisualizerBgImage2 };
- static const TAknsItemID KAknsIIDQgnIndiPocContactAdd =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiPocContactAdd };
- static const TAknsItemID KAknsIIDQgnPropFileRss =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropFileRss };
- static const TAknsItemID KAknsIIDQgnPropFolderRss =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropFolderRss };
- static const TAknsItemID KAknsIIDQgnPropPocBlock =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocBlock };
- static const TAknsItemID KAknsIIDQgnStatTvout =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatTvout };
- static const TAknsItemID KAknsIIDQgnGrafIdleFadeLsc =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafIdleFadeLsc };
- static const TAknsItemID KAknsIIDQgnGrafScrollArrowDown =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafScrollArrowDown };
- static const TAknsItemID KAknsIIDQgnGrafScrollArrowUp =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafScrollArrowUp };
- static const TAknsItemID KAknsIIDQgnGrafStatIndiButtonAvailable =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafStatIndiButtonAvailable };
- static const TAknsItemID KAknsIIDQgnGrafTouchBg =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafTouchBg };
- static const TAknsItemID KAknsIIDQgnIndiAiMusicForw =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMusicForw };
- static const TAknsItemID KAknsIIDQgnIndiAiMusicRew =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMusicRew };
- static const TAknsItemID KAknsIIDQgnIndiCypheringOn =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCypheringOn };
- static const TAknsItemID KAknsIIDQgnIndiMceAttach =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceAttach };
- static const TAknsItemID KAknsIIDQgnIndiMmsAudioPause =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsAudioPause };
- static const TAknsItemID KAknsIIDQgnIndiMmsAudioPlay =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsAudioPlay };
- static const TAknsItemID KAknsIIDQgnIndiMmsAudioRecord =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMmsAudioRecord };
- static const TAknsItemID KAknsIIDQgnIndiMtvParentalControl =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvParentalControl };
- static const TAknsItemID KAknsIIDQgnIndiMtvPaused =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvPaused };
- static const TAknsItemID KAknsIIDQgnIndiMtvRec =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvRec };
- static const TAknsItemID KAknsIIDQgnIndiMtvRecAdd =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvRecAdd };
- static const TAknsItemID KAknsIIDQgnIndiMtvRightsForbid =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvRightsForbid };
- static const TAknsItemID KAknsIIDQgnIndiMtvServicesInfoAdd =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMtvServicesInfoAdd };
- static const TAknsItemID KAknsIIDQgnIndiMupForw =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupForw };
- static const TAknsItemID KAknsIIDQgnIndiMupForwAdd =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupForwAdd };
- static const TAknsItemID KAknsIIDQgnIndiMupRew =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupRew };
- static const TAknsItemID KAknsIIDQgnIndiMupRewAdd =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupRewAdd };
- static const TAknsItemID KAknsIIDQgnIndiTouchAvailable =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTouchAvailable };
- static const TAknsItemID KAknsIIDQgnIndiTouchSelected =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTouchSelected };
- static const TAknsItemID KAknsIIDQgnIndiTouchUnavailable =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTouchUnavailable };
- static const TAknsItemID KAknsIIDQgnIndiTpAppsgrid =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpAppsgrid };
- static const TAknsItemID KAknsIIDQgnIndiTpAppswapper =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpAppswapper };
- static const TAknsItemID KAknsIIDQgnIndiTpFullscreen =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpFullscreen };
- static const TAknsItemID KAknsIIDQgnIndiTpIdle =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpIdle };
- static const TAknsItemID KAknsIIDQgnIndiTpInput =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpInput };
- static const TAknsItemID KAknsIIDQgnIndiTpRotateScreen =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpRotateScreen };
- static const TAknsItemID KAknsIIDQgnIndiTpToolbar =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiTpToolbar };
- static const TAknsItemID KAknsIIDQgnMenuImAway =
- { EAknsMajorGeneric, EAknsMinorGenericQgnMenuImAway };
- static const TAknsItemID KAknsIIDQgnMenuImInvisible =
- { EAknsMajorGeneric, EAknsMinorGenericQgnMenuImInvisible };
- static const TAknsItemID KAknsIIDQgnMenuImOn =
- { EAknsMajorGeneric, EAknsMinorGenericQgnMenuImOn };
- static const TAknsItemID KAknsIIDQgnNoteBrowser =
- { EAknsMajorGeneric, EAknsMinorGenericQgnNoteBrowser };
- static const TAknsItemID KAknsIIDQgnNoteMtvProgStart =
- { EAknsMajorGeneric, EAknsMinorGenericQgnNoteMtvProgStart };
- static const TAknsItemID KAknsIIDQgnPropFmgrBackupSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropFmgrBackupSub };
- static const TAknsItemID KAknsIIDQgnPropFmgrMmcNoSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropFmgrMmcNoSub };
- static const TAknsItemID KAknsIIDQgnPropFmgrMmcSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropFmgrMmcSub };
- static const TAknsItemID KAknsIIDQgnPropFmgrPhoneMemcSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropFmgrPhoneMemcSub };
- static const TAknsItemID KAknsIIDQgnPropFolderEmpty =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropFolderEmpty };
- static const TAknsItemID KAknsIIDQgnPropImJoinedNotSavedUnread =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropImJoinedNotSavedUnread };
- static const TAknsItemID KAknsIIDQgnPropImListUnread =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropImListUnread };
- static const TAknsItemID KAknsIIDQgnPropImNonuserCreatedSavedActiveUnread =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropImNonuserCreatedSavedActiveUnread };
- static const TAknsItemID KAknsIIDQgnPropImUserCreatedActiveUnread =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropImUserCreatedActiveUnread };
- static const TAknsItemID KAknsIIDQgnPropMceAudio =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceAudio };
- static const TAknsItemID KAknsIIDQgnPropMceAudioUnread =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceAudioUnread };
- static const TAknsItemID KAknsIIDQgnPropMtvChannel =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvChannel };
- static const TAknsItemID KAknsIIDQgnPropMtvChannelPackage =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvChannelPackage };
- static const TAknsItemID KAknsIIDQgnPropMtvChannelProgramSecured =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvChannelProgramSecured };
- static const TAknsItemID KAknsIIDQgnPropMtvFolderVideo =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvFolderVideo };
- static const TAknsItemID KAknsIIDQgnPropMtvFolderVideoNew =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvFolderVideoNew };
- static const TAknsItemID KAknsIIDQgnPropMtvParentalControl =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvParentalControl };
- static const TAknsItemID KAknsIIDQgnPropMtvProgram =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvProgram };
- static const TAknsItemID KAknsIIDQgnPropMtvProgClip =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvProgClip };
- static const TAknsItemID KAknsIIDQgnPropMtvProgClipNew =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvProgClipNew };
- static const TAknsItemID KAknsIIDQgnPropMtvRightsForbid =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvRightsForbid };
- static const TAknsItemID KAknsIIDQgnPropMtvServicesCall =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvServicesCall };
- static const TAknsItemID KAknsIIDQgnPropMtvServicesJava =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvServicesJava };
- static const TAknsItemID KAknsIIDQgnPropMtvServicesSms =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvServicesSms };
- static const TAknsItemID KAknsIIDQgnPropMtvServicesWeb =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMtvServicesWeb };
- static const TAknsItemID KAknsIIDQgnPropNrtypSimContact =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropNrtypSimContact };
- static const TAknsItemID KAknsIIDQgnPropPocChannelGroup1 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocChannelGroup1 };
- static const TAknsItemID KAknsIIDQgnPropPocChannelGroup2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocChannelGroup2 };
- static const TAknsItemID KAknsIIDQgnPropPocGroupDetails =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocGroupDetails };
- static const TAknsItemID KAknsIIDQgnPropPocGroupMembers =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocGroupMembers };
- static const TAknsItemID KAknsIIDQgnPropPocNetworkGroup1 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocNetworkGroup1 };
- static const TAknsItemID KAknsIIDQgnPropPocNetworkGroup2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPocNetworkGroup2 };
- static const TAknsItemID KAknsIIDQgnStatCaseDevanagari =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseDevanagari };
- static const TAknsItemID KAknsIIDQgnStatCaseDevanagariNumeric =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseDevanagariNumeric };
- static const TAknsItemID KAknsIIDQgnStatIndiMtvOn =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatIndiMtvOn };
- static const TAknsItemID KAknsIIDQgnStatPocNewRequest =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocNewRequest };
- static const TAknsItemID KAknsIIDQgnStatPocNewRequestUni =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatPocNewRequestUni };
- static const TAknsItemID KAknsIIDQgnAreaMainMup2 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnAreaMainMup2 };
- static const TAknsItemID KAknsIIDQgnGrafImBg =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafImBg };
- static const TAknsItemID KAknsIIDQgnGrafMup2BarFrame =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMup2BarFrame };
- static const TAknsItemID KAknsIIDQgnGrafMup2BarProgress =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMup2BarProgress };
- static const TAknsItemID KAknsIIDQgnGrafMup2VisualizerImage =
- { EAknsMajorGeneric, EAknsMinorGenericQgnGrafMup2VisualizerImage };
- static const TAknsItemID KAknsIIDQgnIndiAiMupButtonNext =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonNext };
- static const TAknsItemID KAknsIIDQgnIndiAiMupButtonPause =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonPause };
- static const TAknsItemID KAknsIIDQgnIndiAiMupButtonPlay =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonPlay };
- static const TAknsItemID KAknsIIDQgnIndiAiMupButtonPrev =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonPrev };
- static const TAknsItemID KAknsIIDQgnIndiAiMupButtonStop =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiMupButtonStop };
- static const TAknsItemID KAknsIIDQgnIndiAiRadioButtonNext =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiRadioButtonNext };
- static const TAknsItemID KAknsIIDQgnIndiAiRadioButtonOff =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiRadioButtonOff };
- static const TAknsItemID KAknsIIDQgnIndiAiRadioButtonOn =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiRadioButtonOn };
- static const TAknsItemID KAknsIIDQgnIndiAiRadioButtonPrev =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiAiRadioButtonPrev };
- static const TAknsItemID KAknsIIDQgnIndiCamsPhoto =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsPhoto };
- static const TAknsItemID KAknsIIDQgnIndiCamsVideo =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiCamsVideo };
- static const TAknsItemID KAknsIIDQgnIndiFileCorrupted =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiFileCorrupted };
- static const TAknsItemID KAknsIIDQgnIndiMceTb =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTb };
- static const TAknsItemID KAknsIIDQgnIndiMceTbAudio =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbAudio };
- static const TAknsItemID KAknsIIDQgnIndiMceTbImage =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbImage };
- static const TAknsItemID KAknsIIDQgnIndiMceTbOther =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbOther };
- static const TAknsItemID KAknsIIDQgnIndiMceTbPres =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbPres };
- static const TAknsItemID KAknsIIDQgnIndiMceTbText =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbText };
- static const TAknsItemID KAknsIIDQgnIndiMceTbVideo =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMceTbVideo };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPause =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPause };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPauseDimmed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPauseDimmed };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPausePressed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPausePressed };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPlay =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPlay };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPlayDimmed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPlayDimmed };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPlayPressed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPlayPressed };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPrev =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPrev };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPrevDimmed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPrevDimmed };
- static const TAknsItemID KAknsIIDQgnIndiMup2ButtonPrevPressed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMup2ButtonPrevPressed };
- static const TAknsItemID KAknsIIDQgnIndiMupButtonMinus =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMinus };
- static const TAknsItemID KAknsIIDQgnIndiMupButtonMinusDimmed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMinusDimmed };
- static const TAknsItemID KAknsIIDQgnIndiMupButtonMinusPressed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonMinusPressed };
- static const TAknsItemID KAknsIIDQgnIndiMupButtonNextPressed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonNextPressed };
- static const TAknsItemID KAknsIIDQgnIndiMupButtonPlus =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlus };
- static const TAknsItemID KAknsIIDQgnIndiMupButtonPlusDimmed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlusDimmed };
- static const TAknsItemID KAknsIIDQgnIndiMupButtonPlusPressed =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiMupButtonPlusPressed };
- static const TAknsItemID KAknsIIDQgnIndiRepeatExceptionAdd =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiRepeatExceptionAdd };
- static const TAknsItemID KAknsIIDQgnIndiWmlRss =
- { EAknsMajorGeneric, EAknsMinorGenericQgnIndiWmlRss };
- static const TAknsItemID KAknsIIDQgnMenuAmMidlet =
- { EAknsMajorGeneric, EAknsMinorGenericQgnMenuAmMidlet };
- static const TAknsItemID KAknsIIDQgnMenuAmSis =
- { EAknsMajorGeneric, EAknsMinorGenericQgnMenuAmSis };
- static const TAknsItemID KAknsIIDQgnPropMceAudioTitle =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceAudioTitle };
- static const TAknsItemID KAknsIIDQgnPropMceEmailTitle =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceEmailTitle };
- static const TAknsItemID KAknsIIDQgnPropMceMmsTitle =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceMmsTitle };
- static const TAknsItemID KAknsIIDQgnPropMcePostcardTitle =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMcePostcardTitle };
- static const TAknsItemID KAknsIIDQgnPropMceSmsTitle =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropMceSmsTitle };
- static const TAknsItemID KAknsIIDQgnPropPslnAiSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnAiSub };
- static const TAknsItemID KAknsIIDQgnPropPslnAiTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnAiTab4 };
- static const TAknsItemID KAknsIIDQgnPropPslnAppsgridSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnAppsgridSub };
- static const TAknsItemID KAknsIIDQgnPropPslnAppsgridTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnAppsgridTab4 };
- static const TAknsItemID KAknsIIDQgnPropPslnGeneralSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnGeneralSub };
- static const TAknsItemID KAknsIIDQgnPropPslnGeneralTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnGeneralTab4 };
- static const TAknsItemID KAknsIIDQgnPropPslnSsaverSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnSsaverSub };
- static const TAknsItemID KAknsIIDQgnPropPslnSsaverTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnSsaverTab4 };
- static const TAknsItemID KAknsIIDQgnPropPslnWpaperSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnWpaperSub };
- static const TAknsItemID KAknsIIDQgnPropPslnWpaperTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropPslnWpaperTab4 };
- static const TAknsItemID KAknsIIDQgnPropSetAppsAm =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsAm };
- static const TAknsItemID KAknsIIDQgnPropSetAppsBt =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsBt };
- static const TAknsItemID KAknsIIDQgnPropSetAppsCale =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsCale };
- static const TAknsItemID KAknsIIDQgnPropSetAppsCams =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsCams };
- static const TAknsItemID KAknsIIDQgnPropSetAppsIm =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsIm };
- static const TAknsItemID KAknsIIDQgnPropSetAppsLoc =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsLoc };
- static const TAknsItemID KAknsIIDQgnPropSetAppsLog =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsLog };
- static const TAknsItemID KAknsIIDQgnPropSetAppsMce =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsMce };
- static const TAknsItemID KAknsIIDQgnPropSetAppsPhob =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsPhob };
- static const TAknsItemID KAknsIIDQgnPropSetAppsPoc =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsPoc };
- static const TAknsItemID KAknsIIDQgnPropSetAppsRp =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsRp };
- static const TAknsItemID KAknsIIDQgnPropSetAppsSis =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsSis };
- static const TAknsItemID KAknsIIDQgnPropSetAppsSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsSub };
- static const TAknsItemID KAknsIIDQgnPropSetAppsTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsTab4 };
- static const TAknsItemID KAknsIIDQgnPropSetAppsUsb =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsUsb };
- static const TAknsItemID KAknsIIDQgnPropSetAppsVoirec =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsVoirec };
- static const TAknsItemID KAknsIIDQgnPropSetAppsWml =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetAppsWml };
- static const TAknsItemID KAknsIIDQgnPropSetConnAccp =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnAccp };
- static const TAknsItemID KAknsIIDQgnPropSetConnConfig =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnConfig };
- static const TAknsItemID KAknsIIDQgnPropSetConnData =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnData };
- static const TAknsItemID KAknsIIDQgnPropSetConnDm =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnDm };
- static const TAknsItemID KAknsIIDQgnPropSetConnGprs =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnGprs };
- static const TAknsItemID KAknsIIDQgnPropSetConnSip =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnSip };
- static const TAknsItemID KAknsIIDQgnPropSetConnSub =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnSub };
- static const TAknsItemID KAknsIIDQgnPropSetConnTab4 =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnTab4 };
- static const TAknsItemID KAknsIIDQgnPropSetConnVoip =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnVoip };
- static const TAknsItemID KAknsIIDQgnPropSetConnVpn =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnVpn };
- static const TAknsItemID KAknsIIDQgnPropSetConnWlan =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetConnWlan };
- static const TAknsItemID KAknsIIDQgnPropSetGeneLoc =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetGeneLoc };
- static const TAknsItemID KAknsIIDQgnPropSetGenePhone =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetGenePhone };
- static const TAknsItemID KAknsIIDQgnPropSetGenePsln =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetGenePsln };
- static const TAknsItemID KAknsIIDQgnPropSetGeneTv =
- { EAknsMajorGeneric, EAknsMinorGenericQgnPropSetGeneTv };
- static const TAknsItemID KAknsIIDQgnStatCaseArabicNumericSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseArabicNumericSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseArabicSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseArabicSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseCapitalFullSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseCapitalFullSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseCapitalSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseCapitalSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseHebrewSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseHebrewSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseNumericFullSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseNumericFullSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseNumericSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseNumericSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseSmallFullSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseSmallFullSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseSmallSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseSmallSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseTextFullSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseTextFullSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseTextSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseTextSelect };
- static const TAknsItemID KAknsIIDQgnStatCaseThaiSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatCaseThaiSelect };
- static const TAknsItemID KAknsIIDQgnStatFarsiCaseSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatFarsiCaseSelect };
- static const TAknsItemID KAknsIIDQgnStatImAway =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatImAway };
- static const TAknsItemID KAknsIIDQgnStatImAwayUni =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatImAwayUni };
- static const TAknsItemID KAknsIIDQgnStatImInvisible =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatImInvisible };
- static const TAknsItemID KAknsIIDQgnStatImInvisibleUni =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatImInvisibleUni };
- static const TAknsItemID KAknsIIDQgnStatImOnline =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatImOnline };
- static const TAknsItemID KAknsIIDQgnStatImOnlineUni =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatImOnlineUni };
- static const TAknsItemID KAknsIIDQgnStatIndiMtvRec =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatIndiMtvRec };
- static const TAknsItemID KAknsIIDQgnStatMceAudio =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatMceAudio };
- static const TAknsItemID KAknsIIDQgnStatMceAudioUni =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatMceAudioUni };
- static const TAknsItemID KAknsIIDQgnStatVietCaseCapitalSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseCapitalSelect };
- static const TAknsItemID KAknsIIDQgnStatVietCaseSmallSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseSmallSelect };
- static const TAknsItemID KAknsIIDQgnStatVietCaseTextSelect =
- { EAknsMajorGeneric, EAknsMinorGenericQgnStatVietCaseTextSelect };
- #line 8017
- const TUid KAknsSkinInstanceTls = {0x10005a27};
- const TUid KAknsAppUiParametersTls = {0x101F84CD};
- const TInt KUidValueAknsSkinChangeEvent = 0x10005A30;
- const TInt KAknsMessageSkinChange = 0x10005A31;
- enum TAknsFrameElementIndex
- {
- EAknsFrameIndexTl = 0,
- EAknsFrameIndexTr = 1,
- EAknsFrameIndexBl = 2,
- EAknsFrameIndexBr = 3,
- EAknsFrameIndexT = 4,
- EAknsFrameIndexB = 5,
- EAknsFrameIndexL = 6,
- EAknsFrameIndexR = 7,
- EAknsFrameIndexCenter = 8,
- EAknsFrameElementsN = 9
- };
- #line 8070
- enum TAknsCommonIIDMajorValue
- {
- EAknsIIDMajorNone = -1,
- EAknsIIDMajorDefault = 0,
- EAknsIIDMajorAppIcon = EAknsMajorAppIcon,
- EAknsIIDMajorAppIconBmpLst = EAknsMajorAppIconBmpLst,
- EAknsIIDMajorAppIconBmpCtx = EAknsMajorAppIconBmpCxt,
- EAknsIIDMajorSkinBmp = EAknsMajorSkin,
- EAknsIIDMajorEikCtlBmp = 0x1000489c,
- EAknsIIDMajorAvkonBmp = EAknsMajorAvkon
- };
- enum TAknsCommonIIDMinorValue
- {
- EAknsIIDMinorNone = EAknsMinorNone,
- EAknsIIDMinorDefault = EAknsMinorDefault
- };
- enum TAknsSkinBmpControlPaneColorTableIndex
- {
- EAknsCTISkinBmpControlPane_CbaText = 0,
- EAknsCTISkinBmpControlPane_ScindFirst = 0,
- EAknsCTISkinBmpControlPane_ScindLast = 15
- };
- enum TAknsSkinBmpIIDMinorValue
- {
- EAknsIIDMinorSkinBmpControlPane = EAknsMinorQsnBgAreaControl,
- EAknsIIDMinorSkinBmpControlPaneColorTable = EAknsMinorNone,
- EAknsIIDMinorSkinBmpIdleWallpaperDefault = EAknsMinorQsnBgAreaMainIdle,
- EAknsIIDMinorSkinBmpPinboardWallpaperDefault = EAknsMinorNone,
- EAknsIIDMinorSkinBmpMainPaneUsual = EAknsMinorQsnBgAreaMain,
- EAknsIIDMinorSkinBmpListPaneNarrowA = EAknsMinorQsnBgColumnA,
- EAknsIIDMinorSkinBmpListPaneWideA = EAknsMinorQsnBgColumnAB,
- EAknsIIDMinorSkinBmpNoteBgDefault = EAknsMinorNone,
- EAknsIIDMinorSkinBmpStatusPaneUsual = EAknsMinorQsnBgAreaStatus,
- EAknsIIDMinorSkinBmpStatusPaneIdle = EAknsMinorQsnBgAreaStatus
- };
- static const TAknsItemID KAknsIIDSkinBmpControlPane =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpControlPane };
- static const TAknsItemID KAknsIIDSkinBmpControlPaneColorTable =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpControlPaneColorTable };
- static const TAknsItemID KAknsIIDSkinBmpIdleWallpaperDefault =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpIdleWallpaperDefault };
- static const TAknsItemID KAknsIIDSkinBmpPinboardWallpaperDefault =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpPinboardWallpaperDefault };
- static const TAknsItemID KAknsIIDSkinBmpMainPaneUsual =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpMainPaneUsual };
- static const TAknsItemID KAknsIIDSkinBmpListPaneNarrowA =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpListPaneNarrowA };
- static const TAknsItemID KAknsIIDSkinBmpListPaneWideA =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpListPaneWideA };
- static const TAknsItemID KAknsIIDSkinBmpNoteBgDefault =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpNoteBgDefault };
- static const TAknsItemID KAknsIIDSkinBmpStatusPaneUsual =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpStatusPaneUsual };
- static const TAknsItemID KAknsIIDSkinBmpStatusPaneIdle =
- { EAknsIIDMajorSkinBmp, EAknsIIDMinorSkinBmpStatusPaneIdle };
- enum TAknsAvkonBmpIIDMinorValue
- {
- EAknsIIDMinorAvkonBmpTab21 = 0,
- EAknsIIDMinorAvkonBmpTab22 = 2,
- EAknsIIDMinorAvkonBmpTab31 = 4,
- EAknsIIDMinorAvkonBmpTab32 = 6,
- EAknsIIDMinorAvkonBmpTab33 = 8,
- EAknsIIDMinorAvkonBmpTab41 = 10,
- EAknsIIDMinorAvkonBmpTab42 = 12,
- EAknsIIDMinorAvkonBmpTab43 = 14,
- EAknsIIDMinorAvkonBmpTab44 = 16,
- EAknsIIDMinorAvkonBmpTabLong21 = 18,
- EAknsIIDMinorAvkonBmpTabLong22 = 20,
- EAknsIIDMinorAvkonBmpTabLong31 = 22,
- EAknsIIDMinorAvkonBmpTabLong32 = 24,
- EAknsIIDMinorAvkonBmpTabLong33 = 26
- };
- static const TAknsItemID KAknsIIDAvkonBmpTab21 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab21 };
- static const TAknsItemID KAknsIIDAvkonBmpTab22 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab22 };
- static const TAknsItemID KAknsIIDAvkonBmpTab31 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab31 };
- static const TAknsItemID KAknsIIDAvkonBmpTab32 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab32 };
- static const TAknsItemID KAknsIIDAvkonBmpTab33 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab33 };
- static const TAknsItemID KAknsIIDAvkonBmpTab41 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab41 };
- static const TAknsItemID KAknsIIDAvkonBmpTab42 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab42 };
- static const TAknsItemID KAknsIIDAvkonBmpTab43 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab43 };
- static const TAknsItemID KAknsIIDAvkonBmpTab44 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTab44 };
- static const TAknsItemID KAknsIIDAvkonBmpTabLong21 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong21 };
- static const TAknsItemID KAknsIIDAvkonBmpTabLong22 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong22 };
- static const TAknsItemID KAknsIIDAvkonBmpTabLong31 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong31 };
- static const TAknsItemID KAknsIIDAvkonBmpTabLong32 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong32 };
- static const TAknsItemID KAknsIIDAvkonBmpTabLong33 =
- { EAknsIIDMajorAvkonBmp, EAknsIIDMinorAvkonBmpTabLong33 };
- enum TAknsMinorSkinValueOBSOLETE
- {
- EAknsMinorQsnCpClockDigital0 = 0x4010,
- EAknsMinorQsnCpClockDigital1 = 0x4011,
- EAknsMinorQsnCpClockDigital2 = 0x4012,
- EAknsMinorQsnCpClockDigital3 = 0x4013,
- EAknsMinorQsnCpClockDigital4 = 0x4014,
- EAknsMinorQsnCpClockDigital5 = 0x4015,
- EAknsMinorQsnCpClockDigital6 = 0x4016,
- EAknsMinorQsnCpClockDigital7 = 0x4017,
- EAknsMinorQsnCpClockDigital8 = 0x4018,
- EAknsMinorQsnCpClockDigital9 = 0x4019,
- EAknsMinorQsnCpClockDigitalPeriod = 0x401a,
- EAknsMinorQsnCpClockDigital0MaskSoft= 0x4020,
- EAknsMinorQsnCpClockDigital1MaskSoft= 0x4021,
- EAknsMinorQsnCpClockDigital2MaskSoft= 0x4022,
- EAknsMinorQsnCpClockDigital3MaskSoft= 0x4023,
- EAknsMinorQsnCpClockDigital4MaskSoft= 0x4024,
- EAknsMinorQsnCpClockDigital5MaskSoft= 0x4025,
- EAknsMinorQsnCpClockDigital6MaskSoft= 0x4026,
- EAknsMinorQsnCpClockDigital7MaskSoft= 0x4027,
- EAknsMinorQsnCpClockDigital8MaskSoft= 0x4028,
- EAknsMinorQsnCpClockDigital9MaskSoft= 0x4029,
- EAknsMinorQsnCpClockDigitalPeriodMaskSoft = 0x402a
- };
- static const TAknsItemID KAknsIIDQsnCpClockDigital0 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital0 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital1 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital1 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital2 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital2 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital3 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital3 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital4 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital4 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital5 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital5 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital6 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital6 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital7 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital7 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital8 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital8 };
- static const TAknsItemID KAknsIIDQsnCpClockDigital9 =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital9 };
- static const TAknsItemID KAknsIIDQsnCpClockDigitalPeriod =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigitalPeriod };
- static const TAknsItemID KAknsIIDQsnCpClockDigital0MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital0MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital1MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital1MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital2MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital2MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital3MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital3MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital4MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital4MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital5MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital5MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital6MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital6MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital7MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital7MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital8MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital8MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigital9MaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigital9MaskSoft };
- static const TAknsItemID KAknsIIDQsnCpClockDigitalPeriodMaskSoft =
- { EAknsMajorSkin, EAknsMinorQsnCpClockDigitalPeriodMaskSoft };
- #line 39 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknutils.h" /* stack depth 1 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknenv.h" /* stack depth 2 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenub.h" /* stack depth 3 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenup.h" /* stack depth 4 */
- #line 24
- class MEikMenuObserver;
- class CEikHotKeyTable;
- class CEikMenuPaneTitle;
- class CEikButtonBase;
- class CEikScrollBarFrame;
- class CEikScrollBar;
- class TEikScrollBarModel;
- class CGulIcon;
- class CEikMenuPaneExtension ;
- const TInt KScaleableTextSeparator = 0x0001;
- class CExtendedItemData : public CBase
- {
- public:
- ~CExtendedItemData();
- public:
- CGulIcon* iIcon;
- HBufC* iScaleableText;
- };
- #line 57
- class CEikMenuPaneItem : public CBase
- {
- public:
- struct SData
- {
- enum { ENominalTextLength=40 };
- TInt iCommandId;
- TInt iCascadeId;
- TInt iFlags;
- TBuf<ENominalTextLength> iText;
- TBuf<1> iExtraText;
- };
- public:
- __declspec(dllexport) CEikMenuPaneItem();
- __declspec(dllexport) ~CEikMenuPaneItem();
- __declspec(dllexport) void SetIcon(CGulIcon* aIcon);
- #line 95
- __declspec(dllexport) void DrawItemIcon(CWindowGc& aGc,
- TRect aRect,
- TBool aDimmed,
- TInt aBitmapSpaceRequired) const;
- #line 108
- __declspec(dllexport) void CreateIconL(CFbsBitmap* aBitmap,
- CFbsBitmap* aMask);
- __declspec(dllexport) CFbsBitmap* IconBitmap() const;
- __declspec(dllexport) CFbsBitmap* IconMask() const;
- __declspec(dllexport) void SetBitmapsOwnedExternally(TBool aOwnedExternally);
- __declspec(dllexport) void SetIconBitmapL(CFbsBitmap* aBitmap);
- __declspec(dllexport) void SetIconMaskL(CFbsBitmap* aMask);
- __declspec(dllexport) TPtrC ScaleableText() const;
- __declspec(dllexport) void SetScaleableTextL(const TDesC& aText);
- private:
- inline void CreateExtendedDataBlock();
- inline TBool IsScaleableText(const TDesC& aText) const;
- TPtrC GetNominalText(const TDesC& aText);
- public:
- TInt iPos;
- TInt iHotKeyCode;
- SData iData;
- private:
- CExtendedItemData* iExtendedData;
- };
- inline void CEikMenuPaneItem::CreateExtendedDataBlock()
- {
- if (!iExtendedData)
- {
- 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(); } } ;
- }
- }
- inline TBool CEikMenuPaneItem::IsScaleableText(const TDesC& aText) const
- {
- return (aText.Locate(TChar(KScaleableTextSeparator)) == KErrNotFound ? EFalse : ETrue);
- }
- class CEikMenuPane : public CEikBorderedControl
- {
- private:
- enum {ENothingSelected=-1};
- class CMenuScroller;
- friend class CMenuScroller;
- friend class CEikMenuPaneExtension;
- public:
- typedef TBuf<20> THotKeyDisplayText;
- public:
- class CItemArray:public CArrayPtrFlat<CEikMenuPaneItem>
- {
- public:
- __declspec(dllexport) CItemArray();
- __declspec(dllexport) ~CItemArray();
- __declspec(dllexport) void AddItemL(CEikMenuPaneItem* aMenuItem);
- };
- public:
- __declspec(dllexport) ~CEikMenuPane();
- __declspec(dllexport) CEikMenuPane(MEikMenuObserver* aMenuObserver);
- __declspec(dllexport) void ConstructL(CEikMenuPane* aOwner,
- MEikMenuObserver* aEditMenuObserver = 0 );
- __declspec(dllexport) void Reset();
- public:
- __declspec(dllexport) TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,
- TEventCode aType);
- __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
- __declspec(dllexport) virtual void GetColorUseListL(CArrayFix<TCoeColorUse>& aColorUseList) const;
- __declspec(dllexport) virtual void HandleResourceChange(TInt aType);
- private:
- __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
- public:
- __declspec(dllexport) TCoeInputCapabilities InputCapabilities() const;
- protected:
- __declspec(dllexport) void Draw(const TRect& aRect) const;
- __declspec(dllexport) void FocusChanged(TDrawNow aDrawNow);
- __declspec(dllexport) void ConstructFromResourceL(TResourceReader& aReader);
- public:
- #line 307
- __declspec(dllexport) void AddMenuItemL(const CEikMenuPaneItem::SData& aMenuItem);
- #line 317
- __declspec(dllexport) void AddMenuItemL(const CEikMenuPaneItem::SData& aMenuItem,
- TInt aPreviousId);
- #line 328
- __declspec(dllexport) void AddMenuItemsL(TInt aResourceId,
- TInt aPreviousId = 0,
- TBool aAddSeperator = EFalse);
- __declspec(dllexport) void DeleteMenuItem(TInt aCommandId);
- __declspec(dllexport) void DeleteBetweenMenuItems(TInt aStartIndex,
- TInt aEndIndex);
- __declspec(dllexport) CEikMenuPaneItem::SData& ItemData(TInt aCommandId);
- #line 359
- __declspec(dllexport) CEikMenuPaneItem* ItemAndPos(TInt aCommandId,TInt& aPos);
- #line 375
- __declspec(dllexport) void StartDisplayingMenuPane(const CEikHotKeyTable* aHotKeyTable,
- const TPoint& aTargetPos,
- const CEikMenuPaneTitle* aMenuPaneTitle,
- TInt aMinWidth,
- TPopupTargetPosType aTargetType = EPopupTargetTopLeft);
- __declspec(dllexport) void SetItemTextL(TInt aCommandId,
- const TDesC& aDes);
- __declspec(dllexport) void SetItemTextL(TInt aCommandId,
- TInt aRid);
- #line 405
- __declspec(dllexport) void SetItemDimmed(TInt aCommandId,
- TBool aDimmed);
- __declspec(dllexport) void SetItemButtonState(TInt aCommandId,
- TInt aButtonState);
- __declspec(dllexport) void SetSelectedItem(TInt aSelectedItem);
- __declspec(dllexport) TInt SelectedItem() const;
- __declspec(dllexport) void CloseCascadeMenu();
- __declspec(dllexport) void SetItemArray(CItemArray* aItemArray);
- __declspec(dllexport) void SetItemArrayOwnedExternally(TBool aOwnedExternally);
- __declspec(dllexport) void SetLaunchingButton(CEikButtonBase* aButton);
- #line 463
- __declspec(dllexport) void MoveHighlightTo(TInt aNewSelectedItem);
- __declspec(dllexport) TInt NumberOfItemsInPane() const;
- __declspec(dllexport) void Close();
- #line 483
- __declspec(dllexport) TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,
- TEventCode aType,
- TBool aConsumeAllKeys);
- __declspec(dllexport) void SetScrollBarOnLeft(TBool aOnLeft);
- __declspec(dllexport) void SetArrowHeadScrollBar(TBool aArrowHead);
- __declspec(dllexport) void NavigateToNextItem();
- __declspec(dllexport) void InsertMenuItemL(const CEikMenuPaneItem::SData& aMenuItem,
- TInt aPosition);
- #line 522
- __declspec(dllexport) TBool MenuItemExists(TInt aCommandId,
- TInt& aPosition);
- __declspec(dllexport) TBool IsCascadeMenuPane() const;
- __declspec(dllexport) void EnableMarqueeL(const TBool aEnable);
- void ActivateCurrentItemL();
- TBool CancelActiveMenuPane();
- void FilterDimmedItems();
- void ClipMenuItems(TInt aWidth);
- CEikMenuPane* CascadeMenuPane();
- __declspec(dllexport) CEikMenuPaneItem::SData& ItemDataByIndexL(TInt aItemIndex);
- TBool IsPositionToBeForced() const;
- __declspec(dllexport) void ConstructMenuSctRowL( TDes& aSpecialChars );
- private:
- enum { EInvalidCurrentSize=0x01, EBackgroundFaded=0x02 };
- private:
- TRect CalculateSizeAndPosition() ;
- enum THighlightType {ENoHighlight,EDrawHighlight,ERemoveHighlight};
- void DrawItem(CWindowGc& aGc,TInt aItem,THighlightType aHighlight) const;
- void FindHotKeyDisplayText(TDes& aDes,const CEikMenuPaneItem& aItem) const;
- void ReportSelectionMadeL();
- void ReportCanceled();
- void GiveVisualFeedback();
- void LaunchCascadeMenuL(TInt aCascadeMenuId);
- void DoLaunchCascadeMenuL(TInt aCascadeMenuId);
- void TryLaunchCascadeMenuL(const CEikMenuPaneItem& aItem);
- void PrepareGcForDrawingItems(CGraphicsContext& aGc) const;
- TBool ItemArrayOwnedExternally() const;
- TBool IsHotKeyL(const TInt modifiers,const TInt aCode);
- TBool MoveToItemL(TInt aCode, TInt aModifiers);
- void HandleScrollEventL(CEikScrollBar* aScrollBar,TEikScrollEvent aEventType);
- void CreateScrollBarFrame();
- void UpdateScrollBar();
- void DoUpdateScrollBarL();
- void UpdateScrollBarThumbs();
- static TInt UpdateScrollBarCallBackL(TAny* aObj);
- TRect ViewRect() const;
- TInt TotalItemHeight() const;
- void ScrollToMakeItemVisible(TInt aItemIndex);
- void Scroll(TInt aAmount);
- TBool CheckCreateScroller();
- void CheckCreateScrollerL();
- void ResetItemArray();
- void CreateItemArrayL();
- void SetVScrollBarFlag();
- TInt TopHighlightGap() const;
- TInt BottomHighlightGap() const;
- TInt EvaluateMaxIconWidth() const;
- void CreateIconFromResourceL(TResourceReader& aReader, CEikMenuPaneItem& aItem) const;
- void AnimateMenuPane(const TPoint& aNewPos);
- TRect ListMenuPane() const;
- TRect PopupMenuWindow() const;
- TRect PopupSubmenuWindow() const;
- void UpdateBackgroundContext(const TRect& aWindowRect);
- void RepaintHighlight() const;
- private:
- __declspec(dllexport) void Reserved_1();
- __declspec(dllexport) void Reserved_2();
- private :
- void LoadCascadeBitmapL() ;
- void LoadCheckMarkBitmapL();
- TBool MenuHasCheckBoxOn() const;
- void LoadRadioButtonBitmapL();
- TBool IsItemMemberOfRadioButtonGroup(TInt aItem) const ;
- TBool MenuHasIcon() const;
- TRect CalculateSizeAndPositionScalable( const TRect& aWindowRect, TInt aNumItemsInPane ) ;
- TRect HighlightRect() const;
- void PrepareHighlightFrame() const;
- void SetCascadedIconSize() const;
- friend class CAknMarqueeControl;
- static TInt RedrawMarqueeEvent( TAny* aControl );
- CEikMenuPaneExtension* Extension() const;
- protected:
- __declspec(dllexport) TTypeUid::Ptr MopSupplyObject(TTypeUid aId);
- public:
- __declspec(dllexport) TInt CountComponentControls() const;
- __declspec(dllexport) CCoeControl* ComponentControl(TInt aIndex) const;
- protected:
- void DisableAnimation();
- #line 686
- void SetPositionToBeForced(TBool aForced);
- TInt NumberOfItemsThatFitInView() const;
- private:
- friend class CEikMenuButton;
- MEikMenuObserver* iMenuObserver;
- MEikMenuObserver* iEditMenuObserver;
- CEikMenuPane* iCascadeMenuPane;
- const CEikMenuPaneTitle* iMenuPaneTitle;
- const CEikHotKeyTable* iHotKeyTable;
- CEikMenuPane* iOwner;
- CItemArray* iItemArray;
- TBool iArrayOwnedExternally;
- TBool iAllowPointerUpEvents;
- TInt iNumberOfDragEvents;
- TInt iSelectedItem;
- TInt iItemHeight;
- TInt iBaseLine;
- TInt iHotkeyColWidth;
- TInt iFlags;
- CEikScrollBarFrame* iSBFrame;
- CMenuScroller* iScroller;
- CEikButtonBase* iLaunchingButton;
- TInt iSubPopupWidth;
- TBool iEnableAnimation;
- CEikMenuPaneExtension* iExtension ;
- };
- #line 18 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenub.h" /* stack depth 3 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikbtgpc.h" /* stack depth 4 */
- #line 31
- class MEikCommandObserver;
- class CEikButtonGroupStack;
- class CEikCommandButton;
- #line 43
- class CEikButtonGroupContainer : public CAknControl, public MEikCommandObserver
- {
- public:
- enum { ETypeId = 0x101F4107 };
- enum TUse
- {
- EView =SLafButtonGroupContainer::EView,
- EDialog =SLafButtonGroupContainer::EDialog,
- EToolbar =SLafButtonGroupContainer::EToolbar,
- ECba =SLafButtonGroupContainer::ECba,
- EDialogButtons =SLafButtonGroupContainer::EDialogButtons
- };
- enum TOrientation
- {
- EVertical =SLafButtonGroupContainer::EVertical,
- EHorizontal =SLafButtonGroupContainer::EHorizontal
- };
- enum TLocation
- {
- EInternal =SLafButtonGroupContainer::EInternal,
- EExternal =SLafButtonGroupContainer::EExternal
- };
- enum THotKeyFlags
- {
- EShowHotKey =0x01,
- EPlainHotKey =0x02
- };
- enum TFlags
- {
- EAddToStack =0x01,
- EDelayActivation =0x02,
- EUseMaxSize =0x04,
- };
- public:
- __declspec(dllexport) static CEikButtonGroupContainer* NewL(TUse aUse,TOrientation aOrientation,
- MEikCommandObserver* aCommandObserver,TInt aResourceId,
- TUint aFlags=EAddToStack);
- __declspec(dllexport) static CEikButtonGroupContainer* NewL(TUse aUse,TOrientation aOrientation,
- MEikCommandObserver* aCommandObserver,TInt aResourceId,
- const CCoeControl& aParent,TUint aFlags=EAddToStack);
- __declspec(dllexport) static CEikButtonGroupContainer* NewL(TUse aUse,TOrientation aOrientation,
- MEikCommandObserver* aCommandObserver,TInt aResourceId,
- RWindowGroup& aParentWg,TUint aFlags=EAddToStack);
- __declspec(dllexport) ~CEikButtonGroupContainer();
- __declspec(dllexport) static CEikButtonGroupContainer* Current();
- public:
- inline void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText);
- inline void SetCommandL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
- inline void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
- inline void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
- inline void SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
- inline void SetCommandL(TInt aPosition,TInt aResourceId);
- inline void SetCommandL(TInt aCommandId,const TDesC& aText);
- inline void SetCommandL(TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
- inline void SetCommandL(TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
- inline void SetCommandL(TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
- inline void SetCommandL(TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
- __declspec(dllexport) void SetCommandSetL(TInt aResourceId);
- inline void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText);
- inline void AddCommandL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
- inline void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
- inline void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
- inline void AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
- inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText);
- inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
- inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask);
- inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
- inline void AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId);
- inline void AddCommandToStackL(TInt aPosition,TInt aResourceId);
- __declspec(dllexport) void AddCommandSetToStackL(TInt aResourceId);
- __declspec(dllexport) void RemoveCommandFromStack(TInt aPosition,TInt aCommandId);
- __declspec(dllexport) void SetDefaultCommand(TInt aCommandId);
- __declspec(dllexport) TSize CalcMinimumSizeL(TInt aResourceId) const;
- __declspec(dllexport) void CleanupCommandPushL(TInt aPosition);
- inline void CleanupCommandPop();
- __declspec(dllexport) void CleanupCommandPop(TInt aCount);
- inline void CleanupCommandPopAndDestroy();
- inline void CleanupCommandPopAndDestroy(TInt aCount);
- __declspec(dllexport) TInt MaxCommands() const;
- __declspec(dllexport) TInt ButtonCount() const;
- __declspec(dllexport) void DimCommand(TInt aCommandId,TBool aDimmed);
- __declspec(dllexport) TBool IsCommandDimmed(TInt aCommandId) const;
- __declspec(dllexport) void MakeCommandVisible(TInt aCommandId,TBool aVisible);
- __declspec(dllexport) TBool IsCommandVisible(TInt aCommandId) const;
- __declspec(dllexport) void AnimateCommand(TInt aCommandId);
- __declspec(dllexport) TLocation Location() const;
- __declspec(dllexport) CEikCommandButton* CommandButtonOrNull(TInt aCommandId) const;
- __declspec(dllexport) void SetBoundingRect(const TRect& aRect);
- __declspec(dllexport) void ReduceRect(TRect& aBoundingRect) const;
- __declspec(dllexport) CCoeControl* ControlOrNull(TInt aCommandId) const;
- __declspec(dllexport) CEikCommandButton* ButtonById(TInt aCommandId) const;
- __declspec(dllexport) TInt PositionById(TInt aCommandId) const;
- __declspec(dllexport) void UpdateHotKey(TInt aCommandId,THotKeyFlags aFlags,TInt aKeyId);
- __declspec(dllexport) void UpdateCommandObserverL(TInt aPos,MEikCommandObserver& aCommandObserver);
- __declspec(dllexport) void RemoveCommandObserver(TInt aPos);
- __declspec(dllexport) TBool DelayActivation() const;
- inline MEikButtonGroup* ButtonGroup();
- inline TUse ButtonGroupType();
- public:
- __declspec(dllexport) TSize MinimumSize();
- __declspec(dllexport) TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
- void MakeVisible(TBool aVisible);
- __declspec(dllexport) void WriteInternalStateL(RWriteStream& aWriteStream) const;
- public:
- __declspec(dllexport) virtual void Reserved_MtsmPosition();
- __declspec(dllexport) virtual void Reserved_MtsmObject();
- public:
- __declspec(dllexport) void OfferCommandListL(const RArray<TInt>& aCommandList);
- __declspec(dllexport) void OfferCommandListL(const TInt aResourceId);
- __declspec(dllexport) TBool IsCommandInGroup(const TInt aCommandId) const;
- __declspec(dllexport) void ReplaceCommand(const TInt aCommandId, const TInt aResourceId);
- private:
- enum TCommandOp {ESet, EAdd, EPush};
- private:
- class TCmdPos
- {
- public:
- inline TCmdPos();
- inline TCmdPos(TInt aPos,TInt aCmd);
- public:
- TInt iPos;
- TInt iCmd;
- };
- class TCmdObserver
- {
- public:
- inline TCmdObserver(TInt aPos,MEikCommandObserver& aObserver);
- public:
- TInt iPos;
- MEikCommandObserver& iObserver;
- };
- class CCmdObserverArray : public CArrayFixFlat<TCmdObserver>
- {
- public:
- inline CCmdObserverArray();
- TInt FindIndex(TInt aPos);
- };
- private:
- CEikButtonGroupContainer(TUse aUse);
- void ConstructL(TOrientation aOrientation,MEikCommandObserver* aCommandObserver,TInt aResourceId,RWindowGroup* aParentWg,TUint aFlags);
- __declspec(dllexport) void DoSetCommandL(TInt aPosition,TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask,TCommandOp aOp);
- __declspec(dllexport) void DoSetCommandL(TInt aPosition,TInt aCommandId,const TDesC* aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId,TCommandOp aOp);
- __declspec(dllexport) void DoSetCommandL(TInt aCommandId,const TDesC* aText,const CFbsBitmap* aBitmap,const CFbsBitmap* aMask,TCommandOp aOp);
- __declspec(dllexport) void DoSetCommandL(TInt aCommandId,const TDesC* aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId,TCommandOp aOp);
- __declspec(dllexport) void DoSetCommandL(TInt aPosition,TInt aResourceId,TCommandOp aOp);
- inline CCoeControl* ButtonGroupAsControl() const;
- void UpdateRect();
- static void CleanupCommandDestroy(TAny* aPtr);
- TCmdPos DoCleanupCommandPop();
- void DoCleanupCommandPopAndDestroy();
- private:
- TInt CountComponentControls() const;
- CCoeControl* ComponentControl(TInt aIndex) const;
- void SizeChanged();
- private:
- void ProcessCommandL(TInt aCommandId);
- CCoeControl* CreateCustomCommandControlL(TInt aControlType);
- private:
- MEikButtonGroup* iButtonGroup;
- TUse iUse;
- CArrayFix<TCmdPos> * iCommandsCleanup;
- MEikCommandObserver* iCommandObserver;
- CCmdObserverArray* iObserverArray;
- TDblQueLink iBtLink;
- TInt iSpare[2];
- private:
- friend class CCmdObserverArray;
- friend class CEikButtonGroupStack;
- };
- #line 253
- inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText)
- {DoSetCommandL(aPosition,aCommandId,&aText,0 ,0 ,ESet);}
- #line 263
- inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
- {DoSetCommandL(aPosition,aCommandId,0 ,&aBitmap,&aMask,ESet);}
- #line 273
- inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
- {DoSetCommandL(aPosition,aCommandId,&aText,&aBitmap,&aMask,ESet);}
- inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
- {DoSetCommandL(aPosition,aCommandId,0 ,aFile,aBitmapId,aMaskId,ESet);}
- inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
- {DoSetCommandL(aPosition,aCommandId,&aText,aFile,aBitmapId,aMaskId,ESet);}
- inline void CEikButtonGroupContainer::SetCommandL(TInt aPosition,TInt aResourceId)
- {DoSetCommandL(aPosition,aResourceId,ESet);}
- #line 309
- inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const TDesC& aText)
- {DoSetCommandL(aCommandId,&aText,0 ,0 ,ESet);}
- #line 321
- inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
- {DoSetCommandL(aCommandId,0 ,&aBitmap,&aMask,ESet);}
- #line 332
- inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
- {DoSetCommandL(aCommandId,&aText,&aBitmap,&aMask,ESet);}
- #line 344
- inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
- {DoSetCommandL(aCommandId,0 ,aFile,aBitmapId,aMaskId,ESet);}
- #line 356
- inline void CEikButtonGroupContainer::SetCommandL(TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
- {DoSetCommandL(aCommandId,&aText,aFile,aBitmapId,aMaskId,ESet);}
- inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText)
- {DoSetCommandL(aPosition,aCommandId,&aText,0 ,0 ,EAdd);}
- inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
- {DoSetCommandL(aPosition,aCommandId,0 ,&aBitmap,&aMask,EAdd);}
- inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
- {DoSetCommandL(aPosition,aCommandId,&aText,&aBitmap,&aMask,EAdd);}
- inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
- {DoSetCommandL(aPosition,aCommandId,0 ,aFile,aBitmapId,aMaskId,EAdd);}
- inline void CEikButtonGroupContainer::AddCommandL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
- {DoSetCommandL(aPosition,aCommandId,&aText,aFile,aBitmapId,aMaskId,EAdd);}
- inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText)
- {DoSetCommandL(aPosition,aCommandId,&aText,0 ,0 ,EPush);}
- inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
- {DoSetCommandL(aPosition,aCommandId,0 ,&aBitmap,&aMask,EPush);}
- inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText,const CFbsBitmap& aBitmap,const CFbsBitmap& aMask)
- {DoSetCommandL(aPosition,aCommandId,&aText,&aBitmap,&aMask,EPush);}
- inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
- {DoSetCommandL(aPosition,aCommandId,0 ,aFile,aBitmapId,aMaskId,EPush);}
- inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aCommandId,const TDesC& aText,const TDesC& aFile,TInt aBitmapId,TInt aMaskId)
- {DoSetCommandL(aPosition,aCommandId,&aText,aFile,aBitmapId,aMaskId,EPush);}
- inline void CEikButtonGroupContainer::AddCommandToStackL(TInt aPosition,TInt aResourceId)
- {DoSetCommandL(aPosition,aResourceId,EPush);}
- inline void CEikButtonGroupContainer::CleanupCommandPop()
- {CleanupCommandPop(1);}
- inline void CEikButtonGroupContainer::CleanupCommandPopAndDestroy()
- {CleanupStack::PopAndDestroy();}
- inline void CEikButtonGroupContainer::CleanupCommandPopAndDestroy(TInt aCount)
- {CleanupStack::PopAndDestroy(aCount);}
- inline MEikButtonGroup* CEikButtonGroupContainer::ButtonGroup()
- {return iButtonGroup;}
- inline CEikButtonGroupContainer::TUse CEikButtonGroupContainer::ButtonGroupType()
- {return iUse;}
- #line 21 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenub.h" /* stack depth 3 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknintermediate.h" /* stack depth 4 */
- #line 32
- class MAknIntermediateState
- {
- public:
- virtual void CloseState() = 0;
- };
- #line 23 "C:\Symbian\9.1\S60_3rd\epoc32\include\eikmenub.h" /* stack depth 3 */
- class CEikHotKeyTable;
- class CEikMenuBarExtension;
- #line 35
- class CEikMenuBarTitle : public CBase
- {
- public:
- struct SData
- {
- enum { ENominalTextLength=40 };
- TInt iMenuPaneResourceId;
- TBuf<ENominalTextLength> iText;
- };
- public:
- __declspec(dllexport) CEikMenuBarTitle();
- __declspec(dllexport) ~CEikMenuBarTitle();
- __declspec(dllexport) void SetIcon(CGulIcon* aIcon);
- __declspec(dllexport) void SetBitmapsOwnedExternally(TBool aOwnedExternally);
- __declspec(dllexport) void DrawIcon(CWindowGc& aGc, TRect aRect, TInt aLeftMargin) const;
- __declspec(dllexport) void CreateIconL(CFbsBitmap* aBitmap, CFbsBitmap* aMask);
- __declspec(dllexport) void SetIconBitmapL(CFbsBitmap* aBitmap);
- __declspec(dllexport) void SetIconMaskL(CFbsBitmap* aMask);
- __declspec(dllexport) CFbsBitmap* IconBitmap() const;
- __declspec(dllexport) CFbsBitmap* IconMask() const;
- public:
- TInt ExtraLeftMargin() const;
- void CalculateBaseLine(TInt& aBaseLine, TInt& aTitleHeight);
- public:
- TInt iPos;
- TInt iWidth;
- SData iData;
- TInt iTitleFlags;
- private:
- CGulIcon* iIcon;
- };
- class CEikMenuBar : public CEikBorderedControl, public MEikCommandObserver, public MAknIntermediateState
- {
- public:
- enum { ETypeId = 0x101F4106 };
- struct SCursor
- {
- TInt iMenuPaneIndex;
- TInt iMenuItemIndex;
- };
- struct SPosition
- {
- TInt iMenuId;
- SCursor iMenuCursorPos;
- };
- friend class CEikMenuPaneTitle;
- private:
- enum {ENothingSelected=-1};
- public:
- __declspec(dllexport) ~CEikMenuBar();
- __declspec(dllexport) CEikMenuBar();
- public:
- __declspec(dllexport) TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
- __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
- __declspec(dllexport) void Draw(const TRect& aRect) const;
- private:
- __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
- private:
- __declspec(dllexport) TCoeInputCapabilities InputCapabilities() const;
- public:
- class CTitleArray : public CArrayPtrFlat<CEikMenuBarTitle>
- {
- public:
- __declspec(dllexport) ~CTitleArray();
- __declspec(dllexport) CTitleArray();
- __declspec(dllexport) void AddTitleL(CEikMenuBarTitle* aMenuTitle);
- void DeleteResource(TInt aResource);
- };
- public:
- __declspec(dllexport) void ConstructL(MEikMenuObserver* aMenuObserver,TInt aHotKeyResourceId=0,TInt aMenuTitleResourceId=0);
- __declspec(dllexport) void ConstructFromResourceL(TResourceReader& aReader);
- __declspec(dllexport) void ChangeMenuBarL(TInt aHotKeyResourceId=0,TInt aMenuTitleResourceId=0,TInt aDisplayNow=ETrue);
- __declspec(dllexport) CEikHotKeyTable* SetHotKeyTable(CEikHotKeyTable* aHotKeyTable);
- __declspec(dllexport) void SetMenuTitleResourceId(TInt aMenuTitleResourceId);
- __declspec(dllexport) void SetMenuTitleArray(CTitleArray* aTitleArray);
- __declspec(dllexport) void SetTitleArrayOwnedExternally(TBool aOwnedExternally);
- __declspec(dllexport) SCursor SetMenuCursor(const SCursor& aCursor);
- __declspec(dllexport) void StopDisplayingMenuBar();
- __declspec(dllexport) void TryDisplayMenuBarL();
- __declspec(dllexport) void TryDisplayMenuBarWithoutFepMenusL();
- __declspec(dllexport) void MoveHighlightToL(TInt aNewSelectedTitle,TInt aNewSelectedItem=0);
- __declspec(dllexport) void DrawItem(TInt aItem) const;
- CEikHotKeyTable* HotKeyTable() const { return(iHotKeyTable); }
- __declspec(dllexport) TInt SelectedTitle();
- __declspec(dllexport) TInt SelectedItem();
- __declspec(dllexport) virtual void FindCommandIdInResourceL(TInt aCommandId,TInt& aPaneindex,TInt& aItemindex);
- __declspec(dllexport) CEikMenuPane* MenuPane();
- __declspec(dllexport) void ReduceRect(TRect& aRect) const;
- __declspec(dllexport) CTitleArray* TitleArray();
- __declspec(dllexport) void SetEditMenuObserver(MEikMenuObserver* aEditMenuObserver);
- __declspec(dllexport) void RemoveEditMenuObserver(MEikMenuObserver* aEditMenuObserver);
- __declspec(dllexport) TBool IsDisplayed();
- private:
- void CloseState();
- public:
- __declspec(dllexport) virtual void GetColorUseListL(CArrayFix<TCoeColorUse>& aColorUseList) const;
- __declspec(dllexport) virtual void HandleResourceChange(TInt aType);
- private:
- __declspec(dllexport) void Reserved_1();
- __declspec(dllexport) void Reserved_2();
- void ProcessCommandL(TInt aCommandId);
- private:
- TTypeUid::Ptr MopSupplyObject(TTypeUid aId);
- private:
- void StartDisplayingMenuBarL();
- void HideMenuPane();
- void SaveCurrentMenuPositionL();
- void SetCursorPositionFromArray();
- TBool MenuHasItems() const;
- void SetMenuHasItems();
- TBool MenuHasPane() const;
- void SetMenuHasPane();
- TBool TitleArrayOwnedExternally() const;
- void ResetTitleArray();
- void CreateTitleArrayL();
- void SetMenuPaneFlag(TInt aFlag);
- void AddFEPMenuL();
- void AddMenuIfNotPresentL(TInt aResourceId);
- void UpdateTitleTextBaseline();
- private:
- enum TEikMenuFlags {ETitleArrayOwnedExternally=0x01,EMenuHasItems=0x02,EMenuHasPane=0x04,EBackgroundFaded=0x08, ESoundsInstalled=0x10};
- CEikButtonGroupContainer* iMenuCba;
- MEikMenuObserver* iMenuObserver;
- MEikMenuObserver* iEditMenuObserver;
- MEikMenuObserver* iActiveEditMenuObserver;
- CEikMenuPane* iMenuPane;
- CEikHotKeyTable* iHotKeyTable;
- SCursor iCursor;
- TInt iMenuTitleResourceId;
- TInt iMenuPaneResourceId;
- TInt iMenuHotKeyResourceId;
- TInt iSelectedTitle;
- TInt iBaseLine;
- TInt iMenuTitleLeftSpace;
- TInt iMenuFlags;
- CTitleArray* iTitleArray;
- CArrayFixFlat<SPosition> * iPastMenuPosArray;
- TBool iPreventFepMenu;
- friend class CEikMenuBarExtension;
- CEikMenuBarExtension* iExt;
- };
- class CEikMenuPaneTitle : public CEikBorderedControl
- {
- public:
- __declspec(dllexport) CEikMenuPaneTitle(CEikMenuBar* aMenuBar);
- __declspec(dllexport) void ConstructL();
- __declspec(dllexport) void SetSelectedTitle(TInt aSelectedTitle);
- __declspec(dllexport) void Draw(const TRect& aRect) const;
- __declspec(dllexport) TMargins Margins() const;
- __declspec(dllexport) void Close();
- public:
- __declspec(dllexport) void HandlePointerEventL(const TPointerEvent& aPointerEvent);
- __declspec(dllexport) virtual void GetColorUseListL(CArrayFix<TCoeColorUse>& aColorUseList) const;
- __declspec(dllexport) virtual void HandleResourceChange(TInt aType);
- private:
- __declspec(dllexport) void* ExtensionInterface( TUid aInterface );
- private:
- CEikMenuBar* const iMenuBar;
- TInt iSelectedTitle;
- };
- #line 28 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknenv.h" /* stack depth 2 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknlayout2id.h" /* stack depth 3 */
- #line 26
- enum TAknLayoutId
- {
- EAknLayoutIdELAF = 0,
- EAknLayoutIdABRW = 1,
- EAknLayoutIdAPAC = 2
- };
- #line 30 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknenv.h" /* stack depth 2 */
- namespace AknLayout { class CInstance; }
- class CCdlEngineRef;
- class MAknEditingStateIndicator;
- class MAknIntermediateState;
- class CAknAppUi;
- class CAknWaitDialog;
- class CEikListBox;
- class CAknSettingCache;
- class CAknFontRegistry;
- class CLafSystemFont;
- typedef CLafSystemFont CAknSystemFont;
- #line 75
- class CAknEnv : public CBase
- {
- public:
- #line 87
- __declspec(dllexport) static CAknEnv* Static();
- __declspec(dllexport) ~CAknEnv();
- public:
- #line 103
- __declspec(dllexport) void ExecuteEmptyPopupListL(const TDesC *aEmptyText=0);
- #line 116
- __declspec(dllexport) void ExecuteEmptyPopupListL(const TDesC *aEmptyText,
- const TDesC *aTitle,
- TInt aSoftkeyId=0);
- public:
- __declspec(dllexport) void SetFepMenuObserver(MEikMenuObserver* aObserver);
- __declspec(dllexport) MEikMenuObserver* FepMenuObserver();
- __declspec(dllexport) MAknEditingStateIndicator* EditingStateIndicator();
- #line 149
- __declspec(dllexport) MAknEditingStateIndicator* SwapEditingStateIndicator(
- MAknEditingStateIndicator* aIndicator);
- __declspec(dllexport) static void ExitForegroundAppL();
- public:
- __declspec(dllexport) void RegisterIntermediateStateL(MAknIntermediateState *aState);
- #line 174
- __declspec(dllexport) void UnRegisterIntermediateState(MAknIntermediateState *aState);
- __declspec(dllexport) void CloseAllIntermediateStates();
- public:
- __declspec(dllexport) static void RunAppShutter();
- #line 194
- __declspec(dllexport) static CAknAppUi* AppWithShutterRunning();
- __declspec(dllexport) static void StopSchedulerWaitWithBusyMessage(
- CActiveSchedulerWait& aWait);
- public:
- __declspec(dllexport) void CreateCbaObserverL(CEikButtonGroupContainer *aCba,
- CEikListBox *aListBox);
- __declspec(dllexport) void RemoveCbaObserver();
- __declspec(dllexport) void InformCbaDeletion(CEikButtonGroupContainer *aCba);
- public:
- __declspec(dllexport) void GetCurrentLayoutId(TAknLayoutId& aCurrentLayoutId) const;
- __declspec(dllexport) void GetCurrentGlobalUiZoom(TAknUiZoom& aCurrentGlobalUiZoom) const;
- public:
- __declspec(dllexport) TInt StatusPaneResIdForCurrentLayout(TInt aResId) const;
- public:
- #line 269
- __declspec(dllexport) TInt RequestWsBuffer( TInt aRequestedBufferSize );
- #line 282
- __declspec(dllexport) void CancelWsBufferRequest( TInt aRequestID );
- public:
- __declspec(dllexport) CAknSettingCache& SettingCache() const;
- #line 299
- CAknFontRegistry& FontRegistry() const;
- #line 310
- CArrayPtr<CAknSystemFont> * SystemFontArray() const;
- void UpdateSystemFontsL();
- public:
- __declspec(dllexport) TBool LoadAknLayoutL();
- __declspec(dllexport) const AknLayout::CInstance& AknLayout() const;
- public:
- #line 341
- __declspec(dllexport) static TRgb AvkonColor( TInt );
- public:
- __declspec(dllexport) TBool SplitViewActive() const;
- void SplitViewActive( const TBool aSplitViewActive );
- private:
- void SetWsBufferSize();
- void SetWsBufferSize( TInt aRequestedBufferSize );
- friend class AknBidiTextUtils;
- friend class TAknTextWrapper;
- #line 375
- TBidirectionalState::TRunInfo* RunInfoArray( TInt& aLength ) const;
- #line 385
- TInt PrepareRunInfoArray( const TDesC& aLogicalText );
- #line 395
- TInt SetRequiredRunInfoArraySize( TInt aLength );
- void SetLayoutRequirementsL();
- void AssertLayoutLoaded();
- TBool LoadAknLayoutL(TAknLayoutId aId, const TPixelsTwipsAndRotation& aSizeRot, TAknUiZoom aUiZoom);
- TAknUiZoom ResolveCurrentUiZoom();
- void SetConeFontSizeArrayL() const;
- private:
- static TInt RealCloseIntermediateStates(TAny *aEnv);
- static TInt SchedulerStoppedCallBack(TAny* aWaitNote);
- void DoSchedulerStoppedCallBack();
- private:
- friend class LafEnv;
- __declspec(dllexport) static void InstallAknEnvAsExtensionL(CEikonEnv* aEnv);
- __declspec(dllexport) CAknEnv();
- __declspec(dllexport) void ConstructL();
- private:
- MEikMenuObserver* iFepMenuObserver;
- MAknEditingStateIndicator* iEditStateIndicator;
- private:
- CArrayPtr<MAknIntermediateState> *iStateArray;
- CArrayPtr<CBase> *iDeleteArray;
- CIdle *iIdle;
- CAknWaitDialog* iBusyMsgDialog;
- TInt iBusyMsgCount;
- MEikCommandObserver *iCbaCommandObserver;
- CAknSettingCache* iSettingCache;
- TBidirectionalState::TRunInfo* iRunInfoArray;
- TInt iRunInfoArrayLength;
- struct TWsBufferRequest
- {
- TInt iRequestID;
- TInt iRequestedSize;
- };
- RArray<TWsBufferRequest> iWsBufferRequestArray;
- TInt iRequestIdCounter;
- TInt iCurrentWsBufferRequest;
- TAknLayoutId iLastLayoutId;
- TPixelsTwipsAndRotation iLastLayoutSizeRot;
- TAknUiZoom iLastZoom;
- CEikonEnv* iCoeEnv;
- CAknFontRegistry* iFontRegistry;
- CCdlEngineRef* iCdlEngRef;
- const AknLayout::CInstance* iLayout;
- CArrayPtr<CAknSystemFont> * iSystemFontArray;
- TBool iSplitViewActive;
- };
- #line 40 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknutils.h" /* stack depth 1 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknlayout.lag" /* stack depth 2 */
- #line 12
- class TAknTextLineLayout;
- class TAknWindowLineLayout;
- class TAknMultiLineTextLayout;
- #line 42 "C:\Symbian\9.1\S60_3rd\epoc32\include\aknutils.h" /* stack depth 1 */
- const TInt KMaxColumnDataLength = 80;
- const TInt KMaxTotalDataLength = 8*KMaxColumnDataLength;
- #line 63
- class CCoeControl;
- class CEikTextListBox;
- class CEikColumnListBox;
- class CEikFormattedCellListBox;
- class CGulIcon;
- class CEikSettingsListBox;
- class CAknLAF;
- class CEikImage;
- class CEikMfne;
- class CEikListBox;
- class CEikLabel;
- class CEikEdwin;
- class CEikMenuPane;
- class CAknPopupField;
- class CListBoxView;
- class CAknColumnListBox;
- class CEikSecretEditor;
- class CFindExtension;
- class CAknLayoutFont;
- class TAknFontSpecification;
- class CAknAppUiBase;
- const TInt KDefaultClipWidth = -1;
- const TUint KDefaultClipChar = TUint(0x2026);
- #line 99
- class AknTextUtils
- {
- public:
- enum TClipDirection
- {
- EDoNotClip,
- EClipFromEnd,
- EClipFromBeginning
- };
- #line 120
- __declspec(dllexport) static TBool ClipToFit(TDes& aBuffer, const CFont& aFont, TInt aMaxWidthInPixels, TClipDirection aDir=EClipFromEnd, TInt aClipWidth = KDefaultClipWidth, const TDesC &aClipString=(TPtrC((const TText *)L"...")) );
- __declspec(dllexport) static TBool ClipToFit(TDes& aBuffer, TClipDirection aDir, CEikFormattedCellListBox *aListBox, TInt aItemIndex, TInt aSubCellNumber);
- __declspec(dllexport) static TBool ClipToFit(TDes& aBuffer, TClipDirection aDir, CEikColumnListBox *aListBox, TInt aItemIndex, TInt aColumnNumber);
- static TBool DoClipToFit(
- TDes& aBuffer,
- const CFont& aFont,
- TInt aMaxWidthInPixels,
- TClipDirection aDir,
- TInt aClipWidth,
- const TDesC& aClipString );
- #line 158
- __declspec(dllexport) static void WrapToArrayL(
- const TDesC& aStringToWrap,
- const CArrayFix<TInt>& aLineWidthArray,
- const CFont& aFont,
- CArrayFix<TPtrC>& aWrappedArray);
- #line 174
- __declspec(dllexport) static void WrapToArrayL(
- const TDesC& aStringToWrap,
- TInt aLineWidth,
- const CFont& aFont,
- CArrayFix<TPtrC>& aWrappedArray );
- #line 196
- __declspec(dllexport) static void WrapToArrayAndClipL(
- TDes& aStringToWrap,
- const CArrayFix<TInt>& aLineWidthArray,
- const CFont& aFont,
- CArrayFix<TPtrC>& aWrappedArray );
- #line 219
- __declspec(dllexport) static void ChopToArrayAndClipL(
- TDes& aStringToChop,
- const CArrayFix<TInt>& aLineWidthArray,
- const CFont& aFont,
- CArrayFix<TPtrC>& aChoppedArray);
- #line 242
- __declspec(dllexport) static void ChopToArrayAndClipL(
- TDes& aStringToChop,
- TInt aLineWidth,
- const CFont& aFont,
- CArrayFix<TPtrC>& aChoppedArray );
- #line 260
- __declspec(dllexport) static void WrapToStringL(
- const TDesC& aStringToWrap,
- const CArrayFix<TInt>& aLineWidthArray,
- const CFont& aFont,
- TDes& aWrappedString );
- #line 280
- __declspec(dllexport) static void WrapToStringAndClipL(
- const TDesC& aStringToWrap,
- const CArrayFix<TInt>& aLineWidthArray,
- const CFont& aFont,
- TDes& aWrappedString );
- #line 301
- __declspec(dllexport) static void StripCharacters(TDes &aDes, const TDesC &aCharacters);
- #line 314
- __declspec(dllexport) static void ReplaceCharacters(TDes &aDes, const TDesC &aChars, TChar aReplacement);
- #line 323
- __declspec(dllexport) static void PackWhiteSpaces(TDes &aDes, const TDesC &aWhiteSpaceChars);
- static void WrapToStringL(
- const TDesC& aStringToWrap,
- const CArrayFix<TInt>& aLineWidthArray,
- const CFont& aFont,
- TDes& aWrappedString,
- TInt aFlags,
- TInt aDirectionality );
- static void WrapToArrayL(
- TDes& aStringToWrap,
- const CArrayFix<TInt> * aLineWidthArray,
- const CFont& aFont,
- CArrayFix<TPtrC>& aWrappedArray,
- TInt aLineWidth,
- TInt aFlags,
- TInt aDirectionality );
- static void ChopToArrayAndClipL(
- TDes& aStringToChop,
- const CArrayFix<TInt> * aLineWidthArray,
- const CFont& aFont,
- CArrayFix<TPtrC>& aChoppedArray,
- TInt aLineWidth );
- #line 358
- static TBool IsEmptyText( const TDesC& aTextToTest );
- #line 374
- __declspec(dllexport) static void LanguageSpecificNumberConversion(TDes &aDes);
- #line 384
- __declspec(dllexport) static void ConvertDigitsTo( TDes& aDes, TDigitType aDigitType );
- #line 398
- __declspec(dllexport) static TBidiText::TDirectionality CurrentScriptDirectionality();
- static TDigitType InputLanguageFilteredDigitType();
- static TDigitType DisplayTextLanguageFilteredDigitType();
- __declspec(dllexport) static TDigitType NumericEditorDigitType();
- #line 440
- __declspec(dllexport) static void DisplayTextLanguageSpecificNumberConversion(TDes &aDes);
- #line 453
- __declspec(dllexport) static TDigitType TextEditorDigitType();
- enum TDigitModeQueryType {
- EDigitModeEditorDefault,
- EDigitModeUserModifiableEditor,
- EDigitModeShownToUser
- };
- #line 474
- __declspec(dllexport) static TBool DigitModeQuery(TDigitModeQueryType aQueryType = EDigitModeShownToUser);
- __declspec(dllexport) static HBufC *ConvertFileNameL(const TDesC &aDes);
- __declspec(dllexport) static HBufC* LoadScalableTextL(CCoeEnv& aCoe, TInt aResourceId);
- __declspec(dllexport) static HBufC* LoadScalableTextLC(CCoeEnv& aCoe, TInt aResourceId);
- __declspec(dllexport) static TInt LoadScalableText(CCoeEnv& aCoe, TInt aResourceId, TDes& aBuffer );
- __declspec(dllexport) static HBufC* ClipAccordingScreenOrientationLC(CCoeEnv& aCoe, HBufC* aBuf);
- #line 529
- __declspec(dllexport) static TPtrC ChooseScalableText(
- const TDesC& aText,
- const CFont& aFont,
- TInt aMaxWidthInPixels );
- };
- const static TLitC<sizeof(L"t")/2> KAknStripTabs={sizeof(L"t")/2-1,L"t"} ;
- const static TLitC<sizeof(L"tn")/2> KAknStripListControlChars={sizeof(L"tn")/2-1,L"tn"} ;
- const static TLitC<sizeof(L"t")/2> KAknReplaceTabs={sizeof(L"t")/2-1,L"t"} ;
- const static TLitC<sizeof(L"tn")/2> KAknReplaceListControlChars={sizeof(L"tn")/2-1,L"tn"} ;
- const static TLitC<sizeof(L" ntr")/2> KAknCommonWhiteSpaceCharacters={sizeof(L" ntr")/2-1,L" ntr"} ;
- #line 551
- class AknSelectionService
- {
- public:
- __declspec(dllexport) static void HandleSelectionListProcessCommandL(TInt aCommand, CEikListBox* aListBox);
- __declspec(dllexport) static void HandleMultiselectionListProcessCommandL(TInt aCommand, CEikListBox* aListBox);
- __declspec(dllexport) static void HandleMarkableListProcessCommandL(TInt aCommand, CEikListBox* aListBox);
- __declspec(dllexport) static TKeyResponse HandleMenuListOfferKeyEventL(const TKeyEvent& aKeyEvent, TEventCode aType, CEikListBox* aListBox);
- __declspec(dllexport) static void HandleMarkableListDynInitMenuPane(TInt aResourceId, CEikMenuPane *aMenu, CEikListBox *aListBox);
- __declspec(dllexport) static void HandleMarkableListDynInitMenuItem(CEikMenuPane *aMenu, CEikListBox *aListBox, TInt aCommandId, TBool aCanBeAppliedToMultipleItems);
- __declspec(dllexport) static void HandleMarkableListUpdateAfterCommandExecution(CEikListBox *aListBox);
- __declspec(dllexport) static void HandleItemRemovalAndPositionHighlightL(CEikListBox *aListBox, TInt aValueOfCurrentItemIndexBeforeRemoval, TBool aCurrentItemWasRemoved);
- __declspec(dllexport) static void HandleItemRemovalAndPositionHighlightL(CEikListBox *aListBox, TInt aValueOfCurrentItemIndexBeforeRemoval, CArrayFix<TInt> &aIndexesOfRemovedItemsBeforeRemoval);
- };
- class CAknSearchField;
- #line 605
- class AknFind
- {
- public:
- __declspec(dllexport) static void HandleFindPopupProcessCommandL(TInt aCommand, CEikListBox *aListBox, CAknSearchField *aSearchField, CCoeControl *aParentControl);
- __declspec(dllexport) static TKeyResponse HandleFindOfferKeyEventL(const TKeyEvent& aKeyEvent, TEventCode aType, CCoeControl *aListBoxParent, CEikListBox *aListBox, CAknSearchField *aSearchField, TBool isFindPopup, TBool &aNeedRefresh);
- __declspec(dllexport) static void HandleFindSizeChanged(CCoeControl *aParentControl,
- CEikListBox *aListBox,
- CAknSearchField *aSearchField,
- TBool ispopup = ETrue,
- TInt aFindWindowResourceId = 0x8cc007e ,
- TInt aListAreaId = 0x8cc0075 ,
- TInt aListResourceIdWithFindPopup = 0x8cc0074 ,
- TInt aFindWindowParentResourceId = 0x8cc007d );
- __declspec(dllexport) static void HandleFixedFindSizeChanged(CCoeControl *aParentControl,
- CAknColumnListBox *aListBox,
- CAknSearchField *aSearchField);
- __declspec(dllexport) static void HandlePopupFindSizeChanged(CCoeControl *aParentControl,
- CEikListBox *aListBox,
- CAknSearchField *aSearchField);
- __declspec(dllexport) static void HandleFindSizeChangedLayouts(CCoeControl *aParentControl,
- CEikListBox* aListBox,
- CAknSearchField* aSearchField,
- const TAknWindowLineLayout& aFindWindow,
- const TAknWindowLineLayout& aListArea,
- TBool aIsPopup,
- const TAknWindowLineLayout& aFindWindowParent );
- public:
- __declspec(dllexport) static TBool IsFindMatch(const TDesC& aItemText, const TDesC& aSearchText);
- __declspec(dllexport) static TBool IsFindWordSeparator(TChar aCh);
- static void HandleFindPaneVisibility(CAknSearchField *aSearchField, TBool ispopup, TBool textchanged, TBool &aNeedRefresh);
- };
- class AknEditUtils
- {
- public:
- struct SAknEditorParameters
- {
- TInt iEditingSpace;
- TInt iEditingWindow;
- TInt iCharacterCase;
- TInt iJustification;
- TBool iAllowedToMoveInsertionPoint;
- TBool iCursorYesNo;
- TBool iOverflowYesNo;
- };
- __declspec(dllexport) static void ConstructEditingL(CEikEdwin* aEdwin, TInt aResourceId);
- __declspec(dllexport) static void ConstructEditingL(CEikEdwin* aEdwin, TResourceReader& aReader);
- __declspec(dllexport) static void ConstructEditingL(CEikEdwin* aEdwin, const SAknEditorParameters &aParams);
- #line 710
- __declspec(dllexport) static void ConstructEditingL(CEikEdwin* aEdwin,
- TInt aEditingSpace,
- TInt aEditingWindow,
- TInt aCharacterCase,
- TInt aJustification,
- TBool aAllowedToMoveInsertionPoint,
- TBool aCursorYesNo,
- TBool aOverflowYesNo);
- #line 738
- __declspec(dllexport) static void ConstructEditingL(CEikEdwin* aEdwin,
- TInt aEditingSpace,
- TInt aEditingWindow,
- TInt aCharacterCase,
- TInt aJustification,
- TBool aAllowedToMoveInsertionPoint,
- TBool aCursorYesNo,
- TBool aOverflowYesNo,
- TBool aIsResizable);
- };
- #line 757
- class CListBoxNumbers : public CBase
- {
- public:
- __declspec(dllexport) CListBoxNumbers(CEikTextListBox* aListBox);
- __declspec(dllexport) void ConstructL();
- __declspec(dllexport) void UpdateL();
- private:
- CEikTextListBox* iListBox;
- };
- class CAknListBoxFilterItems;
- #line 778
- class CAknFilteredTextListBoxModel : public CTextListBoxModel, public MDesC16Array
- {
- public:
- __declspec(dllexport) void CreateFilterL(CEikListBox* aListBox, CAknSearchField* aSearchField);
- __declspec(dllexport) void RemoveFilter();
- __declspec(dllexport) CAknListBoxFilterItems* Filter() const;
- __declspec(dllexport) ~CAknFilteredTextListBoxModel();
- public:
- __declspec(dllexport) virtual TInt NumberOfItems() const;
- __declspec(dllexport) virtual TPtrC ItemText(TInt aItemIndex) const;
- public:
- __declspec(dllexport) const MDesC16Array * MatchableTextArray() const;
- private:
- CAknListBoxFilterItems* iFilter;
- private:
- __declspec(dllexport) TInt MdcaCount() const;
- __declspec(dllexport) TPtrC MdcaPoint(TInt aIndex) const;
- private:
- __declspec(dllexport) virtual TAny* MListBoxModel_Reserved();
- };
- #line 846
- class CAknListBoxFilterItems : public CBase, public MCoeControlObserver
- {
- public:
- #line 857
- __declspec(dllexport) CAknListBoxFilterItems(CEikListBox *aListBox, CAknSearchField *aSearchField, MListBoxModel *aModel, CListBoxView *aView);
- __declspec(dllexport) void ConstructL();
- __declspec(dllexport) void ResetFilteringL();
- __declspec(dllexport) void UpdateCachedDataL();
- __declspec(dllexport) ~CAknListBoxFilterItems();
- public:
- __declspec(dllexport) CArrayFix<TInt> *SelectionIndexes();
- __declspec(dllexport) void UpdateSelectionIndexesL();
- __declspec(dllexport) void UpdateSelectionIndexL(TInt aVisibleIndex);
- public:
- __declspec(dllexport) TInt FilteredNumberOfItems() const;
- __declspec(dllexport) TInt FilteredItemIndex(TInt aVisibleItemIndex) const;
- public:
- __declspec(dllexport) TInt NonFilteredNumberOfItems() const;
- __declspec(dllexport) TInt VisibleItemIndex(TInt aOriginalIndex) const;
- public:
- __declspec(dllexport) TPtrC DefaultMatchableItemFromItem(TPtrC aText);
- public:
- __declspec(dllexport) void HandleOfferkeyEventL();
- __declspec(dllexport) void HandleItemArrayChangeL();
- public:
- __declspec(dllexport) void SetObserver(MCoeControlObserver *aObserver);
- __declspec(dllexport) void HandleControlEventL(CCoeControl *aControl, TCoeEvent aEventType);
- public:
- __declspec(dllexport) void DeferredSendKeyEventToFepL(TUint aValue);
- static TInt IdleCallBack(TAny *aFilterItems);
- public:
- __declspec(dllexport) void SetParentControl(CCoeControl *aControl);
- __declspec(dllexport) void SetPopup();
- public:
- __declspec(dllexport) void SetListBox(CEikListBox *aListBox);
- __declspec(dllexport) void SetSearchField(CAknSearchField *aSearchField);
- __declspec(dllexport) void SetModel(MListBoxModel *aModel);
- __declspec(dllexport) void SetView(CListBoxView *aView);
- public:
- __declspec(dllexport) CCoeControl *FindBox() const;
- private:
- void NoCriteriaL();
- void TightenCriteriaL(const TDesC& aCriteria);
- void ReleaseCriteriaL(const TDesC& aCriteria);
- void InstallEmptyTextL();
- void UninstallEmptyTextL();
- void FetchSelectionIndexesFromListBoxL();
- void PushSelectionIndexesToListBoxL();
- void HandleItemAdditionL();
- void HandleItemRemovalL();
- private:
- TBool IsItemVisible(const TDesC& aMatchableItemString, const TDesC& aSearchText);
- static TBool IsSeparatorCharacter(TChar c);
- TBool IsItemSelected(TInt aRealIndex) const;
- private:
- CArrayFix<TInt> *iShownIndexes;
- CArrayFix<TInt> *iSelectionIndexes;
- HBufC *iOldSearchCriteria;
- MListBoxModel *iModel;
- CListBoxView *iView;
- TInt iOldItemCount;
- HBufC* iEmptyListText;
- CEikListBox* iListBox;
- CAknSearchField* iSearchField;
- TBuf<256> iMatchableText;
- MCoeControlObserver *iObserver;
- CFindExtension *iExtension;
- TUint iKeyValue;
- CCoeControl *iParentControl;
- TBool iIsPopup;
- TBool iDisableChangesToShownIndexes;
- };
- #line 1070
- template<class T>
- class NoOptimizationView : public T
- {
- public:
- virtual void VScrollTo(TInt aNewTopItemIndex, TRect& aMinRedrawRect)
- {
- if (this->RedrawDisabled())
- return;
- if (this->iTopItemIndex == aNewTopItemIndex)
- return;
- aMinRedrawRect.SetRect(this->iViewRect.iTl,this->iViewRect.Size());
- this->SetTopItemIndex(aNewTopItemIndex);
- this->Draw(&aMinRedrawRect);
- }
- };
- #line 1095
- class AknLAFUtils
- {
- public:
- static void DrawLines(CGraphicsContext* aGc,
- const TRect& mainpane,
- TInt x);
- __declspec(dllexport) static void ReplaceColumn(TPtr aTarget, TDesC* aSource, TDesC* aReplacement, TChar aColumnSeparator, TInt aColumn);
- };
- #line 1114
- struct SAknLayoutGfx;
- struct SAknLayoutText;
- struct SAknLayoutCmd;
- struct SAknLayoutGfx;
- struct SAknLayoutPos
- {
- TInt l, t, r, b, W, H;
- typedef SAknLayoutPos ItemType;
- static void ReadResource(TResourceReader& aReader, ItemType& aTarget);
- };
- template<class T> class CArrayReader;
- class CAknGenericReader : public CBase
- {
- public:
- __declspec(dllexport) void ConstructL(TInt aResourceId);
- __declspec(dllexport) virtual void ConstructFromResourceL(TResourceReader& aReader);
- __declspec(dllexport) ~CAknGenericReader();
- __declspec(dllexport) const SAknLayoutGfx* GfxItem(TInt aIndex) const;
- __declspec(dllexport) const SAknLayoutText* TextItem(TInt aIndex) const;
- __declspec(dllexport) const SAknLayoutCmd* CmdItem(TInt aIndex) const;
- __declspec(dllexport) const SAknLayoutGfx* AreaItem(TInt aIndex) const;
- CArrayReader<SAknLayoutGfx> * iGfx;
- CArrayReader<SAknLayoutText> * iText;
- CArrayReader<SAknLayoutCmd> * iCmd;
- CArrayReader<SAknLayoutGfx> * iArea;
- };
- const TInt AknLayoutUtilsNoValue = (-16380) ;
- #line 1183
- class AknLayoutUtils
- {
- public:
- struct SAknLayoutText
- {
- TInt iFont, iC, iL, iR, iB, iW, iJ;
- };
- struct SAknLayoutTextMultiline
- {
- TInt iFont, iC, iL, iR, iB, iW, iJ, iNumberOfLinesShown, iNextLineB;
- };
- typedef SAknLayoutTextMultiline SAknLayoutLabel;
- typedef SAknLayoutTextMultiline SAknLayoutEdwin;
- typedef SAknLayoutText SAknLayoutMfne;
- typedef SAknLayoutText SAknLayoutSecEd;
- struct SAknLayoutRect
- {
- TInt iC, iL, iT, iR, iB, iW, iH;
- };
- typedef SAknLayoutRect SAknLayoutControl;
- typedef SAknLayoutRect SAknLayoutImage;
- __declspec(dllexport) static void LayoutLabel(CEikLabel* aLabel, const TRect& aLabelParent, TInt aResourceId, const CFont* aCustomFont=0);
- __declspec(dllexport) static void LayoutLabel(CEikLabel* aLabel, const TRect& aLabelParent, TResourceReader& aReader, const CFont* aCustomFont=0);
- __declspec(dllexport) static void LayoutLabel(CEikLabel* aLabel, const TRect& aLabelParent, const SAknLayoutLabel& aLayout, const CFont *aCustomFont=0);
- __declspec(dllexport) static void LayoutLabel(CEikLabel* aLabel, const TRect& aLabelParent, const TAknMultiLineTextLayout& aLayout, const CFont *aCustomFont=0);
- __declspec(dllexport) static void LayoutLabel(CEikLabel* aLabel, const TRect& aLabelParent, const TAknTextLineLayout& aLayout, const CFont *aCustomFont=0);
- #line 1238
- __declspec(dllexport) static void LayoutLabel(CEikLabel* aLabel, const TRect& aLabelParent, TInt font, TInt C, TInt l, TInt r, TInt B, TInt W, TInt J, TInt NextLineB=0, const CFont* aCustomFont=0);
- __declspec(dllexport) static void LayoutEdwin(CEikEdwin* aEdwin, const TRect& aEdwinParent, TInt aResourceId, TInt aNumberOfLines = 0, const CFont* aCustomFont=0, TBool aMinimizeEdwinView=EFalse);
- __declspec(dllexport) static void LayoutEdwin(CEikEdwin* aEdwin, const TRect& aEdwinParent, TResourceReader& aReader, TInt aNumberOfLines = 0, const CFont* aCustomFont=0, TBool aMinimizeEdwinView=EFalse);
- __declspec(dllexport) static void LayoutEdwin(CEikEdwin* aEdwin, const TRect& aEdwinParent, const SAknLayoutEdwin& aLayout, const CFont* aCustomFont=0, TBool aMinimizeEdwinView=EFalse);
- __declspec(dllexport) static void LayoutEdwin( CEikEdwin* aEdwin,
- const TRect& aEdwinParent,
- const TAknMultiLineTextLayout& aLayout,
- const CFont* aCustomFont=0,
- TBool aMinimizeEdwinView=EFalse);
- __declspec(dllexport) static void LayoutEdwin( CEikEdwin* aEdwin,
- const TRect& aEdwinParent,
- const TAknMultiLineTextLayout& aLayout,
- TAknsQsnTextColorsIndex aOverrideColor,
- const CFont* aCustomFont=0,
- TBool aMinimizeEdwinView=EFalse );
- __declspec(dllexport) static void LayoutEdwin( CEikEdwin* aEdwin,
- const TRect& aEdwinParent,
- const TAknTextLineLayout& aLayout,
- const CFont* aCustomFont=0,
- TBool aMinimizeEdwinView=EFalse );
- __declspec(dllexport) static void LayoutEdwin( CEikEdwin* aEdwin,
- const TRect& aEdwinParent,
- const TAknTextLineLayout& aLayout,
- TAknsQsnTextColorsIndex aOverrideColor,
- const CFont* aCustomFont=0,
- TBool aMinimizeEdwinView=EFalse );
- #line 1298
- __declspec(dllexport) static void LayoutEdwin( CEikEdwin* aEdwin,
- const TRect& aEdwinParent,
- TInt font,
- TInt C,
- TInt l,
- TInt r,
- TInt B,
- TInt W,
- TInt J,
- TInt aNumberOfLinesShown,
- TInt aNextLineBaseline,
- const CFont* aCustomFont=0 ,
- TBool aMinimizeEdwinView=EFalse );
- __declspec(dllexport) static void LayoutEdwin( CEikEdwin* aEdwin,
- const TRect& aEdwinParent,
- TInt font,
- TInt C,
- TInt l,
- TInt r,
- TInt B,
- TInt W,
- TInt J,
- TInt aNumberOfLinesShown,
- TInt aNextLineBaseline,
- TAknsQsnTextColorsIndex aOverrideColor,
- const CFont* aCustomFont=0 ,
- TBool aMinimizeEdwinView=EFalse );
- __declspec(dllexport) static TRect MinimizedEdwinRect(const CEikEdwin *aEdwin);
- __declspec(dllexport) static void LayoutMfne(CEikMfne* aMfne, const TRect& aMfneParent, TInt aResourceId);
- __declspec(dllexport) static void LayoutMfne(CEikMfne* aMfne, const TRect& aMfneParent, TResourceReader& aReader);
- __declspec(dllexport) static void LayoutMfne(CEikMfne* aMfne, const TRect& aMfneParent, const SAknLayoutMfne& aLayout);
- __declspec(dllexport) static void LayoutMfne(CEikMfne* aMfne, const TRect& aMfneParent, const TAknTextLineLayout& aLayout);
- __declspec(dllexport) static void LayoutMfne(CEikMfne* aMfne, const TRect& aMfneParent, TInt font, TInt C, TInt l, TInt r, TInt B, TInt W, TInt J);
- __declspec(dllexport) static void LayoutControl(CCoeControl* aControl, const TRect& aControlParent, TInt aResourceId);
- __declspec(dllexport) static void LayoutControl(CCoeControl* aControl, const TRect& aControlParent, TResourceReader& aReader);
- __declspec(dllexport) static void LayoutControl(CCoeControl* aControl, const TRect& aControlParent, const SAknLayoutControl& aLayout);
- __declspec(dllexport) static void LayoutControl(CCoeControl* aControl, const TRect& aControlParent, const TAknWindowLineLayout& aLayout);
- __declspec(dllexport) static void LayoutControl(CCoeControl* aControl, const TRect& aControlParent, TInt , TInt l, TInt t, TInt r, TInt b, TInt W, TInt H);
- __declspec(dllexport) static void LayoutImage(CEikImage* aImage, const TRect& aParent, TInt aResourceId);
- __declspec(dllexport) static void LayoutImage(CEikImage* aImage, const TRect& aParent, TResourceReader& aReader);
- __declspec(dllexport) static void LayoutImage(CEikImage* aImage, const TRect& aParent, const SAknLayoutControl& aLayout);
- __declspec(dllexport) static void LayoutImage(CEikImage* aImage, const TRect& aParent, const TAknWindowLineLayout& aLayout);
- __declspec(dllexport) static void LayoutImage(CEikImage* aImage, const TRect& aParent, TInt C, TInt l, TInt t, TInt r, TInt b, TInt W, TInt H);
- __declspec(dllexport) static void LayoutSecretEditor(CEikSecretEditor* aSecEd, const TRect& aParent, const SAknLayoutText& aLayout);
- __declspec(dllexport) static void LayoutSecretEditor(CEikSecretEditor* aSecEd, const TRect& aParent, const TAknTextLineLayout& aLayout);
- public:
- __declspec(dllexport) static TRect TextRectFromCoords(const TRect& aParent, const CFont* aFont, TInt l, TInt r, TInt B, TInt W, TInt LB = 0);
- __declspec(dllexport) static TRect RectFromCoords(const TRect& aParent, TInt l, TInt t, TInt r, TInt b, TInt W, TInt H);
- #line 1404
- __declspec(dllexport) static const CFont* FontFromId(TInt aFontId, const CFont* aCustomFont=0);
- #line 1423
- __declspec(dllexport) static const CAknLayoutFont* LayoutFontFromId(TInt aId, const CAknLayoutFont *aCustomFont = 0);
- #line 1434
- __declspec(dllexport) static CAknLayoutFont* CreateLayoutFontFromSpecificationL(
- const TAknFontSpecification& aSpec );
- #line 1449
- __declspec(dllexport) static CAknLayoutFont* CreateLayoutFontFromSpecificationL(
- const TTypeface& aTypeface,
- const TAknFontSpecification& aSpec);
- __declspec(dllexport) static const CFont* FontFromName(const TDesC& aName);
- __declspec(dllexport) static CGraphicsContext::TTextAlign TextAlignFromId(TInt aId);
- __declspec(dllexport) static TGulAlignment GulAlignFromId(TInt aId);
- __declspec(dllexport) static TInt CursorHeightFromFont(const TFontSpec& aFont);
- __declspec(dllexport) static TInt CursorWidthFromFont (const TFontSpec& aFont);
- __declspec(dllexport) static TInt CursorAscentFromFont(const TFontSpec& aFont);
- __declspec(dllexport) static void CursorExtensionsFromFont(const TFontSpec& , TInt& aFirstExtension, TInt& aSecondExtension);
- __declspec(dllexport) static TInt HighlightLeftPixelsFromFont (const TFontSpec& aFont);
- __declspec(dllexport) static TInt HighlightRightPixelsFromFont(const TFontSpec& aFont);
- static void HighlightExtensionsFromFont(const TInt fontid, TInt& aLeft, TInt& aRight, TInt& aTop, TInt& aBottom);
- #line 1482
- static const CAknLayoutFont* MatchFontFromSystemFontArray(
- const TFontSpec& aSpec, MGraphicsDeviceMap* aMap );
- __declspec(dllexport) static TBool LayoutMirrored();
- #line 1496
- __declspec(dllexport) static EVariantFlag Variant();
- __declspec(dllexport) static ESubVariantFlag SubVariant();
- __declspec(dllexport) static void OverrideControlColorL(CCoeControl& aControl, TLogicalColor aLogicalColor, TRgb aColor);
- #line 1516
- __declspec(dllexport) static CEikScrollBarFrame::TScrollBarType DefaultScrollBarType(CAknAppUiBase* aApplication);
- #line 1546
- __declspec(dllexport) static void LayoutVerticalScrollBar(CEikScrollBarFrame* aScrollBarFrame, const TRect& aControlParent, const TAknWindowLineLayout& aLayout);
- #line 1561
- __declspec(dllexport) static void LayoutHorizontalScrollBar(CEikScrollBarFrame* aScrollBarFrame, const TRect& aControlParent, const TAknWindowLineLayout& aLayout);
- public:
- enum TAknLayoutMetrics
- {
- EScreen,
- EApplicationWindow,
- EStatusPane,
- EMainPane,
- EControlPane,
- ESignalPane,
- EContextPane,
- ETitlePane,
- EBatteryPane,
- EUniversalIndicatorPane,
- ENaviPane,
- EFindPane,
- EWallpaperPane,
- EIndicatorPane,
- EAColunm,
- EBColunm,
- ECColunm,
- EDColunm,
- EStatusPaneSecondary,
- EControlPaneSecondary,
- EStaconTop,
- EStaconBottom,
- EStatusPaneBottom = EStatusPaneSecondary,
- EControlPaneBottom = EControlPaneSecondary,
- EControlPaneTop = EControlPane,
- EStatusPaneTop = EStatusPane
- };
- #line 1608
- __declspec(dllexport) static TBool LayoutMetricsRect(TAknLayoutMetrics aParam, TRect& aRect);
- #line 1623
- __declspec(dllexport) static TBool LayoutMetricsSize(TAknLayoutMetrics aParam, TSize& aSize);
- #line 1638
- __declspec(dllexport) static TBool LayoutMetricsPosition(TAknLayoutMetrics aParan, TPoint& aPos);
- public:
- #line 1654
- static TInt CorrectBaseline(TInt aParentHeight, TInt aBaseline, TInt aFontId);
- static void CorrectFontId(TRect aParent, TInt at, TInt aH, TInt ab, TInt &aFontId);
- __declspec(dllexport) static TBool ScalableLayoutInterfaceAvailable();
- enum TAknCbaLocation
- {
- EAknCbaLocationBottom,
- EAknCbaLocationRight,
- EAknCbaLocationLeft
- };
- #line 1688
- __declspec(dllexport) static TAknCbaLocation CbaLocation();
- static TRect HighlightBasedRect( const TRect& aHighlightRect, CCoeControl* aControl );
- };
- class TAknLayoutText
- {
- public:
- __declspec(dllexport) TAknLayoutText();
- __declspec(dllexport) void LayoutText(const TRect& aParent, TInt aResourceId, const CFont* aCustomFont=0);
- __declspec(dllexport) void LayoutText(const TRect& aParent, TResourceReader& aReader, const CFont* aCustomFont=0);
- __declspec(dllexport) void LayoutText(const TRect& aParent, const AknLayoutUtils::SAknLayoutText& aLayout, const CFont* aCustomFont=0);
- __declspec(dllexport) void LayoutText(const TRect& aParent, const TAknTextLineLayout& aLayout, const CFont* aCustomFont=0);
- __declspec(dllexport) void LayoutText(const TRect& aParent, TInt fontid, TInt C, TInt l, TInt r, TInt B, TInt W, TInt J, const CFont* aCustomFont=0);
- __declspec(dllexport) void DrawText(CGraphicsContext& aGc, const TDesC& aText) const;
- __declspec(dllexport) void DrawText(
- CGraphicsContext& aGc,
- const TDesC& aText,
- TBool aUseLogicalToVisualConversion ) const;
- __declspec(dllexport) void DrawText(
- CGraphicsContext& aGc,
- const TDesC& aText,
- TBool aUseLogicalToVisualConversion,
- const TRgb &aColor) const;
- public:
- __declspec(dllexport) TRect TextRect() const;
- const CFont *Font() const { return iFont; }
- TRgb Color() const { return CAknEnv::AvkonColor(iColor) ; }
- CGraphicsContext::TTextAlign Align() const { return iAlign; }
- private:
- TRect iTextRect;
- const CFont *iFont;
- TInt iColor;
- TInt iOffset;
- CGraphicsContext::TTextAlign iAlign;
- friend class CBubbleOutlookNumberEntry;
- };
- #line 1765
- class TAknLayoutRect
- {
- public:
- __declspec(dllexport) TAknLayoutRect();
- __declspec(dllexport) void LayoutRect(const TRect &aParent, TInt aResourceId);
- __declspec(dllexport) void LayoutRect(const TRect &aParent, TResourceReader &aReader);
- __declspec(dllexport) void LayoutRect(const TRect &aParent, const AknLayoutUtils::SAknLayoutRect &aLayout);
- __declspec(dllexport) void LayoutRect(const TRect &aParent, const TAknWindowLineLayout &aLayout);
- __declspec(dllexport) void LayoutRect(const TRect &aParent, TInt C, TInt l, TInt t, TInt r, TInt b, TInt W, TInt H);
- #line 1785
- __declspec(dllexport) TRgb Color() const;
- __declspec(dllexport) TRect Rect() const;
- TBool Valid() const;
- __declspec(dllexport) void DrawRect(CWindowGc& aGc) const;
- __declspec(dllexport) void DrawOutLineRect(CWindowGc& aGc) const;
- __declspec(dllexport) void DrawImage(CBitmapContext& aGc, CFbsBitmap* aBitmap, CFbsBitmap* aMask) const;
- private:
- TInt iColor;
- TRect iRect;
- };
- class AknDraw
- {
- public:
- __declspec(dllexport) static void DrawEmptyList(const TRect& aRect, CWindowGc& aGc, TPtrC aText);
- __declspec(dllexport) static void DrawEmptyListForSettingPage(const TRect &aRect, CWindowGc &aGc, TPtrC text);
- __declspec(dllexport) static void DrawEmptyListWithFind(const TRect& aClientRect, CWindowGc& aGc, TPtrC aText);
- __declspec(dllexport) static void DrawEmptyListHeading(const TRect &aClientRect, CWindowGc& aGc, TPtrC aText);
- #line 1844
- __declspec(dllexport) static void DrawWindowShadow(CWindowGc& aGc, const TAknLayoutRect& aCoverRect, const TAknLayoutRect& aSecondShadowRect, const TAknLayoutRect& aFirstShadowRect, const TAknLayoutRect& aOutlineFrameRect, const TAknLayoutRect& aInsideAreaRect);
- public:
- #line 1865
- __declspec(dllexport) static void DrawEmptyListImpl( const TRect& aRect,
- CWindowGc& aGc,
- TPtrC aText,
- TInt aLayoutLine1,
- TInt aLayoutLine2 );
- };
- class AknDrawWithSkins
- {
- public:
- __declspec(dllexport) static void DrawEmptyList(const TRect& aRect, CWindowGc& aGc, TPtrC aText, CCoeControl *aControl);
- __declspec(dllexport) static void DrawEmptyListForSettingPage(const TRect &aRect, CWindowGc &aGc, TPtrC text, CCoeControl *aControl);
- __declspec(dllexport) static void DrawEmptyListWithFind(const TRect& aClientRect, CWindowGc& aGc, TPtrC aText, CCoeControl *aControl);
- __declspec(dllexport) static void DrawEmptyListHeading(const TRect &aClientRect, CWindowGc& aGc, TPtrC aText, CCoeControl *aControl);
- #line 1916
- __declspec(dllexport) static void DrawWindowShadow(CWindowGc& aGc, const TAknLayoutRect& aCoverRect, const TAknLayoutRect& aSecondShadowRect, const TAknLayoutRect& aFirstShadowRect, const TAknLayoutRect& aOutlineFrameRect, const TAknLayoutRect& aInsideAreaRect, CCoeControl *aControl);
- };
- __declspec(dllexport) const CFont *LatinPlain12();
- __declspec(dllexport) const CFont *LatinBold12();
- __declspec(dllexport) const CFont *LatinBold13();
- __declspec(dllexport) const CFont *LatinBold16();
- __declspec(dllexport) const CFont *LatinBold17();
- __declspec(dllexport) const CFont *LatinBold19();
- __declspec(dllexport) const CFont *NumberPlain5();
- __declspec(dllexport) const CFont *ClockBold30();
- __declspec(dllexport) const CFont *LatinClock14();
- const CFont *CalcBold21();
- const CFont *CalcOperBold21();
- const CFont *CalcOperBold13();
- __declspec(dllexport) const CFont *ApacPlain12();
- __declspec(dllexport) const CFont *ApacPlain16();
- #line 1970
- __declspec(dllexport) TInt CompleteWithAppPath( TDes& aFileName );
- #line 1980
- TBool IsParentRelative(TInt aVal);
- #line 1989
- __declspec(dllexport) TInt DefaultInputLanguageFromUILanguage(const TInt aUiLanguage);
- #line 8 "C:\gbtukmanpf01\NOK124\Courses\S60\05300-S60_C++_Introduction\Working\LabCode\Lab_05304-s2.cb1\starter\src\S60UIExampleInitialContainer.cpp" /* stack depth 0 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\akniconutils.h" /* stack depth 1 */
- #line 31
- class CFbsBitmap;
- class MAknIconObserver;
- enum TScaleMode
- {
- EAspectRatioPreserved = 0,
- #line 57
- EAspectRatioPreservedAndUnusedSpaceRemoved = 1,
- EAspectRatioNotPreserved = 2
- };
- class TAknContentDimensions
- {
- public:
- inline TAknContentDimensions();
- inline TAknContentDimensions(TReal32 aWidth, TReal32 aHeight);
- inline void SetDimensions(TReal32 aWidth, TReal32 aHeight);
- inline void SetDimensions(const TSize& aDimensions);
- public:
- TReal32 iWidth;
- TReal32 iHeight;
- };
- class CAknIcon : public CBase
- {
- public:
- __declspec(dllexport) static CAknIcon* NewL();
- ~CAknIcon();
- public:
- __declspec(dllexport) CFbsBitmap* Bitmap() const;
- __declspec(dllexport) CFbsBitmap* Mask() const;
- __declspec(dllexport) void SetBitmap( CFbsBitmap* aBitmap );
- __declspec(dllexport) void SetMask( CFbsBitmap* aMask );
- private:
- inline CAknIcon() {}
- private:
- CFbsBitmap* iBitmap;
- CFbsBitmap* iMask;
- };
- #line 112
- class MAknIconFileProvider
- {
- public:
- enum TIconFileType
- {
- EMbmFile = 0,
- EMifFile = 1
- };
- public:
- virtual ~MAknIconFileProvider() {}
- #line 144
- virtual void RetrieveIconFileHandleL(
- RFile& aFile, const TIconFileType aType ) = 0;
- #line 159
- virtual void Finished() = 0;
- };
- class AknIconUtils
- {
- public:
- #line 188
- __declspec(dllexport) static void CreateIconL(
- CFbsBitmap*& aBitmap,
- CFbsBitmap*& aMask,
- const TDesC& aFileName,
- TInt aBitmapId,
- TInt aMaskId );
- #line 213
- __declspec(dllexport) static void CreateIconLC(
- CFbsBitmap*& aBitmap,
- CFbsBitmap*& aMask,
- const TDesC& aFileName,
- TInt aBitmapId,
- TInt aMaskId );
- #line 233
- __declspec(dllexport) static CFbsBitmap* CreateIconL(
- const TDesC& aFileName,
- TInt aBitmapId );
- #line 258
- __declspec(dllexport) static void CreateIconL(
- CFbsBitmap*& aBitmap,
- CFbsBitmap*& aMask,
- MAknIconFileProvider& aFileProvider,
- TInt aBitmapId,
- TInt aMaskId );
- #line 285
- __declspec(dllexport) static void CreateIconLC(
- CFbsBitmap*& aBitmap,
- CFbsBitmap*& aMask,
- MAknIconFileProvider& aFileProvider,
- TInt aBitmapId,
- TInt aMaskId );
- #line 307
- __declspec(dllexport) static CFbsBitmap* CreateIconL(
- MAknIconFileProvider& aFileProvider,
- TInt aBitmapId );
- #line 333
- __declspec(dllexport) static void PreserveIconData( CFbsBitmap* aBitmap );
- #line 343
- __declspec(dllexport) static void DestroyIconData( CFbsBitmap* aBitmap );
- #line 360
- __declspec(dllexport) static TInt SetSize(
- CFbsBitmap* aBitmap,
- const TSize& aSize,
- TScaleMode aMode = EAspectRatioPreserved );
- #line 381
- __declspec(dllexport) static TInt SetSizeAndRotation(
- CFbsBitmap* aBitmap,
- const TSize& aSize,
- TScaleMode aMode,
- TInt aAngle );
- #line 398
- __declspec(dllexport) static void SetObserver( CFbsBitmap* aBitmap, MAknIconObserver* aObserver );
- __declspec(dllexport) static const TDesC& AvkonIconFileName();
- #line 421
- __declspec(dllexport) static void ValidateLogicalAppIconId(
- const TDesC& aIconFileName,
- TInt& aBitmapId,
- TInt& aMaskId );
- #line 435
- __declspec(dllexport) static TBool IsMifFile( const TDesC& aFileName );
- #line 447
- __declspec(dllexport) static TBool IsMifIcon( const CFbsBitmap* aBitmap );
- #line 465
- __declspec(dllexport) static TInt GetContentDimensions(
- CFbsBitmap* aBitmap,
- TSize& aContentDimensions );
- #line 484
- __declspec(dllexport) static TInt GetContentDimensions(
- CFbsBitmap* aBitmap,
- TAknContentDimensions& aContentDimensions );
- #line 520
- __declspec(dllexport) static CAknIcon* CreateIconL( CAknIcon* aSourceIcon );
- #line 537
- __declspec(dllexport) static CFbsBitmap* CreateIconL( CFbsBitmap* aSourceBitmap );
- #line 549
- __declspec(dllexport) static void SetIconColor( CFbsBitmap* aBitmap, const TRgb aColor );
- static void ScaleBitmapL(
- const TRect& aTrgRect,
- CFbsBitmap* aTrgBitmap,
- CFbsBitmap* aSrcBitmap );
- #line 578
- static void RotateAndScaleBitmapL(
- const TRect& aTrgRect,
- CFbsBitmap* aTrgBitmap,
- CFbsBitmap* aSrcBitmap,
- TInt aAngle );
- private:
- #line 594
- static TBool IsAknBitmap( const CFbsBitmap* aBitmap );
- static void CreateIconLC(
- CFbsBitmap*& aBitmap,
- CFbsBitmap*& aMask,
- const TDesC& aFileName,
- TInt aBitmapId,
- TInt aMaskId,
- MAknIconFileProvider* aFileProvider );
- static void CreateIconLC(
- CFbsBitmap*& aBitmap,
- CFbsBitmap*& aMask,
- const TDesC& aFileName,
- TInt aBitmapId,
- TInt aMaskId,
- RFile& aFile );
- private:
- AknIconUtils();
- };
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\AknIconUtils.inl" /* stack depth 2 */
- #line 22
- inline TAknContentDimensions::TAknContentDimensions():
- iWidth(0),iHeight(0)
- {
- }
- inline TAknContentDimensions::TAknContentDimensions(TReal32 aWidth, TReal32 aHeight):
- iWidth(aWidth),iHeight(aHeight)
- {
- }
- inline void TAknContentDimensions::SetDimensions(TReal32 aWidth, TReal32 aHeight)
- {
- iWidth = aWidth;
- iHeight = aHeight;
- }
- inline void TAknContentDimensions::SetDimensions(const TSize& aDimensions)
- {
- iWidth = aDimensions.iWidth;
- iHeight = aDimensions.iHeight;
- }
- #line 624 "C:\Symbian\9.1\S60_3rd\epoc32\include\akniconutils.h" /* stack depth 1 */
- #line 9 "C:\gbtukmanpf01\NOK124\Courses\S60\05300-S60_C++_Introduction\Working\LabCode\Lab_05304-s2.cb1\starter\src\S60UIExampleInitialContainer.cpp" /* stack depth 0 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\S60UIExample.mbg" /* stack depth 1 */
- enum TMifS60uiexample
- {
- EMbmS60uiexampleGame_bkg = 16384,
- EMbmS60uiexampleGame_bkg_mask = 16385,
- EMbmS60uiexampleStart_bkg = 16386,
- EMbmS60uiexampleStart_bkg_mask = 16387,
- EMbmS60uiexampleGraduated_bkg = 16388,
- EMbmS60uiexampleGraduated_bkg_mask = 16389,
- EMbmS60uiexampleGun = 16390,
- EMbmS60uiexampleGun_mask = 16391,
- EMbmS60uiexampleDagger = 16392,
- EMbmS60uiexampleDagger_mask = 16393,
- EMbmS60uiexampleCandlestick = 16394,
- EMbmS60uiexampleCandlestick_mask = 16395,
- EMbmS60uiexampleLastElement
- };
- #line 10 "C:\gbtukmanpf01\NOK124\Courses\S60\05300-S60_C++_Introduction\Working\LabCode\Lab_05304-s2.cb1\starter\src\S60UIExampleInitialContainer.cpp" /* stack depth 0 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\S60UIExample.rsg" /* stack depth 1 */
- #line 11 "C:\gbtukmanpf01\NOK124\Courses\S60\05300-S60_C++_Introduction\Working\LabCode\Lab_05304-s2.cb1\starter\src\S60UIExampleInitialContainer.cpp" /* stack depth 0 */
- #line 1 "C:\Symbian\9.1\S60_3rd\epoc32\include\stringloader.h" /* stack depth 1 */
- #line 135
- class StringLoader
- {
- public:
- #line 153
- __declspec(dllexport) static void Load( TDes& aDest, TInt aResourceId,
- CCoeEnv* aLoaderEnv = 0 );
- #line 171
- __declspec(dllexport) static void Format( TDes& aDest, const TDesC& aSource,
- TInt aPosition, TInt aSubs );
- #line 189
- __declspec(dllexport) static void Format( TDes& aDest, const TDesC& aSource,
- TInt aPosition, const TDesC& aSubs );
- #line 204
- __declspec(dllexport) static HBufC* LoadL( TInt aResourceId,
- CCoeEnv* aLoaderEnv = 0 );
- #line 222
- __declspec(dllexport) static HBufC* LoadL( TInt aResourceId, TInt aInt,
- CCoeEnv* aLoaderEnv = 0 );
- #line 240
- __declspec(dllexport) static HBufC* LoadL( TInt aResourceId,
- const TDesC& aString,
- CCoeEnv* aLoaderEnv = 0 );
- #line 262
- __declspec(dllexport) static HBufC* LoadL( TInt aResourceId, const TDesC& aString,
- TInt aInt, CCoeEnv* aLoaderEnv = 0 );
- #line 281
- __declspec(dllexport) static HBufC* LoadL( TInt aResourceId,
- const CArrayFix<TInt>& aInts,
- CCoeEnv* aLoaderEnv = 0 );
- #line 301
- __declspec(dllexport) static HBufC* LoadL( TInt aResourceId,
- const MDesC16Array & aStrings,
- CCoeEnv* aLoaderEnv = 0 );
- #line 324
- __declspec(dllexport) static HBufC* LoadL( TInt aResourceId,
- const MDesC16Array & aStrings,
- const CArrayFix<TInt>& aInts,
- CCoeEnv* aLoaderEnv = 0 );
- #line 341
- __declspec(dllexport) static HBufC* LoadLC( TInt aResourceId,
- CCoeEnv* aLoaderEnv = 0 );
- #line 359
- __declspec(dllexport) static HBufC* LoadLC( TInt aResourceId, TInt aInt,
- CCoeEnv* aLoaderEnv = 0 );
- #line 377
- __declspec(dllexport) static HBufC* LoadLC( TInt aResourceId,
- const TDesC& aString,
- CCoeEnv* aLoaderEnv = 0 );
- #line 399
- __declspec(dllexport) static HBufC* LoadLC( TInt aResourceId, const TDesC& aString,
- TInt aInt, CCoeEnv* aLoaderEnv = 0 );
- #line 419
- __declspec(dllexport) static HBufC* LoadLC( TInt aResourceId,
- const CArrayFix<TInt>& aInts,
- CCoeEnv* aLoaderEnv = 0 );
- #line 440
- __declspec(dllexport) static HBufC* LoadLC( TInt aResourceId,
- const MDesC16Array & aStrings,
- CCoeEnv* aLoaderEnv = 0 );
- #line 463
- __declspec(dllexport) static HBufC* LoadLC( TInt aResourceId,
- const MDesC16Array & aStrings,
- const CArrayFix<TInt>& aInts,
- CCoeEnv* aLoaderEnv = 0 );
- private:
- StringLoader();
- StringLoader( const StringLoader& );
- StringLoader& operator= ( const StringLoader& );
- #line 490
- static HBufC* FormatStringL(
- const TDesC& aSource,
- const TDesC& aKey,
- const TDesC& aSubs );
- #line 511
- static HBufC* FormatStringL(
- const TDesC& aSource,
- const TDesC& aKey,
- const TDesC& aSubs,
- TBidiText::TDirectionality aDirectionality,
- TInt& aParamCount,
- TInt aSubCount);
- #line 528
- static HBufC* FormatStringL( TDesC& aSource,
- const CArrayFix<TInt>& aInts,
- TInt aMax );
- #line 544
- static HBufC* FormatStringL( TDesC& aSource,
- const MDesC16Array & aStrings,
- TInt aMax);
- #line 560
- static TInt Formater(
- TDes& aDest,
- const TDesC& aSource,
- const TDesC& aKey,
- const TDesC& aSubs,
- TBidiText::TDirectionality aDirectionality);
- #line 576
- static void KeyStringFormater( TDes& aDest, const TText& aKey,
- TInt aPosition, const TDesC& aKeyString );
- #line 586
- static void ConvertNumberStringToArabic(TDes& intbuf);
- static TBidiText::TDirectionality ResolveDirectionality( TDes& aText );
- #line 602
- static TInt GetParamCount( const TDesC& aText, TInt aIndex = -1);
- #line 613
- static TInt GetSubStringCount( const TDesC& aText );
- };
- #line 12 "C:\gbtukmanpf01\NOK124\Courses\S60\05300-S60_C++_Introduction\Working\LabCode\Lab_05304-s2.cb1\starter\src\S60UIExampleInitialContainer.cpp" /* stack depth 0 */
- CS60UIExampleInitialContainer* CS60UIExampleInitialContainer::NewL(
- const TRect& aRect,
- CS60UIExampleModel& aModel)
- {
- CS60UIExampleInitialContainer* self =
- CS60UIExampleInitialContainer::NewLC(aRect, aModel);
- CleanupStack::Pop(self);
- return self;
- }
- CS60UIExampleInitialContainer* CS60UIExampleInitialContainer::NewLC(
- const TRect& aRect,
- CS60UIExampleModel& aModel)
- {
- CS60UIExampleInitialContainer* self =
- new (ELeave) CS60UIExampleInitialContainer(aModel);
- CleanupStack::PushL(self);
- self->ConstructL(aRect);
- return self;
- }
- #line 53
- CS60UIExampleInitialContainer::CS60UIExampleInitialContainer(
- CS60UIExampleModel& aModel)
- :iModel(aModel)
- {
- }
- void CS60UIExampleInitialContainer::ConstructL(const TRect& aRect)
- {
- CreateWindowL();
- CEikStatusPane* statusPane = ((CAknViewAppUi*)CEikonEnv::Static()->EikAppUi()) ->StatusPane();
- CAknTitlePane* titlePane = (CAknTitlePane*)statusPane->ControlL(
- TUid::Uid(0x100059BC ));
- iTitle = StringLoader::LoadL(0x5b4ee010 , iCoeEnv);
- titlePane ->SetTextL(*iTitle);
- const static TLitC<sizeof(L"z:\resource\apps\S60UIExample.mif")/2> KSvgFile={sizeof(L"z:\resource\apps\S60UIExample.mif")/2-1,L"z:\resource\apps\S60UIExample.mif"} ;
- iBkgBitmap =
- AknIconUtils::CreateIconL(KSvgFile, EMbmS60uiexampleStart_bkg);
- SetRect(aRect);
- ActivateL();
- }
- CS60UIExampleInitialContainer::~CS60UIExampleInitialContainer()
- {
- delete iBkgBitmap;
- delete iTitle;
- }
- void CS60UIExampleInitialContainer::SizeChanged()
- {
- TRect rect = Rect();
- TInt error = AknIconUtils::SetSize(iBkgBitmap,
- rect.Size(),
- EAspectRatioNotPreserved);
- }
- #line 118
- void CS60UIExampleInitialContainer::HandleResourceChange(TInt aType)
- {
- CCoeControl::HandleResourceChange(aType);
- if (aType == KEikDynamicLayoutVariantSwitch)
- {
- TRect rect;
- AknLayoutUtils::LayoutMetricsRect(AknLayoutUtils::EMainPane, rect);
- SetRect(rect);
- }
- }
- void CS60UIExampleInitialContainer::Draw(const TRect& aRect) const
- {
- CWindowGc& gc = SystemGc();
- gc.BitBlt(TPoint(0,0), iBkgBitmap);
- gc.SetPenStyle(CGraphicsContext::ESolidPen);
- gc.SetPenColor(TRgb(0x000000) );
- gc.UseFont(AknLayoutUtils::FontFromId(EAknLogicalFontTitleFont));
- TPoint textPos(aRect.iBr.iX/3, aRect.iBr.iY/3);
- gc.DrawText(*iTitle, textPos);
- gc.DiscardFont();
- }