anyone can help me on how to create HELP field in symbian c++? I used an empty form and label that contains the content of my Help but there is an error "Text length exceeds specified limit of ff"
please help me...
anyone can help me on how to create HELP field in symbian c++? I used an empty form and label that contains the content of my Help but there is an error "Text length exceeds specified limit of ff"
please help me...
Do you mean the help file or help system of your Symbian C++ application? If yes then there are good example in the SDK for example HelpExample
If you are talking about other issues, could you clarify a bit more?
i want to create a help file in my application so that the user will be guided using my application and i dont have any idea doing that please help me..
Hi,
I think, You are looking Context-sensitive help.
For creating same kind of help go through below basic threads
http://wiki.forum.nokia.com/index.ph...ve_Help_Basics
http://wiki.forum.nokia.com/index.ph...sensitive_help
http://wiki.forum.nokia.com/index.php/Help_file_usage
Hope, It'll help you.
i want to add that help form to my application.. and my idea is adding another empty form to my application and label to holds the text of that help field there is an error "text exceeds..." and i dont know how to add the .hlp form to my application.. please help.
For adding help in your application ...please follow below mentioned steps:
Step-1: From SDK Help browse to Developer Library » Tools and Utilities » Context-sensitive help guide
step-2:Using this guide create your application related .hlp and .hlp.hrh file
step-3: place this .hlp file c:\system\help folder.
step-3: In your appUi class declared the function
CArrayFix<TCoeHelpContext>* HelpContextL() const
step-4: In your HandleCommandL() method under help menuitem use this code.
CArrayFix<TCoeHelpContext>* buf = CCoeAppUi::AppHelpContextL();
HlpLauncher::LaunchHelpApplicationL(iEikonEnv->WsSession(), buf);
step-5: code for HelpContextL() method
CArrayFix<TCoeHelpContext>* CMYAPPUI::HelpContextL() const
{
TUid KUidHelpExampleApp; // this is the uid of your .hlp file.
CArrayFixFlat<TCoeHelpContext>* array =
new(ELeave)CArrayFixFlat<TCoeHelpContext>(1);
CleanupStack::PushL(array);
array->AppendL(TCoeHelpContext(KUidHelpExampleApp,KContext1));
CleanupStack::Pop(array);
return array;
//KContext1 is the help context,you get this value from your .hlp.hrh
file
}
step-5: include it in your .pkg file
"app.hlp: -"!:\resource\help\app.hlp"
where i can find the Developer Library » Tools and Utilities » Context-sensitive help guide i'm using carbide v2.3 i cant find it on my toolbar.. thanks...
- Open this link: http://library.forum.nokia.com/
- And search for Context-sensitive help guide
Nokia Developer Wiki Moderation team