DALI_CHECK_FAIL(!button,"Button::New() is failed to create valid button object ");
Stage::GetCurrent().Add( button );
- button.SetTogglableButton( bSetTogglable );
+ button.SetProperty( Button::Property::TOGGLABLE, bSetTogglable );
button.StateChangedSignal().Connect( &CbButtonSelected );
- bIsTogglable = button.IsTogglableButton();
- DALI_CHECK_FAIL(bSetTogglable != bIsTogglable, "SetTogglableButton and IsTogglableButton value does not match properly");
+ bIsTogglable = button.GetProperty<bool>( Button::Property::TOGGLABLE );
+ DALI_CHECK_FAIL( bSetTogglable != bIsTogglable, "Button::Property::TOGGLABLE does not work properly");
Stage::GetCurrent().Remove( button );
DaliLog::PrintPass();