- mGifButton = Toolkit::RadioButton::New("Gif");
- mGifButton.SetProperty( Button::Property::SELECTED, true );
- mArrayButton = Toolkit::RadioButton::New("Array");
- mGifButton.ClickedSignal().Connect( this, &AnimatedImageController::OnTypeButtonClicked );
- mArrayButton.ClickedSignal().Connect( this, &AnimatedImageController::OnTypeButtonClicked );
-
- Toolkit::TableView radioButtonLayout = Toolkit::TableView::New(1, 2);
- radioButtonLayout.SetName("RadioButtonsLayout");
- radioButtonLayout.SetResizePolicy( ResizePolicy::FIT_TO_CHILDREN, Dimension::HEIGHT );
- radioButtonLayout.SetResizePolicy( ResizePolicy::FILL_TO_PARENT, Dimension::WIDTH );
- radioButtonLayout.SetParentOrigin( ParentOrigin::BOTTOM_CENTER );
- radioButtonLayout.SetAnchorPoint( AnchorPoint::BOTTOM_CENTER );
- radioButtonLayout.SetFitHeight(0);
- radioButtonLayout.AddChild( mGifButton, TableView::CellPosition(0,0) );
- radioButtonLayout.AddChild( mArrayButton, TableView::CellPosition(0,1) );
- radioButtonLayout.SetCellAlignment( TableView::CellPosition( 0, 0 ), HorizontalAlignment::CENTER, VerticalAlignment::CENTER );
- radioButtonLayout.SetCellAlignment( TableView::CellPosition( 0, 1 ), HorizontalAlignment::CENTER, VerticalAlignment::CENTER );
- radioButtonLayout.SetY( -10.0f );