/// Enumeration for the popup orientation types.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public enum PopupOrientation
{
/// <summary>
/// In addition to content area, there are two optional sections, namely title area and action area.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public class Popup : Layout
{
HashSet<PopupItem> _children = new HashSet<PopupItem>();
/// </summary>
/// <param name="parent">The EvasObject to which the new popup will be attached as a child.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public Popup(EvasObject parent) : base(parent)
{
_dismissed = new SmartEvent(this, "dismissed");
/// Dismissed will be triggered when the popup has been dismissed.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler Dismissed;
/// <summary>
/// OutsideClicked will be triggered when users taps on the outside of Popup.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler OutsideClicked;
/// <summary>
/// OutsideClicked will be triggered when the popup is closed as a result of timeout.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler TimedOut;
/// <summary>
/// OutsideClicked will be triggered when the popup transition has finished in showing.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler ShowAnimationFinished;
/// <summary>
/// Sets or gets the position in which the popup will appear in its parent.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public PopupOrientation Orientation
{
get
/// Popup need to wrap the content text, so not allowing WrapType.None.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public WrapType ContentTextWrapType
{
get
/// the timer will be started with this value, canceling any running timer.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double Timeout
{
get
/// The visible region of the popup is surrounded by a translucent region called the Blocked event area.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool AllowEvents
{
get
/// Sets or gets the AlignmentX in which the popup will appear in its parent.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override double AlignmentX
{
get
/// Sets or gets the AlignmentY in which the popup will appear in its parent.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override double AlignmentY
{
get
/// Gets the opacity value of the popup.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override int Opacity
{
get
/// <param name="label"></param>
/// <returns>The new PopupItem which contains a label.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public PopupItem Append(string label)
{
return Append(label, null);
/// <param name="icon">The icon, which will be added into a new PopupItem. </param>
/// <returns>The new PopupItem, which contains the label and icon.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public PopupItem Append(string label, EvasObject icon)
{
PopupItem item = new PopupItem(label, icon, this);
/// When the Popup is dismissed, the "dismissed" signal will be emitted.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Dismiss()
{
Interop.Elementary.elm_popup_dismiss(Handle);
/// <param name="parent">Parent EvasObject.</param>
/// <returns>Handle IntPtr.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
protected override IntPtr CreateHandle(EvasObject parent)
{
return Interop.Elementary.elm_popup_add(parent.Handle);