Namespace Tizen.NUI.UIComponents
Classes
Button
The Button class is a base class for different kinds of buttons.
This class provides the disabled property and the clicked signal.
The clicked event handler is emitted when the button is touched, and the touch point doesn't leave the boundary of the button.
When the disabled property is set to true, no signal is emitted.
The 'Visual' describes not just traditional images like PNG and BMP, but also refers to whatever is used to show the button. It could be a color, gradient, or some other kind of renderer.
The button's appearance can be modified by setting properties for the various visuals or images.
It is not mandatory to set all the visuals. A button could be defined only by setting its background visual, or by setting its background and selected visuals.
The button visual is shown over the background visual.
When pressed, the unselected visuals are replaced by the selected visuals.
The text label is always placed on the top of all images.
When the button is disabled, the background button and the selected visuals are replaced by their disabled visuals.
CheckBoxButton
The CheckBoxButton provides a checkbox button which the user can check or uncheck.
By default, the CheckBoxButton emits a Button.Clicked event when the button changes its state to selected or unselected.
The button's appearance could be modified by Button.UnselectedImage, Button.BackgroundImage, Button.SelectedImage, Button.SelectedBackgroundImage, Button.DisabledBackgroundImage, Button.DisabledImage, and Button.DisabledSelectedImage.
When the button is not disabled, if it's not selected, it only shows the background image.
The selected image is shown over the background image when the box is selected (background image is not replaced by \e selected image).
When the button is disabled, the background image and the selected image are replaced by disabled images.
///
Popup
The Popup widget provides a configurable popup dialog with a built-in layout of three main fields.
Popup.HiddenEventArgs
Event arguments that passed via the HiddenEventArgs.
Popup.HidingEventArgs
Event arguments that passed via the HidingEventArgs.
Popup.ShowingEventArgs
Event arguments that passed via the ShowingEventArgs.
Popup.ShownEventArgs
Event arguments that passed via the ShownEventArgs.
Popup.TouchedOutsideEventArgs
Event arguments that passed via the OutsideTouchedEvent.
ProgressBar
The ProgressBar is a control to give the user an indication of the progress of an operation.
ProgressBar.ValueChangedEventArgs
Event arguments that passed via the ValueChangedEventArgs.
PushButton
The PushButton changes its appearance when it is pressed, and returns to its original when it is released.
RadioButton
A RadioButton provides a radio button with two states, \e selected or \e unselected.
Radio buttons are designed to select one of the many options at the same time.
A RadioButton can change its current state using the selected.
RadioButtons can be grouped.
Two or more RadioButtons are in one group when they have this same parent.
In each groups only one RadioButton can be \e selected at a given time.
So when a RadioButton is set to \e selected, other RadioButtons in its group are set to \e unselected.
When \e selected RadioButton is set to \e unselected, no other RadioButtons in this group are set to \e selected.
The StateChanged event is emitted when the RadioButton change its state to \e selected or \e unselected.
ScrollBar
The ScrollBar is a UI component that can be linked to the scrollable objects
indicating the current scroll position of the scrollable object.
ScrollBar.PanFinishedEventArgs
Event arguments that passed via the PanFinished event.
ScrollBar.ScrollIntervalEventArgs
Event arguments that passed via the ScrollPositionIntervalReached event.
Slider
The slider is a control to enable sliding an indicator between two values.
Slider.MarkReachedEventArgs
The MarkReached event arguments.
Slider.SlidingFinishedEventArgs
The SlidingFinished event arguments.
Slider.ValueChangedEventArgs
The ValueChanged event arguments.
Enums
Button.Align
Enumeration for describing the position, the text label can be, in relation to the control (and foreground/icon).
Popup.AnimationModeType
The animation modes within the popup.
Choose from a predefined mode or "CUSTOM" to use the ANIMATION_IN and ANIMATION_OUT properties.
Popup.ContextualModeType
The types of the contextual layout.
The popup is positioned adjacent to it's parent in the direction specified by this mode.
NON_CONTEXTUAL disables any contextual positioning.
Popup.DisplayStateType
The display states of the popup.
ScrollBar.Direction
The direction of the scrollbar.
ScrollBar.IndicatorHeightPolicyType
The indicator height policy.