* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_STATE This instance has already been constructed.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Graphics::Point& point, ContextMenuStyle style);
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_STATE This instance has already been constructed.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Graphics::FloatPoint& point, ContextMenuStyle style);
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_STATE This instance has already been constructed.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Graphics::Point& point, ContextMenuStyle style, ContextMenuAnchorDirection direction);
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_STATE This instance has already been constructed.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Graphics::FloatPoint& point, ContextMenuStyle style, ContextMenuAnchorDirection direction);
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_ARG A specified input parameter is invalid.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(bool hasTitle, const Tizen::Graphics::Dimension& dim);
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_ARG A specified input parameter is invalid.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(bool hasTitle, const Tizen::Graphics::FloatDimension& dim);
* @exception E_FILE_NOT_FOUND The specified file cannot be found.
* @exception E_INVALID_FORMAT The specified XML format is invalid.
* @exception E_OPERATION_FAILED The operation has failed.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Base::String& resourceId);
* @exception E_INVALID_ARG A specified input parameter is invalid, or
* the specified layout is already bound to another container.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Ui::Layout& layout, bool hasTitle, const Tizen::Graphics::Dimension& dim);
* @exception E_INVALID_ARG A specified input parameter is invalid, or
* the specified layout is already bound to another container.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Ui::Layout& layout, bool hasTitle, const Tizen::Graphics::FloatDimension& dim);
* @exception E_INVALID_ARG A specified input parameter is invalid, or
* the specified layout is already bound to another container.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Ui::Layout& portraitLayout, const Tizen::Ui::Layout& landscapeLayout, bool hasTitle, const Tizen::Graphics::Dimension& dim);
* @exception E_INVALID_ARG A specified input parameter is invalid, or
* the specified layout is already bound to another container.
* @exception E_SYSTEM A system error has occurred.
+ * @remarks The default owner will be the current Form (or Frame). It is possible that this control may not be visible
+ * due to this ownership relationship. In that case, see the SetOwner API to change the ownership to the top-most window.
+ * @see SetOwner()
*/
result Construct(const Tizen::Ui::Layout& portraitLayout, const Tizen::Ui::Layout& landscapeLayout, bool hasTitle, const Tizen::Graphics::FloatDimension& dim);