「Set-border-layout」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: {{NewLISP}} ; 構文 : : (gs:set-border-layout sym-container [int-hgap int-vgap]) ; 機能 : ボーダーレイアウトは、"north"、"west"、"center"、"east"、"south" ...)
 
編集の要約なし
 
5行目: 5行目:


; 機能
; 機能
: ボーダーレイアウトは、"north"、"west"、"center"、"east"、"south" の 5つのエリアにレイアウトを分けます。
: ボーダーレイアウトは、"north"、"west"、"center"、"east"、"south" の 5つのエリアにレイアウトを分ける。
: コンポーネントをボーダーレイアウトに加えるとき、これらの文字定数を「gs:add-to」命令で使用します。
: コンポーネントをボーダーレイアウトに加えるとき、これらの文字定数を gs:[[add-to]] 命令で使用する。
:  
:  
: コンポーネントが大きさを設定されない場合、ボーダーレイアウトに各々のコンポーネントは最大サイズをとります。
: コンポーネントが大きさを設定されない場合、ボーダーレイアウトに各々のコンポーネントは最大サイズをとる。
: コンポーネントが大きさを設定されている場合、幾つかの寸法が守られます。
: コンポーネントが大きさを設定されている場合、幾つかの寸法が守られる。
: "north"、"south" のコンポーネントは、最大幅へ伸びて、サイズ・パラメータで与えられた高さになります。"west"、"east" のコンポーネントは、それ以前に指定される幅になり、利用できる最大高さへ伸びます。 "center" のコンポーネントは、左上からの最大のスペースをとります。
: "north"、"south" のコンポーネントは、最大幅へ伸びて、サイズ・パラメータで与えられた高さになる。
: "west"、"east" のコンポーネントは、それ以前に指定される幅になり、利用できる最大高さへ伸びる。
: "center" のコンポーネントは、左上からの最大のスペースをとる。





2011年7月8日 (金) 10:49時点における最新版

構文
(gs:set-border-layout sym-container [int-hgap int-vgap])


機能
ボーダーレイアウトは、"north"、"west"、"center"、"east"、"south" の 5つのエリアにレイアウトを分ける。
コンポーネントをボーダーレイアウトに加えるとき、これらの文字定数を gs:add-to 命令で使用する。
コンポーネントが大きさを設定されない場合、ボーダーレイアウトに各々のコンポーネントは最大サイズをとる。
コンポーネントが大きさを設定されている場合、幾つかの寸法が守られる。
"north"、"south" のコンポーネントは、最大幅へ伸びて、サイズ・パラメータで与えられた高さになる。
"west"、"east" のコンポーネントは、それ以前に指定される幅になり、利用できる最大高さへ伸びる。
"center" のコンポーネントは、左上からの最大のスペースをとる。


引数
  • sym-container : ボーダーレイアウトがセットされるコンテナの名前
  • int-hgap : ボーダーレイアウトのコンポーネント間の水平ギャップ。
  • int-vgap : ボーダーレイアウトのコンポーネント間の垂直ギャップ。


戻り値
なし
sample
; Windowコンテナにセット
(gs:set-border-layout 'Window)

; 縦横ギャップなしでセット
(gs:set-border-layout 'BorderDemo 0 0)