-void RadioButton::OnButtonInitialize()
-{
- Actor self = Self();
-
- // Wrap size of radio button around all its children
- self.SetResizePolicy( FIT_TO_CHILDREN, ALL_DIMENSIONS );
-
- // Create the layout container empty at first
- mLayoutContainer = Toolkit::TableView::New( 0, 0 );
- mLayoutContainer.SetAnchorPoint( AnchorPoint::TOP_LEFT );
- mLayoutContainer.SetParentOrigin( ParentOrigin::TOP_LEFT );
- mLayoutContainer.SetResizePolicy( FIT_TO_CHILDREN, ALL_DIMENSIONS );
- self.Add( mLayoutContainer );
-
- Image buttonImage = Dali::ResourceImage::New( UNSELECTED_BUTTON_IMAGE_DIR );
- Image selectedImage = Dali::ResourceImage::New( SELECTED_BUTTON_IMAGE_DIR );
-
- SetButtonImage( ImageActor::New( buttonImage ) );
- SetSelectedImage( ImageActor::New( selectedImage ) );
-
- SetImage( GetButtonImage() );
-
- RelayoutRequest();
-}
-
-void RadioButton::OnButtonUp()
-{
- if( ButtonDown == GetState() )