SysTryCatch(NID_UI_CTRL, pKeypad, , r, "[%s] Propagating.", GetErrorMessage(r));
SysTryCatch(NID_UI_CTRL, r == E_SUCCESS, , r, "[%s] Propagating.", GetErrorMessage(r));
- r = pKeypad->CreateRootVisualElement();
+ r = pKeypad->CreateRootVisualElement(_WINDOW_TYPE_SUB);
SysTryCatch(NID_UI_CTRL, r == E_SUCCESS, , r, "[%s] Propagating.", GetErrorMessage(r));
pEcoreEvas->SetWindowRotationBounds(*pKeypad, 0, portBounds);
_MessageBox* pMsgbox = new (std::nothrow) _MessageBox();
SysTryReturn(NID_UI, pMsgbox != null, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation failed.");
- result r = pMsgbox->CreateRootVisualElement();
+ result r = pMsgbox->CreateRootVisualElement(_WINDOW_TYPE_SUB);
SysTryCatch(NID_UI_CTRL, r == E_SUCCESS, , r, "[%s] Propagating.", GetErrorMessage(r));
// for taking touch event
_Popup* pPopup = new (std::nothrow) _Popup();
SysTryReturn(NID_UI_CTRL, pPopup != null, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation failed.");
- result r = pPopup->CreateRootVisualElement();
+ result r = pPopup->CreateRootVisualElement(_WINDOW_TYPE_SUB);
SysTryCatch(NID_UI_CTRL, r == E_SUCCESS, , r, "[%s] Propagating.", GetErrorMessage(r));
// for taking touch event
clientBounds.height = size.height - clientBounds.y;
}
+bool
+_Popup::IsRotationSynchronized(void) const
+{
+ return true;
+}
+
}}} // Tizen::Ui::Controls
virtual bool IsLayoutChangable(void) const;
virtual void OnOwnerChanged(_Control* pOldOwner);
virtual void UpdateClientBounds(const Tizen::Graphics::FloatDimension& size, Tizen::Graphics::FloatRectangle& clientBounds);
+ virtual bool IsRotationSynchronized(void) const;
// Accessor
public: