/// An event for the button state changed signal which can be used to subscribe or unsubscribe the event handler provided by the user.<br />
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10. Please use View.ControlStateChangedEvent")]
public event EventHandler<StateChangedEventArgs> StateChangedEvent
{
add
/// StateChangeEventArgs is a class to record button state change event arguments which will sent to user.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10. Please use View.ControlStateChangedEventArgs")]
public class StateChangedEventArgs : EventArgs
{
/// <summary> previous state of Button </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public ControlStates PreviousState;
/// <summary> current state of Button </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public ControlStates CurrentState;
}
/// User can handle Popup button count, head title and content area.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public class Popup : Control
{
/// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
/// Creates a new instance of a Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Popup() : base()
{
Initialize();
/// Creates a new instance of a Popup with style.
/// </summary>
/// <param name="style">Create Popup by special style defined in UX.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Popup(string style) : base(style)
{
Initialize();
/// Creates a new instance of a Popup with style.
/// </summary>
/// <param name="popupStyle">Create Popup by style customized by user.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Popup(PopupStyle popupStyle) : base(popupStyle)
{
Initialize();
/// <summary>
/// Add button by style's name.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public void AddButton(string buttonText, string style)
{
AddButton(buttonText);
/// <summary>
/// Add button by style.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public void AddButton(string buttonText, ButtonStyle style)
{
if (Style.Buttons != null && style != null)
/// An event for the button clicked signal which can be used to subscribe or unsubscribe the event handler provided by the user.<br />
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public event EventHandler<ButtonClickEventArgs> PopupButtonClickEvent;
/// <summary>
/// Get style of popup.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public new PopupStyle Style => ViewStyle as PopupStyle;
/// <summary>
/// Title text string in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public string TitleText
{
get
/// Title text point size in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public float TitlePointSize
{
get
/// Title text color in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Color TitleTextColor
{
get
/// Title text horizontal alignment in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public HorizontalAlignment TitleTextHorizontalAlignment
{
get
/// Title text's position in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Position TitleTextPosition
{
get
/// Title text's height in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public int TitleHeight
{
get
/// Content view in Popup, only can be gotten.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public View ContentView
{
get;
/// Button count in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public int ButtonCount
{
get;
/// Button height in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public int ButtonHeight
{
get
/// Button text point size in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public float ButtonTextPointSize
{
get
/// Button text font family in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public string ButtonFontFamily
{
get
/// Button text color in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Color ButtonTextColor
{
get
/// Button text horizontal alignment in Popup.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public HorizontalAlignment ButtonTextAlignment
{
get
/// <param name="index">Button index.</param>
/// <param name="text">Button text string.</param>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public void SetButtonText(int index, string text)
{
AddButton(text);
/// </summary>
/// <param name="type">Dispose type.</param>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
protected override void Dispose(DisposeTypes type)
{
if (disposed)
/// Apply style to popup.
/// </summary>
/// <param name="viewStyle">The style to apply.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override void ApplyStyle(ViewStyle viewStyle)
{
base.ApplyStyle(viewStyle);
/// Get Popup style.
/// </summary>
/// <returns>The default popup style.</returns>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
protected override ViewStyle CreateViewStyle()
{
return new PopupStyle();
/// ButtonClickEventArgs is a class to record button click event arguments which will sent to user.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public class ButtonClickEventArgs : EventArgs
{
/// <summary> Button index which is clicked in Popup </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public int ButtonIndex;
}
}
/// The state changed event handler.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10. Please use View.ControlStateChangedEvent")]
public event EventHandler<StateChangedArgs> StateChangedEvent
{
add
/// State Changed event data.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10. Please use View.ControlStateChangedEventArgs")]
public class StateChangedArgs : EventArgs
{
/// <summary>
/// Curent state
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public ControlStates CurrentState;
}
}
/// User can handle Tab by adding/inserting/deleting TabItem.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public class Tab : Control
{
private const int aniTime = 100; // will be defined in const file later
/// Creates a new instance of a Tab.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Tab() : base()
{
Initialize();
/// Creates a new instance of a Tab with style.
/// </summary>
/// <param name="style">Create Tab by special style defined in UX.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Tab(string style) : base(style)
{
Initialize();
/// Creates a new instance of a Tab with style.
/// </summary>
/// <param name="tabStyle">Create Tab by style customized by user.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Tab(TabStyle tabStyle) : base(tabStyle)
{
Initialize();
/// An event for the item changed signal which can be used to subscribe or unsubscribe the event handler provided by the user.<br />
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public event EventHandler<ItemChangedEventArgs> ItemChangedEvent;
/// <summary>
/// Selected item's index in Tab.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public int SelectedItemIndex
{
get
/// If true, TabItem's width will be equal as text's natural width, if false, it will be decided by Tab's width and tab item count.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public bool UseTextNaturalSize
{
get
/// Gap between items.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public int ItemSpace
{
get
/// Space in Tab. Sequence as Left, Right, Top, Bottom
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Extents Space
{
get
/// UnderLine view's size in Tab.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Size UnderLineSize
{
get
/// UnderLine view's background in Tab.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Color UnderLineBackgroundColor
{
get
/// Text point size in Tab.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public float PointSize
{
get
/// Text font family in Tab.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public string FontFamily
{
get
/// Text color in Tab.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Color TextColor
{
get
/// Text color selector in Tab.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public ColorSelector TextColorSelector
{
get
/// </summary>
/// <param name="itemData">Item data which will apply to tab item view.</param>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public void AddItem(TabItemData itemData)
{
AddItemByIndex(itemData, itemList.Count);
/// <param name="itemData">Item data which will apply to tab item view.</param>
/// <param name="index">Position index where will be inserted.</param>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public void InsertItem(TabItemData itemData, int index)
{
AddItemByIndex(itemData, index);
/// </summary>
/// <param name="itemIndex">Position index where will be deleted.</param>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public void DeleteItem(int itemIndex)
{
if(itemList == null || itemIndex < 0 || itemIndex >= itemList.Count)
/// Apply style to tab.
/// </summary>
/// <param name="viewStyle">The style to apply.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override void ApplyStyle(ViewStyle viewStyle)
{
base.ApplyStyle(viewStyle);
/// </summary>
/// <param name="type">Dispose type.</param>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
protected override void Dispose(DisposeTypes type)
{
if (disposed)
/// Get Tab style.
/// </summary>
/// <returns>The default tab style.</returns>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
protected override ViewStyle CreateViewStyle()
{
return new TabStyle();
/// TabItemData is a class to record all data which will be applied to Tab item.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public class TabItemData
{
/// <summary>
/// Text string in tab item view.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public string Text
{
get;
/// ItemChangedEventArgs is a class to record item change event arguments which will sent to user.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public class ItemChangedEventArgs : EventArgs
{
/// <summary> Previous selected index of Tab </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public int PreviousIndex;
/// <summary> Current selected index of Tab </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public int CurrentIndex;
}
}
/// A toast will automatically disappear after a certain time.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public class Toast : Control
{
/// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
/// <summary>
/// Get style of toast.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public new ToastStyle Style => ViewStyle as ToastStyle;
static Toast() { }
/// Construct Toast with null.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Toast() : base()
{
Initialize();
/// The constructor of the Toast class with specific Style.
/// </summary>
/// <param name="toastStyle">Construct Style</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Toast(ToastStyle toastStyle) : base(toastStyle)
{
Initialize();
/// Constructor of the Toast class with special style.
/// </summary>
/// <param name="style"> style name </param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Toast(string style) : base(style)
{
Initialize();
/// Gets or sets the text array of toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public string[] TextArray
{
get;
/// Gets or sets text point size in toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public float PointSize
{
get
/// Gets or sets text font family in toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public string FontFamily
{
get
/// Gets or sets text color in toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Color TextColor
{
get
/// Gets or sets text horizontal alignment in toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public HorizontalAlignment TextAlignment
{
get
/// Gets or sets text padding in toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public Extents TextPadding
{
get
/// Gets or sets text line height in toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public uint TextLineHeight { get; set; }
/// <summary>
/// Gets or sets text line space in toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public uint TextLineSpace { get; set; }
/// <summary>
/// Gets or sets duration of toast.
/// </summary>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
public uint Duration
{
get
/// Apply style to toast.
/// </summary>
/// <param name="viewStyle">The style to apply.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override void ApplyStyle(ViewStyle viewStyle)
{
base.ApplyStyle(viewStyle);
/// </summary>
/// <param name="type">dispose types.</param>
/// <since_tizen> 6 </since_tizen>
+ [Obsolete("Deprecated in API8; Will be removed in API10")]
protected override void Dispose(DisposeTypes type)
{
if (disposed)
/// Get Toast style.
/// </summary>
/// <returns>The default toast style.</returns>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
protected override ViewStyle CreateViewStyle()
{
return new ToastStyle();
/// <summary>
/// PopupStyle is a class which saves Popup's ux data.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public class PopupStyle : ControlStyle
{
static PopupStyle() { }
/// <summary>
/// Creates a new instance of a PopupStyle.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public PopupStyle() : base()
{
InitSubStyle();
/// Creates a new instance of a PopupStyle with style.
/// </summary>
/// <param name="style">Create PopupStyle by style customized by user.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public PopupStyle(PopupStyle style) : base(style)
{
InitSubStyle();
/// <summary>
/// Title Text's style.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public TextLabelStyle Title { get; set; }
/// <summary>
/// Popup button's style.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public ButtonStyle Buttons { get; set; }
/// <summary>
/// Style's clone function.
/// </summary>
/// <param name="bindableObject">The style that need to copy.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override void CopyFrom(BindableObject bindableObject)
{
base.CopyFrom(bindableObject);
/// <summary>
/// TabStyle is a class which saves Tab's ux data.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public class TabStyle : ControlStyle
{
static TabStyle() { }
/// <summary>
/// Creates a new instance of a TabStyle.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public TabStyle() : base()
{
ItemPadding = new Extents(0, 0, 0, 0);
/// Creates a new instance of a TabStyle with style.
/// </summary>
/// <param name="style">Create TabStyle by style customized by user.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public TabStyle(TabStyle style) : base(style)
{
UnderLine = new ViewStyle();
/// <summary>
/// UnderLine's style.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public ViewStyle UnderLine { get; set; }
/// <summary>
/// Text's style.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public TextLabelStyle Text { get; set; }
/// <summary>
/// Flag to decide if item is fill with item text's natural width.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public bool UseTextNaturalSize { get; set; }
/// <summary>
/// Gap between items.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public int ItemSpace { get; set; }
/// <summary>
/// Space in Tab.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Extents ItemPadding { get; set; }
/// <summary>
/// Style's clone function.
/// </summary>
/// <param name="bindableObject">The style that need to copy.</param>
- /// <since_tizen> 8 </since_tizen>>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override void CopyFrom(BindableObject bindableObject)
{
base.CopyFrom(bindableObject);
/// <summary>
/// ToastStyle is a class which saves Toast's ux data.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public class ToastStyle : ControlStyle
{
static ToastStyle() { }
/// <summary>
/// Creates a new instance of a ToastStyle.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public ToastStyle() : base()
{
InitSubStyle();
/// Creates a new instance of a ToastStyle with Style.
/// </summary>
/// <param name="style">Create ToastStyle by Style customized by user.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public ToastStyle(ToastStyle style) : base(style)
{
InitSubStyle();
/// <summary>
/// Gets or sets toast show duration time.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public uint? Duration { get; set; }
/// <summary>
/// Text's Style.
/// </summary>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public TextLabelStyle Text { get; set; }
/// <summary>
/// Style's clone function.
/// </summary>
/// <param name="bindableObject">The style that need to copy.</param>
- /// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override void CopyFrom(BindableObject bindableObject)
{
base.CopyFrom(bindableObject);