ペインwidgetは、垂直方向にタイルで埋めるような形式で子を管理します。
ペインwidgetを生成するには、クラスPanedWidgetClassを使わなければなりません。
PanedWidgetClassは、constraintWidgetClassのサブクラスなので、constraintWidgetClassで書かれたすべてのリソ−スは、vPanedWidgetClassでも有効です。
リソ−ス Prolog表現 デフォルト 説明 ルト
betweenCursor アトム *1 sb_left_a. ボ−ダを変更する時のカ−ソル gripCursor アトム *1 sb_v_double_a. グリップがアクティブでない時の カ−ソル gripIndent 整数 10 マ−ジンからのグリップのオフセット gripTranslations アトム *3 *4 グリップのボタンバインディング horizontalBetwenCurson アトム *1 sb_up_a. ボ−ダを変更する時にカ−ソルを グリップする horizontalGripCurson アトム *1 sb_h_double_a. inactiveグリップのためのカ−ソル internalBorderColor アトム*4 default widgetのボ−ダ色 internalBorderWidth 整数 1 内部ボ−ダの幅 leftCursor アトム *1 sb_left_a. ペインを左にリサイズする時の カ−ソル lowerCursor アトム *1 sb_down_a. ペインを下方にリサイズする時の カ−ソル orientation アトム *5 vertical ペインをスタックするため指向 refigureMode アトム *6 on ペインが子の配置を調整するか rightCursor アトム *1 sb_right ペインを右にリサイズする時の カ−ソル upperCursor アトム *1 sb_up_a. ペインを上方にリサイズする時の カ−ソル verticalBetweenCursor アトム *1 sb_left_a. ボ−ダを変更する時にカ−ソルを グリップする verticalGripCurson アトム *1 sb_v_double_a. inactiveグリップのためのカ−ソル
コンストレイント・リソ−ス allowResize アトム false 子がリサイズ要求を行える max 整数 *7 ペインの最大高さ min 整数 *8 ペインの最小高さ preferrePaneSize 整数 *9 ペインの優先サイズ(perferred size) resizeToPreferred アトム *6 false リサイズされようとするときに優先サイズをリサイズするか skipAdjust アトム *6 false 自動的にペインをリサイズしない showGrip アトム *6 true ペインのグリップを表示するか position 整数 0 子の位置
*1 カ−ソル名 *2 トランスレーション *3 内部、以下を参照して下さい *4 色指定 *5 verticalまたはhorizontal *6 boolean *7 無制限 *8 グリップの高さ *9 子を聞く
デフォルトのトランスレ−ション
translations = ' '
gripTranslations =
'
次頁にProlog述語として使用できる外部関数を示します。
xawPanedSetMinMax/3, xawPanedGetMinMax/3
xawPanedAllowResize/2
xawPanedSetRefigureMode/2
xawPanedGetNumSub/2
Darueber
read on...