public:
/**
- * @brief The start and end property ranges for this control.
+ * @brief The start and end property ranges for this control
* @since_tizen 2.4
*/
enum PropertyRange
};
/**
- * @brief An enumeration of properties belonging to the Button class.
+ * @brief An enumeration of properties belonging to the Button class
* @since_tizen 2.4
*/
struct Property
Button();
/**
- * @brief Copy constructor.
+ * @brief Copy constructor
* @since_tizen 2.4
*/
Button( const Button& button );
/**
- * @brief Assignment operator.
+ * @brief Assignment operator
* @since_tizen 2.4
*/
Button& operator=( const Button& button );
*
* @since_tizen 2.4
* @param[in] handle Handle to an object
- * @return handle to a Button or an uninitialized handle
+ * @return A handle to a Button or an uninitialized handle
*/
static Button DownCast( BaseHandle handle );
* No signals are emitted when the \e disabled property is set.
*
* @since_tizen 2.4
- * @param[in] disabled property.
+ * @param[in] disabled property
*/
void SetDisabled( bool disabled );
/**
* @brief Returns if the button is disabled.
* @since_tizen 2.4
- * @return \e true if the button is \e disabled.
+ * @return \e True if the button is \e disabled.
*/
bool IsDisabled() const;
/**
* @brief Returns if the autorepeating property is set.
* @since_tizen 2.4
- * @return \e true if the \e autorepeating property is set.
+ * @return \e True if the \e autorepeating property is set.
*/
bool IsAutoRepeating() const;
/**
* @brief Gets the initial autorepeating delay in seconds.
* @since_tizen 2.4
- * @return the initial autorepeating delay in seconds.
+ * @return The initial autorepeating delay in seconds
*/
float GetInitialAutoRepeatingDelay() const;
/**
* @brief Gets the next autorepeating delay in seconds.
* @since_tizen 2.4
- * @return the next autorepeating delay in seconds.
+ * @return The next autorepeating delay in seconds
*/
float GetNextAutoRepeatingDelay() const;
* If the \e togglable property is set to \e true, then the \e autorepeating property is set to false.
*
* @since_tizen 2.4
- * @param[in] togglable property.
+ * @param[in] togglable property
*/
void SetTogglableButton( bool togglable );
/**
* @brief Returns if the togglable property is set.
* @since_tizen 2.4
- * @return \e true if the \e togglable property is set.
+ * @return \e True if the \e togglable property is set.
*/
bool IsTogglableButton() const;
* Emits a Button::StateChangedSignal() signal.
*
* @since_tizen 2.4
- * @param[in] selected property.
+ * @param[in] selected property
*/
void SetSelected( bool selected );
/**
* @brief Returns if the selected property is set and the button is togglable.
* @since_tizen 2.4
- * @return \e true if the button is \e selected.
+ * @return \e True if the button is \e selected.
*/
bool IsSelected() const;
* @brief Sets the animation time.
*
* @since_tizen 2.4
- * @param[in] animationTime The animation time in seconds.
+ * @param[in] animationTime The animation time in seconds
*/
void SetAnimationTime( float animationTime );
* @brief Retrieves button's animation time.
*
* @since_tizen 2.4
- * @return The animation time in seconds.
+ * @return The animation time in seconds
*/
float GetAnimationTime() const;
* @brief Sets the button's label.
*
* @since_tizen 2.4
- * @param[in] label The label text.
+ * @param[in] label The label text
*/
void SetLabelText( const std::string& label );
* @brief Gets the label.
*
* @since_tizen 2.4
- * @return The label text.
+ * @return The label text
*/
std::string GetLabelText() const;
* @brief Sets the unselected button image.
*
* @since_tizen 2.4
- * @param[in] filename The button image.
+ * @param[in] filename The button image
*/
void SetUnselectedImage( const std::string& filename );
* @brief Sets the background image.
*
* @since_tizen 2.4
- * @param[in] filename The background image.
+ * @param[in] filename The background image
*/
void SetBackgroundImage( const std::string& filename );
* @brief Sets the selected image.
*
* @since_tizen 2.4
- * @param[in] filename The selected image.
+ * @param[in] filename The selected image
*/
void SetSelectedImage( const std::string& filename );
* @brief Sets the selected background image.
*
* @since_tizen 2.4
- * @param[in] filename The selected background image.
+ * @param[in] filename The selected background image
*/
void SetSelectedBackgroundImage( const std::string& filename );
* @brief Sets the disabled background image.
*
* @since_tizen 2.4
- * @param[in] filename The disabled background image.
+ * @param[in] filename The disabled background image
*/
void SetDisabledBackgroundImage( const std::string& filename );
* @brief Sets the disabled button image.
*
* @since_tizen 2.4
- * @param[in] filename The disabled button image.
+ * @param[in] filename The disabled button image
*/
void SetDisabledImage( const std::string& filename );
* @brief Sets the disabled selected button image.
*
* @since_tizen 2.4
- * @param[in] filename The disabled selected button image.
+ * @param[in] filename The disabled selected button image
*/
void SetDisabledSelectedImage( const std::string& filename );
* @brief Sets the button image.
* @since_tizen 2.4
* @remarks Avoid using this method as it's a legacy code. Instead, use @ref SetUnselectedImage.
- * @param[in] image The button image.
+ * @param[in] image The button image
*/
void SetButtonImage( Image image );
* @brief Sets the selected image.
* @since_tizen 2.4
* @remarks Avoid using this method as it's a legacy code. Instead, use SetSelectedImage( const std::string& filename ).
- * @param[in] image The selected image.
+ * @param[in] image The selected image
*/
void SetSelectedImage( Image image );
* @brief Gets the button image.
* @since_tizen 2.4
* @remarks Avoid using this method as it's a legacy code.
- * @return An actor with the button image.
+ * @return An actor with the button image
*/
Actor GetButtonImage() const;
* @brief Gets the selected image.
* @since_tizen 2.4
* @remarks Avoid using this method as it's a legacy code.
- * @return An actor with the selected image.
+ * @return An actor with the selected image
*/
Actor GetSelectedImage() const;
* bool YourCallbackName( Button button );
* @endcode
* @since_tizen 2.4
- * @return The signal to connect to.
+ * @return The signal to connect to
*/
ButtonSignalType& PressedSignal();
* bool YourCallbackName( Button button );
* @endcode
* @since_tizen 2.4
- * @return The signal to connect to.
+ * @return The signal to connect to
*/
ButtonSignalType& ReleasedSignal();
* bool YourCallbackName( Button button );
* @endcode
* @since_tizen 2.4
- * @return The signal to connect to.
+ * @return The signal to connect to
*/
ButtonSignalType& ClickedSignal();
* bool YourCallbackName( Button button );
* @endcode
* @since_tizen 2.4
- * @return The signal to connect to.
+ * @return The signal to connect to
*/
ButtonSignalType& StateChangedSignal();
* @brief Creates a handle using the Toolkit::Internal implementation.
*
* @since_tizen 2.4
- * @param[in] implementation The Control implementation.
+ * @param[in] implementation The Control implementation
*/
DALI_INTERNAL Button( Internal::Button& implementation );
* @brief Allows the creation of this Control from an Internal::CustomActor pointer.
*
* @since_tizen 2.4
- * @param[in] internal A pointer to the internal CustomActor.
+ * @param[in] internal A pointer to the internal CustomActor
*/
DALI_INTERNAL Button( Dali::Internal::CustomActor* internal );
};