GizmoTools をベースに開発する(開発者向け)
提供:ギズモ・ラボ・ウィキ
GizmoTools は基本的に LISP のみで作成する事を目的の一つとしています。 従って、LISP にて何らかのカスタマイズを行う場合は、 GizmoTools を利用することで GizmoTools 内で使用している関数を開発の補助として利用することができます。(個人使用のみ無償利用を許可。法人・商用での利用は別途ご相談ください。)
利用できる関数は以下のとおりです。
利用できる関数メモ(書きかけ)
- GizmoTools ver2.0
- (gz_message key) … key に対応するメッセージを表示する。
- (ss) … 選択図形があったら選択セット名を返す。(メニューマクロ用)
- (EnvChk) … 環境関連の情報を表示する。
- (LayerList) … レイヤ名をリストで返す。
- (LayoutList) … レイアウト名をリストで返す。
- (MLineList) … マルチライン名をリストで返す。
- (StyleList) … スタイル名をリストで返す。
- (PlotSetList) … (印刷の)ページ設定名をリストで返す。
- (ViewList) … ビュー名をリストで返す。
- (HHelp chmfile htmfile) … HTMLヘルプを表示する。(setfunhelp 未使用版)
- (3DPoint->2DPoint pt) … 3D点リストを2D点リストにして返す。PT=3D点リスト
- (vl-vbarun macroname) … AutoCAD 互換用 macroname=マクロ名