Version: 2.9.4
Public Member Functions
wxBoxSizer Class Reference

#include </home/zeitlin/src/wx/github/interface/wx/sizer.h>

Inheritance diagram for wxBoxSizer:

Detailed Description

ボックスサイザーの基本的な考え方は、ほとんどの場合ウィンドウは とても単純で基本的な配置、よくあるのは行や列、またはその階層内にレイアウトされるという考えです。

より詳しい情報は wxBoxSizer を用いたプログラミング を参照してください。

Library:  wxCore
Category:  Window Layout
参照:
wxSizer, Sizers Overview

Public Member Functions

 wxBoxSizer (int orient)
 Constructor for a wxBoxSizer.
virtual wxSizerItemAddSpacer (int size)
 Adds non-stretchable space to the main orientation of the sizer only.
virtual wxSize CalcMin ()
 ボックスサイザーの最小サイズを計算します。
int GetOrientation () const
 ボックスサイザーの方向を返します。 wxVERTICAL か wxHORIZONTAL のいずれかの値です。
virtual void RecalcSizes ()
 ボックスサイザーの大きさを計算し、子コントロールのサイズをセットします。 (子コントロールがウィンドウの場合、wxWindow::SetSize を呼びます)

List of all members.


Constructor & Destructor Documentation

wxBoxSizer::wxBoxSizer ( int  orient)

Constructor for a wxBoxSizer.

orient may be either of wxVERTICAL or wxHORIZONTAL for creating either a column sizer or a row sizer.


Member Function Documentation

virtual wxSizerItem* wxBoxSizer::AddSpacer ( int  size) [virtual]

Adds non-stretchable space to the main orientation of the sizer only.

More readable way of calling:

        if ( wxBoxSizer::IsVertical() )
        {
            wxBoxSizer::Add(0, size, 0).
        }
        else
        {
            wxBoxSizer::Add(size, 0, 0).
        }

Reimplemented from wxSizer.

virtual wxSize wxBoxSizer::CalcMin ( ) [virtual]

ボックスサイザーの最小サイズを計算します。

この関数は内部でのみ使用されるもので、ユーザが呼んではいけません。参考情報として文書化されています。

Implements wxSizer.

Reimplemented in wxStdDialogButtonSizer, wxStaticBoxSizer, and wxWrapSizer.

int wxBoxSizer::GetOrientation ( ) const

ボックスサイザーの方向を返します。 wxVERTICAL か wxHORIZONTAL のいずれかの値です。

virtual void wxBoxSizer::RecalcSizes ( ) [virtual]

ボックスサイザーの大きさを計算し、子コントロールのサイズをセットします。 (子コントロールがウィンドウの場合、wxWindow::SetSize を呼びます)

It is used internally only and must not be called by the user (call Layout() if you want to resize). 参考情報として文書化されています。

Implements wxSizer.

Reimplemented in wxStdDialogButtonSizer, wxStaticBoxSizer, and wxWrapSizer.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines