CArrayFix<TCoeHelpContext>* CMobileOfficeAppUi::HelpContextL() const { CArrayFixFlat<TCoeHelpContext>* array = new(ELeave)CArrayFixFlat<TCoeHelpContext>(1); CleanupStack::PushL(array); array->AppendL(TCoeHelpContext(KUidMobileOffice, _L("Introduction"))); CleanupStack::Pop(array); return array; }
CArrayFix<TCoeHelpContext>* CPodcastAppUi::HelpContextL() const { CArrayFixFlat<TCoeHelpContext>* array = new(ELeave)CArrayFixFlat<TCoeHelpContext>(1); CleanupStack::PushL(array); if (iFeedView->IsVisible()) { array->AppendL(TCoeHelpContext(KUidPodcast,KContextFeedsView)); } else if (iShowsView->IsVisible()) { array->AppendL(TCoeHelpContext(KUidPodcast,KContextShowsView)); } else if (iSearchView->IsVisible()) { array->AppendL(TCoeHelpContext(KUidPodcast,KContextSearch)); } else if (iQueueView->IsVisible()) { array->AppendL(TCoeHelpContext(KUidPodcast,KContextDownloadQueue)); } else { array->AppendL(TCoeHelpContext(KUidPodcast,KContextSettings)); } CleanupStack::Pop(array); return array; }
CArrayFix<TCoeHelpContext>* CRhodesAppUi::HelpContextL() const { #warning "Please see comment about help and UID3..." // Note: Help will not work if the application uid3 is not in the // protected range. The default uid3 range for projects created // from this template (0xE0000000 - 0xEFFFFFFF) are not in the protected range so that they // can be self signed and installed on the device during testing. // Once you get your official uid3 from Symbian Ltd. and find/replace // all occurrences of uid3 in your project, the context help will // work. CArrayFixFlat<TCoeHelpContext>* array = new(ELeave)CArrayFixFlat<TCoeHelpContext>(1); CleanupStack::PushL(array); array->AppendL(TCoeHelpContext(KUidRhodesApp, KGeneral_Information)); CleanupStack::Pop(array); return array; }
CArrayFix<TCoeHelpContext>* CHelloS60AppUi::HelpContextL() const { #warning "Please see comment about help and UID3..." // Note: Help will not work if the application uid3 is not in the // protected range. The default uid3 range for projects created // from this template (0xE0000000 - 0xEFFFFFFF) are not in the protected range so that they // can be self signed and installed on the device during testing. // Once you get your official uid3 from Symbian Ltd. and find/replace // all occurrences of uid3 in your project, the context help will // work. Alternatively, a patch now exists for the versions of // HTML help compiler in SDKs and can be found here along with an FAQ: // http://www3.symbian.com/faq.nsf/AllByDate/E9DF3257FD565A658025733900805EA2?OpenDocument CArrayFixFlat<TCoeHelpContext>* array = new (ELeave) CArrayFixFlat< TCoeHelpContext> (1); CleanupStack::PushL(array); array->AppendL(TCoeHelpContext(KUidHelloS60App, KGeneral_Information)); CleanupStack::Pop(array); return array; }