HTML Help In CView Window

 
Download Source Code - 5KB


HOW TO USE: These classes provide HTML Help in a CView Window. In Order to use these clases, add HTMLHelpView and HTMLHelpViewDoc to your project.

You Should also define a template for the view, e.g.:

m_pHTMLHelpTemplate = new CPNMMultiDocTemplate(IDR_PNMNETWORKVIEW,
			RUNTIME_CLASS(CHTMLHelpViewDoc),
			RUNTIME_CLASS(CChildFrame),
			RUNTIME_CLASS(CHTMLHelpView));
AddDocTemplate(m_pHTMLHelpTemplate);	
And Call the view, like so...
void CMyApp::OnMenuHelpContents() 
{
	CDocument *pDoc = GetHTMLHelpTemplate()->OpenDocumentFile(NULL);	
	pDoc->SetTitle("HTML Help");
}
You will need to replace any "Quoted" strings with your own relevant information. (Help files, directories, etc). This is documented in the code.

KNOWN BUGS: At present I cannot seem to get my table of contents to work correctly when my compiled HTML file is called.

Last updated: 6th August 1998



Comments

  • Incomplete download

    Posted by Legacy on 01/16/2001 12:00am

    Originally posted by: CodeGod

    Your code download is incomplete and looks like it doesn't work anyway.

    Reply
  • HTML View class questions...

    Posted by Legacy on 01/20/2000 12:00am

    Originally posted by: Mark Hetherington

    I am trying to create a CHTMLView class of my own which allows me to enter HTML data from memory into the view. Right now CHtmlView only allows Navigate() or Navigate2(), which accept files or addresses.

    Do you know if this class will support this type of display?

    Reply
  • Could you give an example please?

    Posted by Legacy on 05/06/1999 12:00am

    Originally posted by: D. Adams

    If this makes it even easier to exlicitly import classes, I am eager to find out how, but I don't completely understand your suggestions. Could you provide an example project please?

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Packaged application development teams frequently operate with limited testing environments due to time and labor constraints. By virtualizing the entire application stack, packaged application development teams can deliver business results faster, at higher quality, and with lower risk.

  • Java developers know that testing code changes can be a huge pain, and waiting for an application to redeploy after a code fix can take an eternity. Wouldn't it be great if you could see your code changes immediately, fine-tune, debug, explore and deploy code without waiting for ages? In this white paper, find out how that's possible with a Java plugin that drastically changes the way you develop, test and run Java applications. Discover the advantages of this plugin, and the changes you can expect to see …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds