4D View v16

PV ADD HOR SPLITTER

ホーム

 
4D View v16
PV ADD HOR SPLITTER

PV ADD HOR SPLITTER 


 

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

説明   

PV ADD HOR SPLITTERコマンドは、splitterに指定した番号の水平分割ボックスを新しくareaに作成します。分割ボックスはエリアの最後の分割ボックスからのposition (ピクセル単位で指定)に作成されます。エリアに分割ボックスが設定されていない場合は、エリアの上側境界からの位置に作成されます(ツールバーの外側)。

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

Notes:

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

例題  

エリアに既存するペインに続けて、30ピクセルの高さの水平ペインを追加します。

 C_LONGINT($HorPaneNum`既存の水平ペイン数
 C_LONGINT($Position`ペインの位置
 
  `水平ペイン数
 $HorPaneNum:=PV Get area property(Area;pv hor pane count)
 $Position:=30 `高さ30ピクセル
 PV ADD HOR SPLITTER(Area;$HorPaneNum;$Position;0) `リサイズ可能

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



参照 

PV ADD VERT SPLITTER
PV REMOVE HOR SPLITTER

 
プロパティ 

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

 
履歴 

初出: 4D View 6.8

 
ARTICLE USAGE

4D View ( 4D View v16)