Class FlipSelector

Definition

Namespace:
ElmSharp
Assembly:
ElmSharp.dll

The FlipSelector is a widget to show a set of text items, one at a time, with the same sheet switching style as the clock widget when one changes the current displaying sheet.

C#
Copy
[Obsolete("This has been deprecated in API12")] public class FlipSelector : Layout, IAccessibleObject
Inheritance
Implements

Constructors

View Source

FlipSelector(EvasObject)

Creates and initializes a new instance of the FlipSelector.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public FlipSelector(EvasObject parent)
Parameters
Type Name Description
EvasObject parent

Parent EvasObject.

Properties

View Source

FirstItem

Gets the first item in the given flip selector widget's list of items.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public FlipSelectorItem FirstItem { get; }
Property Value
Type Description
FlipSelectorItem
View Source

Interval

Sets or gets the interval on time updates for a user mouse button to hold on the flip selector widget.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public double Interval { get; set; }
Property Value
Type Description
double
View Source

LastItem

Gets the last item in the given flip selector widget's list of items.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public FlipSelectorItem LastItem { get; }
Property Value
Type Description
FlipSelectorItem
View Source

SelectedItem

Gets the currently selected item in the flip selector widget.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public FlipSelectorItem SelectedItem { get; }
Property Value
Type Description
FlipSelectorItem

Methods

View Source

Append(string)

Appends the (text) item to the flip selector widget.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public FlipSelectorItem Append(string text)
Parameters
Type Name Description
string text

text value

Returns
Type Description
FlipSelectorItem

A handle to the item added, or null on errors.

Remarks

The widget's list of labels to show will be appended with the given value. If the user wishes so, a callback function pointer can be passed, which will get called when the same item is selected.

View Source

CreateHandle(EvasObject)

Creates a widget handle.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] protected override IntPtr CreateHandle(EvasObject parent)
Parameters
Type Name Description
EvasObject parent

Parent EvasObject.

Returns
Type Description
System.IntPtr

Handle IntPtr.

Overrides
View Source

Next()

Programmatically select the next item of the flip selector widget.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public void Next()
Remarks

The selection will be animated. Also, if it reaches the beginning of its list of member items, it will continue with the last one backwards.

View Source

Prepend(string)

Prepends the (text) item to a flip selector widget.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public FlipSelectorItem Prepend(string text)
Parameters
Type Name Description
string text

Prepend text

Returns
Type Description
FlipSelectorItem

A handle to the item added, or null on errors.

Remarks

The widget's list of labels to show will be prepended with the given value. If the user wishes so, a callback function pointer can be passed, which will get called when the same item is selected.

View Source

Prev()

Programmatically select the previous item of the flip selector widget.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public void Prev()
View Source

Remove(FlipSelectorItem)

To remove the given item.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public void Remove(FlipSelectorItem item)
Parameters
Type Name Description
FlipSelectorItem item

FlipSelector's item.

Events

View Source

Overflowed

Overflowed will be triggered when overflowed.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public event EventHandler Overflowed
Event Type
Type Description
System.EventHandler
View Source

Selected

Selected will be triggered when selected.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public event EventHandler Selected
Event Type
Type Description
System.EventHandler
View Source

Underflowed

Underflowed will be triggered when underflowed.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public event EventHandler Underflowed
Event Type
Type Description
System.EventHandler

Implements

Extension Methods