- ResourceImage image = ResourceImage::New( FOLDER_ICON_IMAGE );
- ImageActor folderButton = ImageActor::New( image );
- folderButton.SetColor( Color::WHITE );
- button.SetButtonImage( folderButton );
- button.SetSelectedImage( Actor() );
- button.SetAnchorPoint( AnchorPoint::TOP_LEFT );
- button.SetResizePolicy( ResizePolicy::FIXED, Dimension::ALL_DIMENSIONS );
- button.SetSize( image.GetWidth(), image.GetHeight() );
-
+ button.SetProperty( Toolkit::Button::Property::UNSELECTED_BACKGROUND_VISUAL, FOLDER_ICON_IMAGE );
+ button.SetProperty( Toolkit::Button::Property::SELECTED_BACKGROUND_VISUAL, FOLDER_OPEN_ICON_IMAGE );
+ button.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::TOP_LEFT );