q66 pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=a053480868747be8f7f692b813d68b8d809a3546

commit a053480868747be8f7f692b813d68b8d809a3546
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Tue Aug 11 16:57:08 2015 +0100

    slider: convert docs
---
 src/lib/elm_slider.eo | 384 +++++++++++++++++---------------------------------
 1 file changed, 130 insertions(+), 254 deletions(-)

diff --git a/src/lib/elm_slider.eo b/src/lib/elm_slider.eo
index b19654b..c955c3f 100644
--- a/src/lib/elm_slider.eo
+++ b/src/lib/elm_slider.eo
@@ -5,386 +5,262 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
    methods {
       @property horizontal {
          set {
-            /*@
-            Set the orientation of a given slider widget.
+            [[Set the orientation of a given slider widget.
 
-            Use this function to change how your slider is to be
-            disposed: vertically or horizontally.
+              Use this function to change how your slider is to be
+              disposed: vertically or horizontally.
 
-            By default it's displayed horizontally.
-
-            @see elm_slider_horizontal_get()
-
-            @ingroup Slider */
+              By default it's displayed horizontally.
+            ]]
          }
          get {
-            /*@
-            Get the orientation of a given slider widget
-
-            @return $true, if $obj is set to be @b horizontal,
-            $false if it's @b vertical (and on errors).
-
-            @see elm_slider_horizontal_set() for more details.
-
-            @ingroup Slider */
+            [[Get the orientation of a given slider widget.]]
          }
          values {
-            horizontal: bool; /*@ Use $true to make $obj to be
-            @b horizontal, $false to make it @b vertical. */
+            horizontal: bool;
          }
       }
       @property value {
          set {
-            /*@
-            Set the value the slider displays.
-
-            Value will be presented on the unit label following format 
specified with
-            elm_slider_unit_format_set() and on indicator with
-            elm_slider_indicator_format_set().
-
-            @warning The value must to be between min and max values. This 
values
-            are set by elm_slider_min_max_set().
+            [[Set the value the slider displays.
 
-            @see elm_slider_value_get()
-            @see elm_slider_unit_format_set()
-            @see elm_slider_indicator_format_set()
-            @see elm_slider_min_max_set()
+              Value will be presented on the unit label following format
+              specified with @.unit_format.set and on indicator with
+              @.indicator_format.set.
 
-            @ingroup Slider */
+              Note: The value must to be between min and max values. This 
values
+              are set by @.min_max.set.
+            ]]
          }
          get {
-            /*@
-            Get the value displayed by the slider.
-
-            @return The value displayed.
-
-            @see elm_slider_value_set() for details.
-
-            @ingroup Slider */
+            [[Get the value displayed by the slider.]]
          }
          values {
-            val: double; /*@ The value to be displayed. */
+            val: double; [[The value to be displayed.]]
          }
       }
       @property indicator_format {
          set {
-            /*@
-            Set the format string for the indicator label.
+            [[Set the format string for the indicator label.
 
-            The slider may display its value somewhere else then unit label,
-            for example, above the slider knob that is dragged around. This 
function
-            sets the format string used for this.
+              The slider may display its value somewhere else then unit label,
+              for example, above the slider knob that is dragged around. This
+              function sets the format string used for this.
 
-            If $NULL, indicator label won't be visible. If not it sets the 
format
-            string for the label text. To the label text is provided a 
floating point
-            value, so the label text can display up to 1 floating point value.
-            Note that this is optional.
+              If $null, indicator label won't be visible. If not it sets the
+              format string for the label text. To the label text is provided
+              a floating point value, so the label text can display up to 1
+              floating point value. Note that this is optional.
 
-            Use a format string such as "%1.2f meters" for example, and it will
-            display values like: "3.14 meters" for a value equal to 3.14159.
+              Use a format string such as "%1.2f meters" for example, and it
+              will display values like: "3.14 meters" for a value equal to
+              3.14159.
 
-            Default is indicator label disabled.
-
-            @see elm_slider_indicator_format_get()
-
-            @ingroup Slider */
+              Default is indicator label disabled.
+            ]]
          }
          get {
-            /*@
-            Get the indicator label format of the slider.
-
-            @return The indicator label format string in UTF-8.
+            [[Get the indicator label format of the slider.
 
-            The slider may display its value somewhere else then unit label,
-            for example, above the slider knob that is dragged around. This 
function
-            gets the format string used for this.
-
-            @see elm_slider_indicator_format_set() for more
-            information on how this works.
-
-            @ingroup Slider */
+              The slider may display its value somewhere else then unit label,
+              for example, above the slider knob that is dragged around. This
+              function gets the format string used for this.
+            ]]
          }
          values {
-            indicator: const(char)* @nullable; /*@ The format string for the 
indicator display. */
+            indicator: const(char)* @nullable; [[The format string for the 
indicator display.]]
          }
       }
       @property inverted {
          set {
-            /*@
-            Invert a given slider widget's displaying values order
-
-            A slider may be @b inverted, in which state it gets its
-            values inverted, with high vales being on the left or top and
-            low values on the right or bottom, as opposed to normally have
-            the low values on the former and high values on the latter,
-            respectively, for horizontal and vertical modes.
-
-            @see elm_slider_inverted_get()
+            [[Invert a given slider widget's displaying values order
 
-            @ingroup Slider */
+              A slider may be inverted, in which state it gets its values
+              inverted, with high vales being on the left or top and low
+              values on the right or bottom, as opposed to normally have
+              the low values on the former and high values on the latter,
+              respectively, for horizontal and vertical modes.
+            ]]
          }
          get {
-            /*@
-            Get whether a given slider widget's displaying values are
-            inverted or not.
-
-            @return $true, if $obj has inverted values,
-            $false otherwise (and on errors).
-
-            @see elm_slider_inverted_set() for more details.
-
-            @ingroup Slider */
+            [[Get whether a given slider widget's displaying values are
+              inverted or not.
+            ]]
          }
          values {
-            inverted: bool; /*@ Use $true to make $obj inverted,
-            $false to bring it back to default, non-inverted values. */
+            inverted: bool; [[Use $true to make $obj inverted, $false to bring
+                              it back to default, non-inverted values.]]
          }
       }
       @property indicator_show {
          set {
-            /*@
-            Set whether to enlarge slider indicator (augmented knob) or not.
+            [[Set whether to enlarge slider indicator (augmented knob) or not.
 
-            By default, indicator will be bigger while dragged by the user.
+              By default, indicator will be bigger while dragged by the user.
 
-            @warning It won't display values set with
-            elm_slider_indicator_format_set() if you disable indicator.
-
-            @ingroup Slider */
+              Warning: It won't display values set with @.indicator_format.set
+              if you disable indicator.
+            ]]
          }
          get {
-            /*@
-            Get whether a given slider widget's enlarging indicator or not.
-
-            @return $true, if $obj is enlarging indicator, or
-            $false otherwise (and on errors).
-
-            @see elm_slider_indicator_show_set() for details.
-
-            @ingroup Slider */
+            [[Get whether a given slider widget's enlarging indicator or not.]]
          }
          values {
-            show: bool; /*@ $true will make it enlarge, $false will
-            let the knob always at default size. */
+            show: bool; [[$true will make it enlarge, $false will
+                          let the knob always at default size.]]
          }
       }
       @property min_max {
          set {
-            /*@
-            Set the minimum and maximum values for the slider.
-
-            Define the allowed range of values to be selected by the user.
-
-            If actual value is less than $min, it will be updated to $min. If 
it
-            is bigger then $max, will be updated to $max. Actual value can be
-            get with elm_slider_value_get().
+            [[Set the minimum and maximum values for the slider.
 
-            By default, min is equal to 0.0, and max is equal to 1.0.
+              Define the allowed range of values to be selected by the user.
 
-            @warning Maximum must be greater than minimum, otherwise behavior
-            is undefined.
+              If actual value is less than $min, it will be updated to $min.
+              If it is bigger then $max, will be updated to $max. Actual value
+              can be get with @.value,get.
 
-            @see elm_slider_min_max_get()
+              By default, min is equal to 0.0, and max is equal to 1.0.
 
-            @ingroup Slider */
+              Warning: maximum must be greater than minimum, otherwise behavior
+              is undefined.
+            ]]
          }
          get {
-            /*@
-            Get the minimum and maximum values of the slider.
+            [[Get the minimum and maximum values of the slider.
 
-            @note If only one value is needed, the other pointer can be passed
-            as $NULL.
-
-            @see elm_slider_min_max_set() for details.
-
-            @ingroup Slider */
+              Note: If only one value is needed, the other pointer can be 
passed
+              as $null.
+            ]]
          }
          values {
-            min: double; /*@ The minimum value. */
-            max: double; /*@ The maximum value. */
+            min: double; [[The minimum value.]]
+            max: double; [[The maximum value.]]
          }
       }
       @property unit_format {
          set {
-            /*@
-            Set the format string for the unit label.
-
-            Unit label is displayed all the time, if set, after slider's bar.
-            In horizontal mode, at right and in vertical mode, at bottom.
-
-            If $NULL, unit label won't be visible. If not it sets the format
-            string for the label text. To the label text is provided a 
floating point
-            value, so the label text can display up to 1 floating point value.
-            Note that this is optional.
+            [[Set the format string for the unit label.
 
-            Use a format string such as "%1.2f meters" for example, and it will
-            display values like: "3.14 meters" for a value equal to 3.14159.
+              Unit label is displayed all the time, if set, after slider's bar.
+              In horizontal mode, at right and in vertical mode, at bottom.
 
-            Default is unit label disabled.
+              If $null, unit label won't be visible. If not it sets the format
+              string for the label text. To the label text is provided a
+              floating point value, so the label text can display up to 1
+              floating point value. Note that this is optional.
 
-            @see elm_slider_indicator_format_get()
+              Use a format string such as "%1.2f meters" for example, and it
+              will display values like: "3.14 meters" for a value equal to
+              3.14159.
 
-            @ingroup Slider */
+              Default is unit label disabled.
+            ]]
          }
          get {
-            /*@
-            Get the unit label format of the slider.
-
-            @return The unit label format string in UTF-8.
-
-            Unit label is displayed all the time, if set, after slider's bar.
-            In horizontal mode, at right and in vertical mode, at bottom.
-
-            @see elm_slider_unit_format_set() for more
-            information on how this works.
+            [[Get the unit label format of the slider.
 
-            @ingroup Slider */
+              Unit label is displayed all the time, if set, after slider's bar.
+              In horizontal mode, at right and in vertical mode, at bottom.
+            ]]
          }
          values {
-            units: const(char)* @nullable; /*@ The format string for the unit 
display. */
+            units: const(char)* @nullable; [[The format string for the unit 
display.]]
          }
       }
       @property indicator_show_on_focus {
          set {
-            /*@
-            Show the indicator of slider on focus
-
-            @ingroup Slider */
+            [[Show the indicator of slider on focus.]]
          }
          get {
-            /*@
-            Get whether the indicator of the slider is set or not
-
-            @return $true, if indicator is set
-            $false otherwise.
-
-            @ingroup Slider */
+            [[Get whether the indicator of the slider is set or not.]]
          }
          values {
-            flag: bool; /*@ @ true sets the indicator visible */
+            flag: bool;
          }
       }
       @property span_size {
          set {
-            /*@
-            Set the (exact) length of the bar region of a given slider widget.
+            [[Set the (exact) length of the bar region of a given slider 
widget.
 
-            This sets the minimum width (when in horizontal mode) or height
-            (when in vertical mode) of the actual bar area of the slider
-            $obj. This in turn affects the object's minimum size. Use
-            this when you're not setting other size hints expanding on the
-            given direction (like weight and alignment hints) and you would
-            like it to have a specific size.
+              This sets the minimum width (when in horizontal mode) or height
+              (when in vertical mode) of the actual bar area of the slider
+              $obj. This in turn affects the object's minimum size. Use
+              this when you're not setting other size hints expanding on the
+              given direction (like weight and alignment hints) and you would
+              like it to have a specific size.
 
-            @note Icon, end, label, indicator and unit text around $obj
-            will require their
-            own space, which will make $obj to require more the $size,
-            actually.
-
-            @see elm_slider_span_size_get()
-
-            @ingroup Slider */
+              Note: Icon, end, label, indicator and unit text around $obj
+              will require their own space, which will make $obj to require
+              more the $size, actually.
+            ]]
          }
          get {
-            /*@
-            Get the length set for the bar region of a given slider widget
-
-            @return The length of the slider's bar region.
+            [[Get the length set for the bar region of a given slider widget
 
-            If that size was not set previously, with
-            elm_slider_span_size_set(), this call will return $0.
-
-            @ingroup Slider */
+              If that size was not set previously, with @.span_size.set, this
+              call will return $0.
+            ]]
          }
          values {
-            size: Evas.Coord; /*@ The length of the slider's bar region. */
+            size: Evas.Coord; [[The length of the slider's bar region.]]
          }
       }
       @property step {
          set {
-            /*@
-            Set the step by which slider indicator will move.
-
-            This value is used when draggable object is moved automatically 
i.e., in case
-            of key event when up/down/left/right key is pressed or in case when
-            accessibility is set and flick event is used to inc/dec slider 
values.
-            By default step value is equal to 0.05.
+            [[Set the step by which slider indicator will move.
 
-            @see elm_slider_step_get() for more details.
+              This value is used when draggable object is moved automatically
+              i.e., in case of key event when up/down/left/right key is pressed
+              or in case when accessibility is set and flick event is used to
+              inc/dec slider values. By default step value is equal to 0.05.
 
-            @ingroup Slider
-            @since 1.8 */
+              @since 1.8
+            ]]
          }
          get {
-            /*@
-            Get the step by which slider indicator moves.
-
-            @return The step value.
-
-            @see elm_slider_step_set() for more details.
+            [[Get the step by which slider indicator moves.
 
-            @ingroup Slider
-            @since 1.8 */
+              @since 1.8
+            ]]
          }
          values {
-            step: double; /*@ The step value. */
+            step: double; [[The step value.]]
          }
       }
       @property indicator_visible_mode {
          set {
-            /*@
-            Set the visible mode of indicator.
-
-            @see elm_slider_indicator_visible_mode_get() for more details.
-
-            @ingroup Slider
-            */
+            [[Set the visible mode of indicator.]]
          }
          get {
-            /*@
-            Get the visible mode of indicator.
-
-            @return The indicator visible mode.
-
-            @see elm_slider_indicator_visible_mode_set() for more details.
-
-            @ingroup Slider
-            */
+            [[Get the visible mode of indicator.]]
          }
          values {
-            indicator_visible_mode: Elm_Slider_Indicator_Visible_Mode; /*@ The 
indicator visible mode. */
+            indicator_visible_mode: Elm_Slider_Indicator_Visible_Mode; [[The 
indicator visible mode.]]
          }
       }
       @property indicator_format_function {
          set {
-            /*@
-            Set the format function pointer for the indicator label
-
-            Set the callback function to format the indicator string.
+            [[Set the format function pointer for the indicator label
 
-            @see elm_slider_indicator_format_set() for more info on how this 
works.
-
-            @ingroup Slider */
+              Set the callback function to format the indicator string.
+            ]]
          }
          values {
-            func: slider_func_type @nullable; /*@ The indicator format 
function. */
-            free_func: slider_freefunc_type @nullable; /*@ The freeing 
function for the format string. */
+            func: slider_func_type @nullable; [[The indicator format 
function.]]
+            free_func: slider_freefunc_type @nullable; [[The freeing function 
for the format string.]]
          }
       }
       @property units_format_function {
          set {
-            /*@
-            Set the format function pointer for the units label
-
-            Set the callback function to format the units string.
-
-            @see elm_slider_unit_format_set() for more info on how this works.
+            [[Set the format function pointer for the units label
 
-            @ingroup Slider */
+              Set the callback function to format the units string.
+            ]]
          }
          values {
-            func: slider_func_type @nullable; /*@ The units format function. */
-            free_func: slider_freefunc_type @nullable; /*@ The freeing 
function for the format string. */
+            func: slider_func_type @nullable; [[The units format function.]]
+            free_func: slider_freefunc_type @nullable; [[The freeing function 
for the format string.]]
          }
       }
    }

-- 


Reply via email to