4D View v16

PV ADD VERT SPLITTER

ホーム

 
4D View v16
PV ADD VERT SPLITTER

PV ADD VERT SPLITTER 


 

PV ADD VERT SPLITTER ( area ; splitter ; position ; locked ) 
引数   説明
area  倍長整数 in 4D View エリア
splitter  整数 in 垂直方向のセパレータの番号
position  整数 in 最後のセパレータからの、セパレータの相対位置(ピクセル単位)
locked  整数 in 0= ロックしない; 1= ロック

説明   

PV ADD VERT SPLITTERコマンドは、splitterに指定した番号の垂直分割ボックスを新しくareaに作成します。分割ボックスはエリアの左からposition (ピクセル単位で指定)に作成されます。

引数locked に1 を指定すると、ペインのサイズは変更できません。0 を指定した場合は、ユーザが自由にペインのサイズを変更することができます。

Notes:

  • ペ インの位置は行ヘッダーの幅を含みます。行ヘッダーの幅はPV Get area propertyコマンドの二番目の引数にpv row headers width定数を渡すことで取得できます。
  • 垂直ペインの最小の幅は8ピクセルです。
  • PV Get area propertyコマンドの二番目の引数にpv vert pane count定数を渡すと、垂直ペインの数を知ることができます。垂直ペイン が存在しない場合、PV Get area propertyは1を返します。つまり1つのペインがエリア全体ということです。

例題  

20 数カラムからなるスプレッドシートを例に考えてみましょう。1 番目のカラムには参照番号(例えば製品コード)が格納されており、ユーザがこのセルを変更可能かどうかに関わらず、これは常に表示されていなければなりません。このカラムA を表示する垂直ペインを作成してみましょう。

 C_LONGINT($ColumnWidth`A列の幅 (ピクセル)
 $ColumnWidth:=PV Get column width(Area;1) `A列
 PV ADD VERT SPLITTER(Area;1;$ColumnWidth;0) `リサイズ可能

エリアが固定ペインモードのときにPV ADD VERT SPLITTERコマン ドが実行されると、エラー92 (固定ペインにはスプリッターを追加できません) が生成されます。



参照 

PV ADD HOR SPLITTER
PV REMOVE VERT SPLITTER

 
プロパティ 

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

 
履歴 

初出: 4D View 6.8

 
ARTICLE USAGE

4D View ( 4D View v16)