ウィンドウ表示ステートメント

DBPro ウィンドウやファイルウィンドウの位置やサイズ,表示状態を変更します。


形式

  ウィンドウ表示 [ DBPro | <カーソル名> ]
, 位置 = ( [中央揃え | 左寄せ | 右寄せ | <左から> ] , [中央揃え | 上寄せ | 下寄せ | <上から> ] )
, サイズ = 全画面 | 通常画面 | 最大表示 | 最小表示 | 元のサイズ | サイズを合わせる | ( <幅>, <高さ> ) V3 互換のために「最小表示」の別名「アイコン化」。非公開
, タイトル = <文字列式> | 標準
, 拡大率 = <算術式> | 自動
, 整列 = <索引名> | 解除
, 連動表示 = する | しない
, カーソル同期 = する | しない
, ウィンドウ表示 = する | しない

パラメータ

DBPro
DBPro ウィンドウの位置やサイズを指定します。
<カーソル名>
対象となるファイルを指定します。省略するとカレントカーソルの指すファイルが対象となります。
位置
ウィンドウの表示位置を,横方向,縦方向の順で指定します。位置は,DBPro が指定されている場合はスクリーン全体に対する相対位置を,そうでない場合はDBProウィンドウ内のクライアント領域相対の位置を指定します。省略したときは,以前の位置を変更しません。
中央揃え 中央に配置します。
左寄せ 左端に配置します。
右寄せ 右端に配置します。
<左から> 左端からウィンドウ左上隅までの距離を算術式で指定します。文字幅の1/4を1として指定します (ダイアログ単位)。
上寄せ 上端に配置します。
下寄せ 下端に配置します。
<上から> 上端からウィンドウ左上隅までの距離を算術式で指定します。文字高さの1/8を1として指定します (ダイアログ単位)。
サイズ
ウィンドウのサイズを指定します。省略したときは,以前のサイズを変更しません。
全画面 DBPro 指定のときのみ有効で,全画面表示します。<カーソル名> が指定されているときは無視されます。
通常画面 DBPro 指定のときのみ有効で,現在の状態が全画面表示の場合に通常画面表示に戻します。ウィンドウのサイズは,全画面表示する前のサイズになります。<カーソル名> が指定されているときは無視されます。
最大表示 画面いっぱいにウィンドウ表示します。
最小表示 最小表示になります。
元のサイズ オープンしたときのサイズまたは前回利用者がサイズを指定したときのサイズで表示します。
サイズを合わせるカード編集ウィンドウをカードサイズに合わせた大きさにします。表編集ウィンドウの場合は無効です。→[ウィンドウ]-[サイズを合わせる]
( <幅> , <高さ> )横と縦のサイズを算術式で指定します。幅は文字幅の1/4を1とし,高さは文字高さの1/8を1として指定します (ダイアログ単位)。
幅に0を指定すると,親ウィンドウの右端までの幅になります。位置で左端以外を指定した場合,親ウィンドウの幅になります。
高さに0を指定すると,親ウィンドウ下端までの高さになります。位置で上端以外を指定した場合,親ウィンドウの高さになります。
タイトル
ウィンドウタイトルを指定します。省略したときは,以前のタイトルを変更しません。DBPro が指定されている場合は無効です。
<文字列式>表示したいウィンドウタイトルを指定します。
標準既定のタイトルを表示します。
拡大率
カード編集ウィンドウの表示拡大率を指定します。省略したときは,以前の拡大率を変更しません。DBPro パラメータが指定されている場合,および <カーソル名> が表編集ウィンドウを指している場合は無効です。
<算術式>表示拡大率を%で指定します。25%〜400% までの任意の値を指定できます。
自動ウィンドウのサイズに合わせて拡大率を自動的に調整します。
整列
対象ウィンドウの整列状態を指定します。省略したときは,以前の整列状態を変更しません。
<索引名>索引名を文字列式で指定します。ここで指定する索引名は,対話操作で登録済みでなければなりません。空文字列の場合は 解除 とみなされます。
解除整列解除状態で表示します。
連動表示
<カーソル名> で指定したカード編集ウィンドウが同じ表を表示している表編集ウィンドウと連動して表示するようにするかどうかを指定します。<カーソル名> はカード編集ウィンドウを指すものでなければなりません。省略したときは,以前の状態を変更しません。→[ウィンドウ]-[連動表示]
する連動表示するようにします。
しない連動表示しないようにします。
注:
連動表示は,アクティブなウィンドウでのカーソル移動が非アクティブなウィンドウにも連動する機能です。DPL中では非アクティブなウィンドウのカーソルも移動させることができますが,その場合,その動きは他のウィンドウに連動されません。あるカーソルのウィンドウをアクティブにするには,そのカーソルを指定してウィンドウ表示ステートメントを実行します。
カーソル同期
<カーソル名> で指定したウィンドウと同じ実表から導出されたすべてのウィンドウにおいて,フォーカスが移動したときにカーソルが同じレコードを指すように,カーソルを同期させるかどうかを指定します。省略したときは,以前の状態を変更しません。→[ウィンドウ]-[カーソル同期]
するカーソル同期するようにします。
しないカーソル同期しないようにします。
ウィンドウ表示
ウィンドウを表示するかどうか指定します。DBPro が指定されている場合は無効です。
するウィンドウ表示します。(既定値)
しないウィンドウ表示しません。

結果

<カーソル名>変化しません。
カレントカーソル<カーソル名> と同じ内容になります。
$$CMDSTATE= 0正常終了
= 201カーソルが正しくありません
= 303指定された索引が登録されていません

構造コマンドパラメータ
 ウィンドウ表示DBPro, サイズ=最大表示
 オープン@MASTER, 'MASTER.DPT'
 ウィンドウ表示@MASTER, サイズ=最小表示
 ウィンドウ表示@MASTER, サイズ=元のサイズ
 ウィンドウ表示@MASTER, 位置=(中央揃え, 中央揃え), サイズ=(300, 400)

解説

注意

関連項目

→[ウィンドウ]-[連動表示]
→[ウィンドウ]-[カーソル同期]
→[ウィンドウ]-[サイズを合わせる]
→[ウィンドウ]-[全画面表示/通常画面表示]
→[ウィンドウ]-[表示しない]
→[ウィンドウ]-[再表示]
→[ウィンドウ]-[<ウィンドウ名>]
→DPLの構文
→$$CMDSTATE一覧
DBProヘルプ目次へ