mPopup = CreatePopup( stageSize.width * 0.8f );
mPopup.Add( mField );
mPopup.OutsideTouchedSignal().Connect( this, &TextFieldExample::OnPopupOutsideTouched );
- mPopup.Show();
+ mPopup.SetDisplayState( Popup::SHOWN );
return true;
}
popup.SetParentOrigin( ParentOrigin::CENTER );
popup.SetAnchorPoint( AnchorPoint::CENTER );
popup.SetSize( width, 0.0f );
- popup.HideTail();
popup.SetResizePolicy( ResizePolicy::SIZE_RELATIVE_TO_PARENT, Dimension::HEIGHT );
popup.SetSizeModeFactor( POPUP_SIZE_FACTOR_TO_PARENT );
popup.TouchedSignal().Connect( this, &TextFieldExample::OnPopupTouched );
// Hide & discard the pop-up
if( mPopup )
{
- mPopup.Hide();
+ mPopup.SetDisplayState( Popup::HIDDEN );
}
mField.Reset();
}