4D View v16

PV FREEZE PANES

ホーム

 
4D View v16
PV FREEZE PANES

PV FREEZE PANES 


 

PV FREEZE PANES ( area ; mode ) 
引数   説明
area  倍長整数 in 4D Viewエリア
mode  倍長整数 in 0=スクロールをロック, 1=スクロールとヘッダーの変更をロック

説明   

PV FREEZE PANESコマンドはareaで指定された4D Viewエリアの最上部の水平ペインおよび最左部の垂直ペインを固定化します。コマンドが動作するためには、areaは1つの縦スプリッターあるいは横スプリッター、またはその両方があり、かつ非固定モードでなければなりません。

mode引数を使用して、エリアに適用するロックのタイプを指定します:

  • mode = 0: ペイン中のスクロールだけがロックされます。これは表示メニューからペインをフリーズコマンドを使用して実行されるロックです。
  • mode = 1: ロックが拡張されます。スクロールに加えヘッダーの更新 (スタイル、フォントサイズ等) もロックされ、ペインのセルをクリックするとすべての列/行が選択されます。

areaにペインスプリッターが含まれていないか、2つ以上の水平または垂直ペインスプリッターが含まれている場合、コマンドはなにも行わず、OKシステム変数が0に設定されます。
コマンドが正しく実行されるとOKシステム変数に1が設定され、表示メニューのペインをフリーズコマンドが使用不可になり、ペインのフリーズ解除コマンドが有効になります。

エリアを標準ペインモードに戻すには、PV UNFREEZE PANESコマンドを実行するか、ペインのフリーズ解除メニューコマンドを選択します。

例題  

以下のコードはエリアに2つの水平ペインが含まれているかどうかを確認し、そうであれば拡張モードで固定化します:

 $nbpanes:=PV Get area property(area;pv hor pane count)
 If($nbpanes=2)
    PV FREEZE PANES(area;1)
 End if

areaにペインスプリッターが含まれていないか、2つ以上の水平または垂直ペインスプ リッターが含まれている場合、コマンドはなにも行わず、OKシステム変数が0に設定されます。コマンドが正しく実行されるとOKシステム変数に1が設定されます。



参照 

PV UNFREEZE PANES

 
プロパティ 

プロダクト: 4D View
テーマ: PVペイン
番号: 15794

このコマンドはOKシステム変数を更新します

 
履歴 

初出: 4D View v11.2

 
ARTICLE USAGE

4D View ( 4D View v16)