473,394 Members | 1,183 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,394 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 3357
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: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

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.