473,404 Members | 2,178 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

Creating a help system

Can someone point me to a document that clearly identifies the steps of
creating a good help system for an application? I have a test tool that I'd
like to add help to so that others will know how to use it.
--
Steve
Nov 17 '05 #1
5 3358
sing System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.IO;
using System.Runtime.InteropServices;
namespace TestTool
{

public class Help : System.Windows.Forms.Form
{
private System.Windows.Forms.RichTextBox richTextBox1;

private System.ComponentModel.Container components = null;

public Help()
{
InitializeComponent();
}

protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}

#region Windows Form Designer generated code

#endregion

private void Help_Load(object sender, System.EventArgs e)
{
OpenFileDialog openFile1 = new OpenFileDialog();
openFile1.FileName="handleiding.rtf";
richTextBox1.LoadFile(openFile1.FileName,RichTextB oxStreamType.RichText);
openFile1.Dispose();
}
}
}

"Steve Teeples" <St**********@discussions.microsoft.com> wrote in message
news:37**********************************@microsof t.com...
Can someone point me to a document that clearly identifies the steps of
creating a good help system for an application? I have a test tool that I'd like to add help to so that others will know how to use it.
--
Steve


Nov 17 '05 #2
Zach,

Thanks for the example of how to load a help system. What I need to learn
is how to create a help system. I downloaded HTML Help Workshop, but it
doesn't clearly state what steps are required to create a help system. I've
read some of its documentation but there isn't anything like Step 1, step 2,
....

Do you know of such a link that will show me exactly how to create a help
system?
--
Steve
"Zach" wrote:
sing System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.IO;
using System.Runtime.InteropServices;
namespace TestTool
{

public class Help : System.Windows.Forms.Form
{
private System.Windows.Forms.RichTextBox richTextBox1;

private System.ComponentModel.Container components = null;

public Help()
{
InitializeComponent();
}

protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}

#region Windows Form Designer generated code

#endregion

private void Help_Load(object sender, System.EventArgs e)
{
OpenFileDialog openFile1 = new OpenFileDialog();
openFile1.FileName="handleiding.rtf";
richTextBox1.LoadFile(openFile1.FileName,RichTextB oxStreamType.RichText);
openFile1.Dispose();
}
}
}

"Steve Teeples" <St**********@discussions.microsoft.com> wrote in message
news:37**********************************@microsof t.com...
Can someone point me to a document that clearly identifies the steps of
creating a good help system for an application? I have a test tool that

I'd
like to add help to so that others will know how to use it.
--
Steve


Nov 17 '05 #3
Steve,
Do you know of such a link that will show me exactly how to create
a help system?


You should find Char James-Tanny's tutorial useful. It's available from
here:

http://www.mvps.org/htmlhelpcenter/h....html#char_hhw

For information on using HTML Help with C#, see:

http://www.mshelpwiki.com/index.php?...MLHelpArticles

--
Pete (Microsoft Help MVP)

Nov 17 '05 #4
http://helpware.net

Matthew McDonald "User Interfaces inC#" Chapter 14.
ISBN 1-59059-045-7
Price $49.95
The book is OK, so are its examples.
You can order the book via Amazon.com.
You need such a book in your library if you are using C#.

I woud like to question whether you do really need the MS
based help system rather than what I gave you. And if you
do really need the MS based help system, maybe your
application is too complicated.

"Steve Teeples" <St**********@discussions.microsoft.com> wrote in message
news:A2**********************************@microsof t.com...
Zach,

Thanks for the example of how to load a help system. What I need to learn
is how to create a help system. I downloaded HTML Help Workshop, but it
doesn't clearly state what steps are required to create a help system. I've read some of its documentation but there isn't anything like Step 1, step 2, ...

Do you know of such a link that will show me exactly how to create a help
system?
--
Steve
"Zach" wrote:
sing System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.IO;
using System.Runtime.InteropServices;
namespace TestTool
{

public class Help : System.Windows.Forms.Form
{
private System.Windows.Forms.RichTextBox richTextBox1;

private System.ComponentModel.Container components = null;

public Help()
{
InitializeComponent();
}

protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}

#region Windows Form Designer generated code

#endregion

private void Help_Load(object sender, System.EventArgs e)
{
OpenFileDialog openFile1 = new OpenFileDialog();
openFile1.FileName="handleiding.rtf";
richTextBox1.LoadFile(openFile1.FileName,RichTextB oxStreamType.RichText); openFile1.Dispose();
}
}
}

"Steve Teeples" <St**********@discussions.microsoft.com> wrote in message news:37**********************************@microsof t.com...
Can someone point me to a document that clearly identifies the steps of creating a good help system for an application? I have a test tool
that I'd
like to add help to so that others will know how to use it.
--
Steve


Nov 17 '05 #5
Zach, I'm curious. In your posted example, are you simply loading a
richtextformat file that contains "help" topics? Is this what your example
does? That being the case, then I take it your help file contains some type
of index with links to various topics in the document?

--
Steve
"Zach" wrote:
http://helpware.net

Matthew McDonald "User Interfaces inC#" Chapter 14.
ISBN 1-59059-045-7
Price $49.95
The book is OK, so are its examples.
You can order the book via Amazon.com.
You need such a book in your library if you are using C#.

I woud like to question whether you do really need the MS
based help system rather than what I gave you. And if you
do really need the MS based help system, maybe your
application is too complicated.

"Steve Teeples" <St**********@discussions.microsoft.com> wrote in message
news:A2**********************************@microsof t.com...
Zach,

Thanks for the example of how to load a help system. What I need to learn
is how to create a help system. I downloaded HTML Help Workshop, but it
doesn't clearly state what steps are required to create a help system.

I've
read some of its documentation but there isn't anything like Step 1, step

2,
...

Do you know of such a link that will show me exactly how to create a help
system?
--
Steve
"Zach" wrote:
sing System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.IO;
using System.Runtime.InteropServices;
namespace TestTool
{

public class Help : System.Windows.Forms.Form
{
private System.Windows.Forms.RichTextBox richTextBox1;

private System.ComponentModel.Container components = null;

public Help()
{
InitializeComponent();
}

protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}

#region Windows Form Designer generated code

#endregion

private void Help_Load(object sender, System.EventArgs e)
{
OpenFileDialog openFile1 = new OpenFileDialog();
openFile1.FileName="handleiding.rtf";
richTextBox1.LoadFile(openFile1.FileName,RichTextB oxStreamType.RichText); openFile1.Dispose();
}
}
}

"Steve Teeples" <St**********@discussions.microsoft.com> wrote in message news:37**********************************@microsof t.com...
> Can someone point me to a document that clearly identifies the steps of > creating a good help system for an application? I have a test tool that I'd
> like to add help to so that others will know how to use it.
> --
> Steve


Nov 17 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Altramagnus | last post by:
I have 30 - 40 type of different window. For each type I need about 20 instances of the window. When I try to create them, I get "Error creating window handle" My guess is there is a maximum...
0
by: Matt Warner | last post by:
Hi guys, A couple of people have already posted questions about similar issues but haven't had any response. Occasionally, sometimes after running the app for a few hours, it bombs out saying...
8
by: mcmg | last post by:
Hi, I have an asp app that works fine on a windows xp machine but does not work on a windows 2000 server. I have the following code in my global.asa: <OBJECT RUNAT=Server SCOPE=SESSION...
6
by: DraguVaso | last post by:
Hi, In my application, on some given actions while debugging in Visual Studio, I suddenly get a "System.ComponentModel.Win32Exception was unhandled" Message="Error creating window handle."...
4
by: Coleen | last post by:
Hi All :-) Can anyone give me a URL where I can find a good example of code on how to create a temporary SQL table using VB.net? I've checked the Microsoft site at: ...
7
by: Nathan Sokalski | last post by:
I am having a problem saving an image with the same name it originally had. I have two similar versions of my code, one in which I close the FileStream used to open the original image before saving,...
0
by: =?Utf-8?B?TWFyaw==?= | last post by:
Users of an in-house application we have written randomly get an Error creating window handle exception, and we've not been able to determine why this happens. A typical callstack is as follows: ...
2
by: astolpho | last post by:
I am using a slightly outdated reference book on J2EE programming. It gives 2 methods of creating a database used in its casestudies. The first is an ANT script that gives the following output: ...
1
by: DarkGiank | last post by:
Hi, im new to csharp and im trying to create a class that can change the application database without no rewriting all connection code... but cause some reason it is not working... it tells me that...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.