2011-03-17 11 views
0

私は、ヘルプドキュメントを書くための私のプログラムの要点を知りました。私は全体のことが50行以上になることは疑う - その半分はその可能性が高い。大きなポップアップウィンドウのMessageBoxとの代替/

私の "About"については、ポップアップ表示のテキストをいくつかあらかじめ用意していますが、編集したい場合は特に複数行の痛みがあります。あまりにも、ヘルプファイル全体をコードに組み込むことに熱心です。

1つのアイデアは、ヘルプ言語を使用してテキストファイルを作成し、「ヘルプ」をクリックしたときにメッセージボックスにロードすることでした。私自身のデバイスに残って、これはおそらく私がやることです。より最近のアイデアは、別のフォームを作成することです。

しかし、私は疑問に思っています。他の人が同様のシナリオで行った考えは何ですか?

お気軽にご相談ください。

+0

ヘルプ情報そのものについては、プログラムに適しているため、ツールチップを使用するだけです。私はユーザーに情報を表示するための他の方法についてはまだ興味があります。標準的な方法で新しいフォームを作成していますか、または...? (私はWindowsフォームには本当に新しいです。) – emragins

+0

はい、新しいフォームを作成することは非常にコマンドとノルムです。 –

答えて

1

authoring help filesgazillionツールがあります。これらのヘルプファイルは、標準のヘルプビューアアプリケーションの1つで表示できます。あなたのWinFormアプリケーション(WinFormsと仮定しています)は、F1キーを押したときに文脈依存のヘルプでフックできるようになります。

この特定のホイールを再発明しないことを強くお勧めします。

+0

完全に理解できます。しかし、このようなTINYヘルプファイルでは、組み込みのヘルプサービスを使用することは難しいようです。標準的なテキスト文書で十分でしょう。私の質問は、特にヘルプファイルに関するものではなく、ユーザーに大量のテキストを表示するための他の方法 - メッセージボックスが最良の選択肢ではない場合があります。特に、コードに埋め込まれたテキスト。 – emragins

+0

リッチテキストボックスに入力し、ヘルプファイルが必要ない場合 –