FGMOVA
動作   トップ▲
パラメータ1に格納した図形を移動又は回転させます。
図形グループ移動時のみ回転を行うことができます。
回転はカーソルキーの上下で行うことができます。CTRLを同時に押しておくと回転速度が速くなります。
パラメータ1の中間ファイルは GRP(グループ代表点取得)で作成されたものを使用します。
パラメータ3が無指定の時は、パラメータ1の中間ファイルの先頭レコードの座標を中心とします。
パラメータ3が中間ファイルの時は、中間ファイルの先頭レコードの座標が中心となります。
パラメータ3が「CLICK」の時は、マウスからの入力待ちとなり、左クリックされた点が中心となりもう一度左クリックすると確定となります。右クリックでコマンドのキャンセルとなります。
パラメータ3,4に座標を指定したときは、その点が中心となります。
パラメータ3が未指定の時に、パラメータ5を設定する場合、パラメータ3,4は「!」として下さい。
パラメータ3が中間ファイル又は「CLICK」の時に、パラメータ5を設定する場合、パラメータ4は「!」として下さい。
パラメータ6に角度を指定した場合には現在の角度にその角度を足して移動します。この場合、カーソルキーによる回転は行えません。
同一図形グループ内に移動した点と同じ座標値でパラメータ7で指定したラインタイプが存在する場合は、それらの点全てを移動します。
指示中に、以下の割り込みができます。
SHIFT + 左クリック : 表示範囲の移動
ALT + 左クリック : 表示範囲の2倍拡大
ALT + 右クリック : 表示範囲の1/2縮小
CTRL + 左クリック : OP (点検索)
SHIFT + CTRL + 左クリック : OPLL(線上検索)
※SETDEFAULTGRPコマンドに影響を受けます。
パラメータ   トップ▲
パラメータ1:移動を行う図形情報を格納した中間ファイル名
        (中間ファイルレベル:FGM_DB)
パラメータ2:移動回転選択
         MOV : 回転及び移動(Default)
         ROT : 回転のみ
パラメータ3:無指定
  または
パラメータ3:中心の座標を格納した中間ファイル名
        (中間ファイルレベル:FGM_COORD)
  または
パラメータ3:CLICK
  または
パラメータ3:中心X座標(単位:m又は秒)
パラメータ4:中心Y座標(単位:m又は秒)
パラメータ5:移動モード
        GRP : 指定された点を中心にグループ移動(Default)
        PNT : 指定点のみ移動
パラメータ6:回転角度(単位:ラジアン)
        相対角度で移動します
パラメータ7:同一座標値ラインタイプ(0〜999)
パラメータ8:図郭外チェック
         ON : チェックする
         OFF : チェックしない(Default)
戻り値   トップ▲
ReturnD1 : 移動先X座標(単位:m又は秒)
ReturnD2 : 移動先Y座標(単位:m又は秒)
エラーコード   トップ▲
22 : 図形の取得に失敗しました
26 : 図面がBMVファイル内に存在しません
28 : 編集有効グループではありません
29 : マウスの右ボタンでキャンセルされました
32 : 図面のオープンに失敗しました
34 : 中間ファイル内にレコードが存在しません
51 : 編集有効レイヤーではありません
サンプル   トップ▲
FGMOVA TMP MOV CLICK
「TMP」に格納された図形に対してクリックした点を中心に回転及び移動を行います。

このコマンドを見た人はこんなコマンドも見ています   トップ▲
FGMOVC
FGMOV
FGMOVT
FGO2T
FGMOVXY
FGCURDB
FGINPUT
FGGETFIG
FGMODANGLE
FGDELE
ADDBMC
FGMODXY
FGGETCUR
FGGETINFO
FGSELITMDB
FGFILLIFR
FGMODG
FGGETCENTER
FGEDIT
FGFILLIF
FGGET2PANGLE
FGMOV2P
PRINTOUT
OP
OPLL
FGPICKOUT
FGGTOA
FGATOG
SETDGRP
FGDISP
FGPLUS
FGMODEL
BEGINTRANS
FGAREAZNAME
FGGETFIGP
FGAREA
DSPPAN
CHKDGRP
SETDEFAULTGRP
FGGETZR
FGDRAGMOV
FGMEN2POL
PRINTOUTOP3
DSPFINFO
FGMODHSTYLE
FGBUNK
FGMODLSTYLE
FGMOVR
EDITLDXP
FGSELINFO
FGSEEK
FGFRAME
SETMOUSECLIPMODE
FGPARAMOV
FGPOLHATCH
FGEXINFO
FGFILLIFV
FGEXSET
FGELSEEKN
FGEXWRITE
FGEXGET
EDITGDSP
BMPCOPY4
CHKELAY
CLIPCOPY4
DELTMP
DSPADD
ANNINTOPOL
DSPSETPAL
FGELSEEKF
EDITSDSP
FGLPZOOM
AUTOANNSET
ADDBMV
FGDISPDB
FGDISPT
DSPJUNC
SETDENSITY
FGINPUTZMN
GETRSCALE
GETSYMFONTPT
GETTABINFO
JGDTOTKY
METACOPY
NIF4READ
FGUNLINK
SAVELAY
FGPOLXPT
SETDLAY
SETEXCHANGEFILE
SETFIREDBLCLICK
SETLAYFROMLAY
SETOPMODE
SETSYMSCALESIZE
SETVXYWRITEMODE
RUBW
FGLPZOOMA
FGGETGANNSIZE
FGGETLINKL
FGGETLONGESTLINE
FGGETMIDDLE
FGGETMINMAXRECT
FGGETPN
FGGETRLINE
GETROTATEANGLE
TABCOPY
FGGETFIGR
FGMKCP
FGMODR
FGMODZ
FGO2TDIG
FGOLPOS
FGPOLDIRECTION
FGPOLGATTAI
FGLPTRACE