X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Fpublic-api%2Fcontrols%2Fprogress-bar%2Fprogress-bar.h;h=407e02601e5b0d611f0d7bfa08891ce25a904260;hp=4a6ce3a916588b4f43fcadb0a19e34092b01b71f;hb=6dee0c77383cfa21c57099dd519ce4821a9d23b0;hpb=410125f32fcd135226a2a0a668b2855ea9e17a69 diff --git a/dali-toolkit/public-api/controls/progress-bar/progress-bar.h b/dali-toolkit/public-api/controls/progress-bar/progress-bar.h index 4a6ce3a..407e026 100644 --- a/dali-toolkit/public-api/controls/progress-bar/progress-bar.h +++ b/dali-toolkit/public-api/controls/progress-bar/progress-bar.h @@ -2,7 +2,7 @@ #define DALI_TOOLKIT_PROGRESS_BAR_H /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd. + * Copyright (c) 2018 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -38,27 +38,7 @@ class ProgressBar; /** * @brief ProgressBar is a control to give the user an indication of the progress of an operation. - * * - * Determinate Progress State * - * # : Progress visual - * * : Secondary Progress visual - * = : Track visual - * 40% : Label visual - * - * ============================================= - * = ###############**** 40% = - * ============================================= - * - * Indeterminate Progress State - * - * / : Indeterminate visual - * - * ============================================= - * = ///////////////////////////////////////// = - * ============================================= - * - * Also progress value percentage is shown as text inside the progress bar. * Signals * | %Signal Name | Method | * |-------------------|-------------------------------| @@ -67,7 +47,7 @@ class ProgressBar; * @SINCE_1_2.60 */ -class DALI_IMPORT_API ProgressBar : public Control +class DALI_TOOLKIT_API ProgressBar : public Control { public: @@ -84,11 +64,15 @@ public: }; /** - * @brief An enumeration of properties belonging to the ProgressBar class. + * @brief Enumeration of properties belonging to the ProgressBar class. * @SINCE_1_2.60 */ struct Property { + /** + * @brief Enumeration for the instance of properties belonging to the ProgressBar class. + * @SINCE_1_2.60 + */ enum { /** @@ -174,7 +158,7 @@ public: public: /** - * @brief Creates the ProgressBar control. + * @brief Creates the ProgressBar control. It creates a horizontal linear shape of progress bar. * @SINCE_1_2.60 * @return A handle to the ProgressBar control */ @@ -191,6 +175,7 @@ public: * * Creates another handle that points to the same real object. * @SINCE_1_2.60 + * @param[in] handle Handle to an object */ ProgressBar( const ProgressBar& handle ); @@ -199,6 +184,8 @@ public: * * Changes this handle to point to another real object. * @SINCE_1_2.60 + * @param[in] handle Handle to an object + * @return A reference to this */ ProgressBar& operator=( const ProgressBar& handle );