Sds setfunhelp

提供:GizmoLabs - だいたい CAD LISP なサイト
2009年12月24日 (木) 00:05時点におけるGizmon (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
int sds_setfunhelp (char *function, char *helpfile, char *topic, int flag);


機能
C:で始まるユーザ定義コマンドをヘルプ機能付きで登録し、ユーザからそのコマンドのヘルプが要求されたとき、該当するヘルプ ファイルとトピックを呼び出す。(CHMファイルでまともに使えるかどうかは未確認。)
引数
  • *function : 関数名。
  • *helpfile : ヘルプファイル名。
  • *topic : ヘルプのトピックID。ない場合は、IntelliCADはヘルプファイルの最初の話題を表示する。
  • flag : 表示フラグ(下表参照)
戻り値
RTNORM または RTERROR。


表示フラグ
フラグ 意味
help_contents HLPファイルの初期のトピックを表示する。
help_helponhelp ヘルプのヘルプを表示する。
help_partialkey 検索トピックを検索ダイアログで表示する。


サンプル
sds_setfunhelp("c:stair", "stair.hlp", "raisers", 2);