/// Circle slider is a circular designed widget used to select a value in a range by the Rotary event.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public class CircleSlider : Widget, IRotaryActionWidget
{
SmartEvent _changedEvent;
/// <param name="parent">The EvasObject to which the new CircleSlider will be attached as a child.</param>
/// <param name="surface">The surface for drawing the circle features for this widget.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public CircleSlider(EvasObject parent, CircleSurface surface) : base()
{
Debug.Assert(parent == null || surface == null || parent.IsRealized);
/// Changed will be triggered when the circle slider value changes.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler ValueChanged;
/// <summary>
/// Gets the handle for the Circle widget.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public virtual IntPtr CircleHandle => RealHandle;
/// <summary>
/// Gets the handle for the circle surface used in this widget.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public virtual CircleSurface CircleSurface => _surface;
/// <summary>
/// The value of the slider is increased/decreased by the step value.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double Step
{
get
/// Sets or gets the state of the widget, which might be enabled or disabled.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override bool IsEnabled
{
get
/// Sets or gets the color of the circle slider bar.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public Color BarColor
{
get
/// Sets or gets the color of the circle slider background.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override Color BackgroundColor
{
get
/// Sets or gets the line width of the circle slider bar.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public int BarLineWidth
{
get
/// Sets or gets the line width of the circle slider background.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public int BackgroundLineWidth
{
get
/// Sets or gets the angle in degree of the circle slider bar.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double BarAngle
{
get
/// Sets or gets the angle in degree of the circle slider background.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double BackgroundAngle
{
get
/// Offset value means start position of the slider bar.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double BarAngleOffset
{
get
/// Offset value means start position of the slider background.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double BackgroundAngleOffset
{
get
/// Sets or gets the minimum angle of the circle slider bar.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double BarAngleMinimum
{
get
/// Sets or gets the maximum angle of the circle slider bar.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double BarAngleMaximum
{
get
/// Actual value can be obtained with Value. By default, minimum value is equal to 0.0.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double Minimum
{
get
/// Maximum must be greater than minimum, otherwise the behavior is undefined.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double Maximum
{
get
/// The value must be between minimum and maximum.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double Value
{
get
/// Gets or sets the radius value for the circle slider bar.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double BarRadius
{
get
/// Gets or sets the radius value for the circle slider background.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double BackgroundRadius
{
get
/// The callback of the Realized event.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
protected override void OnRealized()
{
base.OnRealized();
/// <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.Eext.eext_circle_object_slider_add(parent, CircleSurface.Handle);