raster pushed a commit to branch efl-1.20. http://git.enlightenment.org/core/efl.git/commit/?id=43e19589556e4dc80882002cd1eedd17baffa432
commit 43e19589556e4dc80882002cd1eedd17baffa432 Author: Andrii Kroitor <an.kroi...@samsung.com> Date: Fri Oct 27 09:52:15 2017 +0300 edje_cc: add missing default values to documentation @fix --- src/bin/edje/edje_cc_handlers.c | 306 ++++++++++++++++++++++++++++++++-------- 1 file changed, 249 insertions(+), 57 deletions(-) diff --git a/src/bin/edje/edje_cc_handlers.c b/src/bin/edje/edje_cc_handlers.c index 9d2365f315..565a092a8a 100644 --- a/src/bin/edje/edje_cc_handlers.c +++ b/src/bin/edje/edje_cc_handlers.c @@ -2281,6 +2281,8 @@ st_externals_external(void) @li LOSSY_ETC1 [0-100]: ETC1 lossy texture compression with quality from 0 to 100. @li LOSSY_ETC2 [0-100]: ETC2 lossy texture compression with quality from 0 to 100 (supports alpha). @li USER: Do not embed the file, refer to the external file instead. + + Defaults: compression level for lossy methods is 90. @endproperty */ static void @@ -2664,6 +2666,8 @@ ob_images_set_image(void) @li LOSSY_ETC1 [0-100]: ETC1 lossy texture compression with quality from 0 to 100. @li LOSSY_ETC2 [0-100]: ETC2 lossy texture compression with quality from 0 to 100 (supports alpha). @li USER: Do not embed the file, refer to the external file instead. + + Defaults: compression level for lossy methods is 90. @endproperty **/ static void @@ -2698,6 +2702,8 @@ st_images_set_image_image(void) [minw] [minh] [maxw] [maxh] @effect Define the minimal and maximal size that will select the specified image. + + Defaults: 0 0 0 0 @endproperty */ static void @@ -2735,6 +2741,8 @@ st_images_set_image_size(void) If set, the area (in pixels) of each side of the image will be displayed as a fixed size border, from the side -> inwards, preventing the corners from being changed on a resize. + + Defaults: 0 0 0 0 @since 1.8 @endproperty */ @@ -2770,6 +2778,8 @@ st_images_set_image_border(void) the highest resolution artwork and then runtime scaling it down. Valid values are: 0.0 or bigger (0.0 or 1.0 to turn it off) + + Defaults: 0.0 @since 1.8 @endproperty */ @@ -3519,6 +3529,8 @@ st_text_class_font(void) [font size in points (pt)] @effect Sets the font size for the text class. + + Defaults: 0 @endproperty */ static void @@ -3627,6 +3639,8 @@ st_size_class_name(void) [width] [height] @effect The minimum size. + + Defaults: 0 0 @endproperty */ static void @@ -3649,6 +3663,8 @@ st_size_class_min(void) [width] [height] @effect The maximum size. + + Defaults: -1 -1 @endproperty */ static void @@ -3711,6 +3727,8 @@ ob_collections(void) which is same with a desktop(The monitor has 96 dpi). If you make a collection in another environment(ex: 115 dpi), you have to set the base_scale(ex: 1.2). Then it will be shown same size in the desktop. + + Defaults: 1.0 @since 1.11 @endproperty */ @@ -4634,6 +4652,8 @@ _part_copy(Edje_Part *ep, Edje_Part *ep2) will inhibit edje_cc resolving of programs and parts that may not exist in this group, but are located in the group which is inheriting this group. + + Defaults: 0 @since 1.10 @endproperty */ @@ -4671,6 +4691,8 @@ st_collections_group_inherit_only(void) system, as seat names, or when the application sets the devices names to guarantee they'll match seat names on EDC. + + Defaults: 0 @since 1.19 @endproperty */ @@ -5035,6 +5057,8 @@ st_collections_group_inherit(void) @effect The flag (on/off) as to if this group is defined ONLY by script callbacks such as init(), resize() and shutdown() + + Defaults: off @endproperty */ static void @@ -5060,6 +5084,8 @@ st_collections_group_lua_script_only(void) For example, running an Embryo script which calls EDC which has a script{} block is unsafe, and the outer-most (first) Embryo stack is GUARANTEED to be corrupted. Only use this flag if you are sure that you know what you are doing. + + Defaults: 0 @since 1.10 @endproperty */ @@ -5125,6 +5151,8 @@ st_collections_group_alias(void) @effect The minimum size for the container defined by the composition of the parts. It is not enforced. + + Defaults: 0 0 @endproperty */ static void @@ -5148,6 +5176,8 @@ st_collections_group_min(void) @effect The maximum size for the container defined by the totality of the parts. It is not enforced. + + Defaults: 0 0 @endproperty */ static void @@ -5170,6 +5200,8 @@ st_collections_group_max(void) [width] [height] @effect Size of scene. + + Defaults: 0.0 0.0 @endproperty */ static void @@ -5191,8 +5223,10 @@ st_collections_group_scene_size(void) @parameters [on/off] @effect - Signal got automatically broadcasted to all sub group part. Default to - true since 1.1. + Signal got automatically broadcasted to all sub group part. + + Defaults: true + @since 1.1 @endproperty */ static void @@ -5240,6 +5274,8 @@ st_collections_group_nobroadcast(void) @li AUTO - Follow system defs. @li LTR - suitable for Left To Right Languages (latin) @li RTL - suitable for Right To Left Languages (Hebrew, Arabic interface) + + Defaults: AUTO @endproperty */ static void @@ -5265,7 +5301,8 @@ st_collections_group_orientation(void) [1 or 0] @effect Change the default value of mouse_events for every part in this group. - Defaults to 1 if not set, to maintain compatibility. + + Defaults: 1 (to maintain compatibility) @endproperty */ static void @@ -5310,7 +5347,8 @@ st_collections_group_nomouse(void) @effect Change the default value of source for every program in the current group which is declared after this value is set. - Defaults to an unset value to maintain compatibility. + + Defaults: an unset value (to maintain compatibility) @since 1.10 @endproperty */ @@ -6562,6 +6600,8 @@ st_collections_group_parts_part_name(void) @li PROXY @li SPACER @li SNAPSHOT + + Defaults: IMAGE @endproperty */ static void @@ -6638,6 +6678,7 @@ st_collections_group_parts_part_type(void) @li BOUNDARY_FRONT @li BOUNDARY_BACK + Defaults: NONE @since 1.8 @endproperty */ @@ -6766,8 +6807,9 @@ st_collections_group_parts_part_insert_after(void) @effect Specifies whether the part will emit signals, although it is named "mouse_events", disabling it (0) will prevent the part from emitting - any type of signal at all. It's set to 1 by default, or to the value - set to "mouse_events" at the group level, if any. + any type of signal at all. + + Defaults: group.mouse_events @endproperty */ static void @@ -6799,8 +6841,9 @@ st_collections_group_parts_part_nomouse(void) @parameters [1 or 0] @effect - Takes a boolean value specifying whether part is anti_alias (1) or not - (0). The default value is 1. + Takes a boolean value specifying whether part is anti_alias (1) or not (0). + + Defaults: 1 @endproperty */ static void @@ -6818,7 +6861,9 @@ st_collections_group_parts_part_anti_alias(void) [1 or 0] @effect Specifies whether a part echoes a mouse event to other parts below the - pointer (1), or not (0). It's set to 0 by default. + pointer (1), or not (0) + + Defaults: 0 @endproperty */ static void @@ -6857,8 +6902,10 @@ st_collections_group_parts_part_norepeat(void) must be separated by spaces, the effect will be ignoring all events with one of the flags specified. Possible flags: - @li NONE (default value, no event will be ignored) + @li NONE (no event will be ignored) @li ON_HOLD + + Defaults: NONE @endproperty */ static void @@ -6882,8 +6929,10 @@ st_collections_group_parts_part_ignore_flags(void) Masks event flags with the given value, so that the event can be repeated to the lower object along with masked event flags. Possible flags: - @li NONE (default value, no event will be masked) + @li NONE (no event will be masked) @li ON_HOLD + + Defaults: NONE @endproperty */ static void @@ -6912,6 +6961,8 @@ st_collections_group_parts_part_mask_flags(void) is that some things work well being scaled, others do not, so the designer gets to choose what works best. For MESH_NODE parts three parameters specify how much the part will stretched along each axis. + + Defaults: 0 @endproperty */ static void @@ -6937,13 +6988,14 @@ st_collections_group_parts_part_noscale(void) @parameters [MODE] @effect - Sets the mouse pointer behavior for a given part. The default value is - AUTOGRAB. Aviable modes: + Sets the mouse pointer behavior for a given part. Aviable modes: @li AUTOGRAB, when the part is clicked and the button remains pressed, the part will be the source of all future mouse signals emitted, even outside the object, until the button is released. @li NOGRAB, the effect will be limited to the part's container. + + Defaults: AUTOGRAB @endproperty */ static void @@ -6965,7 +7017,9 @@ st_collections_group_parts_part_pointer_mode(void) [1 or 0] @effect Enables precise point collision detection for the part, which is more - resource intensive. Disabled by default. + resource intensive. + + Defaults: 0 @endproperty */ static void @@ -7002,6 +7056,8 @@ st_collections_group_parts_part_noprecise(void) Only affects text and textblock parts, when enabled Edje will use different size measurement functions. Disabled by default. (note from the author: I don't know what this is exactly useful for?) + + Defaults: 0 @endproperty */ static void @@ -7054,6 +7110,8 @@ st_collections_group_parts_part_clip_to_id(void) required if it is a proxy source or a mask (clipper). Strongly recommended for use with mask objects and proxy sources (instead of setting "source_visible" on the proxy itself). + + Defaults: 0 @endproperty */ static void @@ -7080,6 +7138,8 @@ st_collections_group_parts_part_render(void) @effect If the required flag is set, this part will be considered stable and it is safe to use by any application." + + Defaults: 0 @since 1.18 @endproperty */ @@ -7262,6 +7322,8 @@ st_collections_group_parts_part_source6(void) @li TOP @li TOP_RIGHT @li RIGHT + + Defaults: PLAIN @endproperty */ static void @@ -7312,11 +7374,14 @@ st_collections_group_parts_part_effect(void) @li PLAIN @li EDITABLE @li PASSWORD + It causes the part be editable if the edje object has the keyboard focus AND the part has the edje focus (or selectable always regardless of focus) and in the event of password mode, not selectable and all text chars replaced with *'s but editable and pastable. + + Defaults: NONE @endproperty */ static void @@ -7366,10 +7431,11 @@ st_collections_group_parts_part_select_mode(void) [mode] @effect Sets the cursor mode for a textblock part to one of: - @li UNDER cursor mode means the cursor will draw below the character pointed - at. That's the default. + @li UNDER cursor mode means the cursor will draw below the character pointed at. @li BEFORE cursor mode means the cursor is drawn as a vertical line before the current character, just like many other GUI toolkits handle it. + + Defaults: UNDER @endproperty */ static void @@ -7392,6 +7458,8 @@ st_collections_group_parts_part_cursor_mode(void) @effect It causes a textblock that is editable to allow multiple lines for editing. + + Defaults: 0 @endproperty */ static void @@ -7409,8 +7477,9 @@ st_collections_group_parts_part_multiline(void) @parameters [1 or 0] @effect - Specifies whether the part will use accessibility feature (1), - or not (0). It's set to 0 by default. + Specifies whether the part will use accessibility feature (1), or not (0). + + Defaults: 0 @endproperty */ static void @@ -7461,6 +7530,8 @@ st_collections_group_parts_part_access(void) divisible by it, causing the part to jump from position to position. If step is set to 0 it is calculated as width of confine part divided by count. + + Defaults: 0 0 0 @endproperty */ static void @@ -7487,6 +7558,8 @@ st_collections_group_parts_part_dragable_x(void) divisibles by it, causing the part to jump from position to position. If step is set to 0 it is calculated as height of confine part divided by count. + + Defaults: 0 0 0 @endproperty */ static void @@ -7847,6 +7920,8 @@ static void st_collections_group_parts_part_box_items_item_source(void) [width] [height] @effect Sets the minimum size hints for this object. + + Defaults: 0 0 @endproperty */ static void st_collections_group_parts_part_box_items_item_min(void) @@ -7869,7 +7944,7 @@ static void st_collections_group_parts_part_box_items_item_min(void) Will replicate the item in a rectangle of size width x height box starting from the defined position of this item. - default value will be 1 1; + Defaults: 1 1 @endproperty */ static void st_collections_group_parts_part_box_items_item_spread(void) @@ -7890,6 +7965,8 @@ static void st_collections_group_parts_part_box_items_item_spread(void) [width] [height] @effect Sets the preferred size hints for this object. + + Defaults: 0 0 @endproperty */ static void st_collections_group_parts_part_box_items_item_prefer(void) @@ -7909,6 +7986,8 @@ static void st_collections_group_parts_part_box_items_item_prefer(void) [width] [height] @effect Sets the maximum size hints for this object. + + Defaults: -1 -1 @endproperty */ static void st_collections_group_parts_part_box_items_item_max(void) @@ -7929,6 +8008,8 @@ static void st_collections_group_parts_part_box_items_item_max(void) [left] [right] [top] [bottom] @effect Sets the padding hints for this object. + + Defaults: 0 0 0 0 @endproperty */ static void st_collections_group_parts_part_box_items_item_padding(void) @@ -7950,7 +8031,9 @@ static void st_collections_group_parts_part_box_items_item_padding(void) @parameters [x] [y] @effect - Sets the alignment hints for this object. + Sets the alignment [-1.0 - 1.0] hints for this object. + + Defaults: 0.5 @endproperty */ static void st_collections_group_parts_part_box_items_item_align(void) @@ -7971,6 +8054,8 @@ static void st_collections_group_parts_part_box_items_item_align(void) [x] [y] @effect Sets the weight hints for this object. + + Defaults: 0.0 0.0 @endproperty */ static void st_collections_group_parts_part_box_items_item_weight(void) @@ -7991,6 +8076,8 @@ static void st_collections_group_parts_part_box_items_item_weight(void) [w] [h] @effect Sets the aspect width and height hints for this object. + + Defaults: 0 0 @endproperty */ static void st_collections_group_parts_part_box_items_item_aspect(void) @@ -8016,6 +8103,8 @@ static void st_collections_group_parts_part_box_items_item_aspect(void) @li HORIZONTAL @li VERTICAL @li BOTH + + Defaults: NONE @endproperty */ static void st_collections_group_parts_part_box_items_item_aspect_mode(void) @@ -8088,7 +8177,8 @@ static void st_collections_group_parts_part_table_items_item_position(void) [col] [row] @effect Sets how many columns/rows this item will use. - Defaults to 1 1. + + Defaults: 1 1 @endproperty */ static void st_collections_group_parts_part_table_items_item_span(void) @@ -8666,8 +8756,12 @@ _part_description_state_update(Edje_Part_Description_Common *ed) Sets a name used to identify a description inside a given part. Multiple descriptions are used to declare different states of the same part, like "clicked" or "invisible". All states declarations are also - coupled with an index number between 0.0 and 1.0. All parts must have - at least one description named "default 0.0". + coupled with an index number between 0.0 and 1.0. + First description in part must always be "default" 0.0. + + @warning state name "custom" is reserved and can't be used in edc. + + Defaults: "default" 0.0 @endproperty */ static void @@ -8719,7 +8813,9 @@ st_collections_group_parts_part_description_state(void) [0 or 1] @effect Takes a boolean value specifying whether part is visible (1) or not - (0). Non-visible parts do not emit signals. The default value is 1. + (0). Non-visible parts do not emit signals. + + Defaults: 1 @endproperty */ static void @@ -8811,6 +8907,7 @@ st_collections_group_parts_part_description_no_render(void) @li HEIGHT @li BOTH + Defaults: NONE @since 1.7 @endproperty */ @@ -8852,9 +8949,10 @@ st_collections_group_parts_part_description_limit(void) axis inside its container. @c "0.0" means left/top edges of the object touching container's respective ones, while @c "1.0" stands for right/bottom edges of the object (on - horizonal/vertical axis, respectively). The default value is - @c "0.5 0.5". There is one more parametr for Z axis in case - of MESH_NODE. + horizonal/vertical axis, respectively). + There is one more parametr for Z axis in case of MESH_NODE. + + Defaults: 0.5 0.5 (0.5) @endproperty */ static void @@ -8887,6 +8985,8 @@ st_collections_group_parts_part_description_align(void) This tells the min size calculation routine that this part does not change size in width or height (1 for it doesn't, 0 for it does), so the routine should not try and expand or contract the part. + + Defaults: 0 0 @endproperty */ static void @@ -8911,6 +9011,8 @@ st_collections_group_parts_part_description_fixed(void) When min is defined to SOURCE, it will look at the original image size and enforce it minimal size to match at least the original one. The part must be an IMAGE or a GROUP part. + + Defaults: 0 0 @endproperty */ static void @@ -8949,6 +9051,8 @@ st_collections_group_parts_part_description_min(void) @effect A multiplier FORCIBLY applied to whatever minimum size is only during minimum size calculation. + + Defaults: 1.0 1.0 @since 1.2 @endproperty */ @@ -8968,11 +9072,13 @@ st_collections_group_parts_part_description_minmul(void) @parameters [width] [height] or SOURCE @effect - The maximum size of the state. A size of -1.0 means that it will be ignored in one direction. + The maximum size of the state. A size of -1 means that it will be ignored in one direction. When max is set to SOURCE, edje will enforce the part to be not more than the original image size. The part must be an IMAGE part. + + Defaults: -1 -1 @endproperty */ static void @@ -9032,6 +9138,8 @@ st_collections_group_parts_part_description_size_class(void) Restricts resizing of each dimension to values divisible by its value. This causes the part to jump from value to value while resizing. The default value is "0 0" disabling stepping. + + Defaults: 0.0 0.0 @endproperty */ static void @@ -9055,6 +9163,8 @@ st_collections_group_parts_part_description_step(void) the minimum and maximum set. For example, "1.0 1.0" will increase the width a pixel for every pixel added to height. The default value is "0.0 0.0" disabling aspect. + + Defaults: 0.0 0.0 @endproperty */ static void @@ -9075,6 +9185,8 @@ st_collections_group_parts_part_description_aspect(void) @effect Sets the scope of the "aspect" property to a given dimension. Available options are BOTH, VERTICAL, HORIZONTAL, SOURCE and NONE + + Defaults: NONE @endproperty */ static void @@ -9299,6 +9411,10 @@ st_collections_group_parts_part_description_clip_to_id(void) Moves a corner to a relative position inside the container of the relative "to" part. Values from 0.0 (0%, beginning) to 1.0 (100%, end) of each axis. + + Defaults: + @li rel1.relative: 0.0 0.0 + @li rel2.relative: 1.0 1.0 @endproperty */ static void @@ -9319,6 +9435,10 @@ st_collections_group_parts_part_description_rel1_relative(void) [X axis] [Y axis] @effect Affects the corner position a fixed number of pixels along each axis. + + Defaults: + @li rel1.offset: 0 0 + @li rel2.offset: -1 -1 @endproperty */ static void @@ -10265,6 +10385,8 @@ st_collections_group_parts_part_description_image_tween(void) If set, the area (in pixels) of each side of the image will be displayed as a fixed size border, from the side -> inwards, preventing the corners from being changed on a resize. + + Defaults: 0 0 0 0 @endproperty */ static void @@ -10347,6 +10469,8 @@ st_collections_group_parts_part_description_image_middle(void) the highest resolution artwork and then runtime scaling it down. value can be: 0.0 or bigger (0.0 or 1.0 to turn it off) + + Defaults: 0.0 @endproperty */ static void @@ -10377,6 +10501,8 @@ st_collections_group_parts_part_description_image_border_scale_by(void) @effect If border is set, this value tells Edje if the border should be scaled by the object/global edje scale factors + + Defaults: 0 @endproperty */ static void @@ -10414,6 +10540,8 @@ st_collections_group_parts_part_description_image_border_scale(void) @li 0 or NONE @li DYNAMIC @li STATIC + + Defaults: NONE @endproperty */ static void @@ -10475,7 +10603,9 @@ st_collections_group_parts_part_description_image_scale_hint(void) [0 or 1] @effect The smooth property takes a boolean value to decide if the image will - be smoothed on scaling (1) or not (0). The default value is 1. + be smoothed on scaling (1) or not (0). + + Defaults: 1 @endproperty */ static void @@ -10530,11 +10660,12 @@ st_collections_group_parts_part_description_fill_smooth(void) 'offset' from 'origin' and 'size' blocks. Important: the part parameter 'min' must be setted, it's size of tiled image. If parameter 'max' setted tiled area will has the size accordingly 'max' values. - SCALE is default type. Valid values are: @li SCALE @li TILE + + Defaults: SCALE @endproperty */ static void @@ -10611,6 +10742,8 @@ st_collections_group_parts_part_description_fill_type(void) [X axis] [Y axis] @effect Sets the starting point relatively to displayed element's content. + + Defaults: 0.0 0.0 @endproperty */ static void @@ -10661,6 +10794,8 @@ st_collections_group_parts_part_description_fill_origin_relative(void) [X axis] [Y axis] @effect Affects the starting point a fixed number of pixels along each axis. + + Defaults: 0 0 @endproperty */ static void @@ -10735,8 +10870,9 @@ st_collections_group_parts_part_description_fill_origin_offset(void) @effect Takes a pair of decimal values that represent the percentual value of the original size of the element. For example, "0.5 0.5" represents - half the size, while "2.0 2.0" represents the double. The default - value is "1.0 1.0". + half the size, while "2.0 2.0" represents the double. + + Defaults: 1.0 1.0 @endproperty */ static void @@ -10787,6 +10923,8 @@ st_collections_group_parts_part_description_fill_size_relative(void) [X axis] [Y axis] @effect Affects the size of the tile a fixed number of pixels along each axis. + + Defaults: 0 0 @endproperty */ static void @@ -11071,10 +11209,12 @@ st_collections_group_parts_part_description_text_repch(void) @property size @parameters - [font size in points (pt)] + [font size in points (pt) 0 - 255] @effect Sets the default font size for the text part. Can be overridden by the application. + + Defaults: 0 @endproperty */ static void @@ -11103,10 +11243,12 @@ st_collections_group_parts_part_description_text_size(void) @property size_range @parameters - [font min size in points (pt)] [font max size in points (pt)] + [font min size in points (pt) 0 - 255] [font max size in points (pt) 0 - 255] @effect Sets the allowed font size for the text part. Setting min and max to 0 - means we won't restrict the sizing (default). + means we won't restrict the sizing. + + Defaults: 0 0 @since 1.1 @endproperty */ @@ -11147,6 +11289,8 @@ st_collections_group_parts_part_description_text_size_range(void) @effect When any of the parameters is set to 1 edje will resize the text for it to fit in it's container. Both are disabled by default. + + Defaults: 0 0 @endproperty */ static void @@ -11179,8 +11323,9 @@ st_collections_group_parts_part_description_text_fit(void) [horizontal] [vertical] @effect When any of the parameters is enabled (1) it forces the minimum size of - the container to be equal to the minimum size of the text. The default - value is "0 0". + the container to be equal to the minimum size of the text. + + Defaults: 0 0 @endproperty */ static void @@ -11216,8 +11361,9 @@ st_collections_group_parts_part_description_text_min(void) [horizontal] [vertical] @effect When any of the parameters is enabled (1) it forces the maximum size of - the container to be equal to the maximum size of the text. The default - value is "0 0". + the container to be equal to the maximum size of the text. + + Defaults: 0 0 @endproperty */ static void @@ -11252,8 +11398,9 @@ st_collections_group_parts_part_description_text_max(void) @parameters [horizontal] [vertical] @effect - Change the position of the point of balance inside the container. The - default value is 0.5 0.5. + Change the position of the point of balance inside the container [-1.0 - 1.0]. + + Defaults: 0.5 0.5 @endproperty */ static void @@ -11369,7 +11516,10 @@ st_collections_group_parts_part_description_text_text_source(void) @effect Used to balance the text in a relative point from 0.0 to 1.0, this point is the last section of the string to be cut out in case of a - resize that is smaller than the text itself. The default value is 0.0. + resize that is smaller than the text itself. + Setting -1.0 will disable text cutting. + + Defaults: 0.0 @endproperty */ static void @@ -11425,7 +11575,7 @@ st_collections_group_parts_part_description_text_ellipsis(void) [primary layout] (fallback layout) @effect Sets the layout for the box: - @li horizontal (default) + @li horizontal @li vertical @li horizontal_homogeneous @li vertical_homogeneous @@ -11438,6 +11588,8 @@ st_collections_group_parts_part_description_text_ellipsis(void) You could set a custom layout as fallback, it makes very very little sense though, and if that one fails, it will default to horizontal. + + Defaults: "horizontal" @endproperty @property @@ -11445,8 +11597,9 @@ st_collections_group_parts_part_description_text_ellipsis(void) @parameters [horizontal] [vertical] @effect - Change the position of the point of balance inside the container. The - default value is 0.5 0.5. + Change the position of the point of balance inside the container [-1.0 - 1.0]. + + Defaults: 0.5 0.5 @endproperty @property @@ -11454,7 +11607,9 @@ st_collections_group_parts_part_description_text_ellipsis(void) @parameters [horizontal] [vertical] @effect - Sets the space between cells in pixels. Defaults to 0 0. + Sets the space between cells in pixels. + + Defaults: 0 0 @endproperty @property @@ -11463,8 +11618,9 @@ st_collections_group_parts_part_description_text_ellipsis(void) [horizontal] [vertical] @effect When any of the parameters is enabled (1) it forces the minimum size of - the box to be equal to the minimum size of the items. The default - value is "0 0". + the box to be equal to the minimum size of the items. + + Defaults: 0 0 @endproperty */ static void st_collections_group_parts_part_description_box_layout(void) @@ -11579,9 +11735,11 @@ st_collections_group_parts_part_description_box_min(void) [homogeneous mode] @effect Sets the homogeneous mode for the table: - @li NONE (default) + @li NONE @li TABLE @li ITEM + + Defaults: NONE @endproperty @property @@ -11589,8 +11747,9 @@ st_collections_group_parts_part_description_box_min(void) @parameters [horizontal] [vertical] @effect - Change the position of the point of balance inside the container. The - default value is 0.5 0.5. + Change the position of the point of balance inside the container [-1.0 - 1.0]. + + Defaults: 0.5 0.5 @endproperty @property @@ -11598,7 +11757,9 @@ st_collections_group_parts_part_description_box_min(void) @parameters [horizontal] [vertical] @effect - Sets the space between cells in pixels. Defaults to 0 0. + Sets the space between cells in pixels. + + Defaults: 0 0 @endproperty @property @@ -11607,8 +11768,9 @@ st_collections_group_parts_part_description_box_min(void) [horizontal] [vertical] @effect When any of the parameters is enabled (1) it forces the minimum size of - the table to be equal to the minimum size of the items. The default - value is "0 0". + the table to be equal to the minimum size of the items. + + Defaults: 0 0 @endproperty */ static void st_collections_group_parts_part_description_table_homogeneous(void) @@ -11704,6 +11866,8 @@ static void st_collections_group_parts_part_description_table_padding(void) Sets the 'source_clip' property on this PROXY object. True by default, this means the proxy will be clipped by its source clipper. False means the source clipper is ignored when rendering the proxy. + + Defaults: 1 @endproperty @property @@ -11715,6 +11879,8 @@ static void st_collections_group_parts_part_description_table_padding(void) default, meaning both the proxy and its source object will be visible. If false, the source object will not be visible. False is equivalent to setting the 'no_render' flag on the source object itself. + + Defaults: 1 @endproperty */ static void @@ -13734,7 +13900,9 @@ st_collections_group_parts_part_description_map_light(void) @parameters [1 or 0] @effect - This enables mapping for the part. Default is 0. + This enables mapping for the part. + + Defaults: 0 @endproperty */ static void @@ -13755,7 +13923,9 @@ st_collections_group_parts_part_description_map_on(void) This enable smooth map rendering. This may be linear interpolation, anisotropic filtering or anything the engine decides is "smooth". This is a best-effort hint and may not produce precisely the same - results in all engines and situations. Default is 1 + results in all engines and situations. + + Defaults: 1 @endproperty */ static void @@ -13773,7 +13943,9 @@ st_collections_group_parts_part_description_map_smooth(void) @parameters [1 or 0] @effect - This enable alpha channel when map rendering. Default is 1. + This enable alpha channel when map rendering. + + Defaults: 1 @endproperty */ static void @@ -13794,6 +13966,8 @@ st_collections_group_parts_part_description_map_alpha(void) This enables backface culling (when the rotated part that normally faces the camera is facing away after being rotated etc.). This means that the object will be hidden when "backface culled". + + Defaults: 0 @endproperty */ static void @@ -13815,6 +13989,8 @@ st_collections_group_parts_part_description_map_backface_cull(void) This would use perspective set for the object itself or for the canvas as a whole as the global perspective with edje_perspective_set() and edje_perspective_global_set(). + + Defaults: 0 @endproperty */ static void @@ -13891,6 +14067,8 @@ st_collections_group_parts_part_description_map_color(void) [X horizontal zoom to use] @effect This sets the zoom rate of the horizontal + + Defaults: 1.0 @endproperty */ static void @@ -13909,6 +14087,8 @@ st_collections_group_parts_part_description_map_zoom_x(void) [Y vertical zoom to use] @effect This sets the zoom rate of vertical + + Defaults: 1.0 @endproperty */ static void @@ -13980,6 +14160,8 @@ st_collections_group_parts_part_description_map_rotation_center(void) @effect This sets the rotation around the x axis of the part considering the center set. In degrees. + + Defaults: 0.0 @endproperty */ static void @@ -13999,6 +14181,8 @@ st_collections_group_parts_part_description_map_rotation_x(void) @effect This sets the rotation around the y axis of the part considering the center set. In degrees. + + Defaults: 0.0 @endproperty */ static void @@ -14018,6 +14202,8 @@ st_collections_group_parts_part_description_map_rotation_y(void) @effect This sets the rotation around the z axis of the part considering the center set. In degrees. + + Defaults: 0.0 @endproperty */ static void @@ -14056,6 +14242,8 @@ st_collections_group_parts_part_description_map_rotation_z(void) @effect This sets the z value that will not be scaled. Normally this is 0 as that is the z distance that all objects are at normally. + + Defaults: 0 @endproperty */ static void @@ -14076,6 +14264,8 @@ st_collections_group_parts_part_description_perspective_zplane(void) @effect This sets the distance from the focal z plane (zplane) and the camera - i.e. very much equating to focal length of the camera + + Defaults: 1000 @endproperty */ static void @@ -14896,6 +15086,8 @@ st_collections_group_programs_program_filter(void) @effect Wait 'from' seconds before executing the program. And add a random number of seconds (from 0 to 'range') to the total waiting time. + + Defaults: 0.0 0.0 @endproperty */ static void --