;; DensetsuMenuList.txt 2025/02/05

;; ファイル名はの最後が List.txt で、exe と同じフォルダにあること
;; 空白行は無視される
;; 先頭に ; または、/ がある行はコメント行
;; - １文字半角マイナスは、メニュー仕切り線
;; 先頭を [ ] で囲むとメニュー項目になる
;; 文字数が少ない場合は適当にスペースを追加して、見やすいように表示幅を調整する
;;
;; : １文字半角より前の文字列が、半角スペースを削除後、コマンドとして送信される。
;; LOAD_, ESC_, CAD_, CAPTION_, VER_, APP_, MENU_ は固定用途
;; CAPTION_ :フォームのタイトル
;; LOAD_ : LSPファイルはフルパスで指定可能。
;;         exe と同じフォルダにある場合は、ファイル名だけでも良い
;; ESC_  : キャンセルを発行
;; CAD_  : ターゲット CAD を変更
;; VER_  : 本ツールのバージョン表示
;; APP_  : CAD exe のフルパス
;; MENU_ : メニューリストファイルの再読み込み

;; CAPTION_ 以外は登場順でメニューが作成される
        
;; メニューは 15 x 30行（仕切り線を含めて最大450アイテム）
;; 複数の *List.txt を切り替え可能
;; ----------------------------------------
;; フォームのタイトル
CAPTION_ :　電気設備

[ファイル]
;; パス名省略時は、exe のフォルダ内の lsp が対象
;; 「信頼できるフォルダ」にある時はフルパスで指定
;; メニューには、ファイル名だけが表示される
LOAD_ : btrimvx232.lsp
-
MENU_ : DensetsuMenuList.txt
MENU_ : KairoSekkeiMenuList.txt

[配線(LINE)]
XBLN : 15 度毎線分を作成
XANG : 線分、ポリラインの１辺の角度を変更
-
XTEXT : 線分、ポリライン上・中・下に TEXT を作成
XSIZE : 線分、ポリライン上に 配線条数をブロックで作成
-
XLEM : 線分、ポリラインの１辺、ブロック、TEXT を移動
-
XBLJ : 線分、ポリラインを一括で結合
XJSS : 一括で線分だけを結合
XLEJ : ２本の線分を結合
-
XSPC : 線分、ポリラインの間隔を変更
XLFL : 線分につながる円弧の半径を変更
-
XBTR  : １個のブロックに交差する線分、ポリラインをカット
XBTRN : 複数のブロックに交差する線分、ポリラインをカット

[配線(PLINE)]
XPLN : 15 度毎ポリラインを作成
XANG  : 線分、ポリラインの１辺の角度を変更
-
XTEXT : 線分、ポリラインの上・中・下に TEXT を作成
XSIZE : 線分、ポリライン上に 配線条数をブロックで作成
-
XLEM : 線分、ポリラインの１辺、ブロック、TEXT を移動
-
XBLJ : 線分、ポリラインを一括で結合
PJSS : 一括でポリラインだけを結合
PLEJ : ２本のポリラインの直線部分を結合
-
XSPC : 線分、ポリラインの間隔を変更
-
XBTR  : ブロックに交差する線分、ポリラインをカット
XBTR  : １個のブロックに交差する線分、ポリラインをカット
XBTRN : 複数のブロックに交差する線分、ポリラインをカット

[ ブロック ]
XBMV  : １個のブロック、TEXT、線分・ポリラインの１辺を移動
XBMVN : 複数のブロックを移動
-
XBCP  : １個のブロックをコピー
XBCPN : 複数のブロックをコピー
-
XBER  : １個のブロックを削除
XBERN : 複数のブロックを削除
-
XBRP  : １個のブロックを参照ブロックに置換
XBRPN  : 複数のブロックを参照ブロックに置換
-
XBTR  : １個のブロックに交差する線分、ポリラインをカット
XBTRN : 複数のブロックに交差する線分、ポリラインをカット

[複数図形]
XLN : 複数図形のカット処理付きで線分を作成
-
XMV : 複数図形(LINE, PLINE, ARC, CIRCLE, INSERT)を移動
XCP : 複数図形(LINE, PLINE, ARC, CIRCLE, INSERT)をコピー
XER : 複数図形(LINE, PLINE, ARC, CIRCLE, INSERT)を削除

[ TEXT ]
XTEXT : 線分、ポリラインの上・中・下に TEXT を作成
-
TXUP  : カウントアップコピー
TXPLS : 加算
TXRP  : 置換
-
TXBASE : 文字基点変更
TXGG   : 格子(LINE, PLINE)内の文字基点を変更
TXAR   : TEXT の行間を変更（左基点には未対応）
-
TXZEN : 半角英数字、記号を全角に
TXHAN : 全角英数字、記号を半角に
-
TXCLIP  : TEXT をクリップボードにコピー
TXPASTE : クリップボードの文字列を TEXT として作成（仮の罫線作成）
-
TXGCLIP  : 格子(LINE, PLINE)内の  TEXT をクリップボードにコピー
TXGPASTE : クリップボードの文字列を格子(LINE, PLINE)内の  TEXT にコピー
-
TXRECT : 四角形、三角矢印、半円で囲う
TXGSPC : 格子(LINE, PLINE)状の表の行間、列幅を変更
-
TXBKG  : TEXT, MTEXT の背景を非表示( WIPEOUTFRAME: 0=枠非表示、2=表示で印刷しない）
TXBKF  : 背景が消えない TEXT, MTEXT を前面に表示


[ コピー ]
TXFILL  : 先頭２つの TEXT を指定方向にコピー
ENTFILL : 図形を指定方向にコピー
-
LNFILL  : 表の横または横の線分２本だけを上下、左右に指定回数コピー
TXGFILL : 部品リストの行または列を追加

[　CAD　]
ESC_ : キャンセルを発行
-
CAD_ : ターゲット CAD を変更
-
APP_ : 起動中のターゲット CAD の名前
-
VER_ : バージョン情報
