forked from enlightenment/efl
edje_cc: fix default color_class colors
If you have undefined color_class, edje will use solid white for its colors. If you define color_class name without colors edje_cc now has same defaults instead of 0 0 0 0. @fix
This commit is contained in:
parent
6888645598
commit
d83ebb6980
|
@ -3093,18 +3093,18 @@ ob_color_class(void)
|
|||
cc = mem_alloc(SZ(Edje_Color_Class));
|
||||
edje_file->color_classes = eina_list_append(edje_file->color_classes, cc);
|
||||
|
||||
cc->r = 0;
|
||||
cc->g = 0;
|
||||
cc->b = 0;
|
||||
cc->a = 0;
|
||||
cc->r2 = 0;
|
||||
cc->g2 = 0;
|
||||
cc->b2 = 0;
|
||||
cc->a2 = 0;
|
||||
cc->r3 = 0;
|
||||
cc->g3 = 0;
|
||||
cc->b3 = 0;
|
||||
cc->a3 = 0;
|
||||
cc->r = 255;
|
||||
cc->g = 255;
|
||||
cc->b = 255;
|
||||
cc->a = 255;
|
||||
cc->r2 = 255;
|
||||
cc->g2 = 255;
|
||||
cc->b2 = 255;
|
||||
cc->a2 = 255;
|
||||
cc->r3 = 255;
|
||||
cc->g3 = 255;
|
||||
cc->b3 = 255;
|
||||
cc->a3 = 255;
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -3205,7 +3205,7 @@ parse_color(void *base)
|
|||
i.e "#F00F" or "#F00".\n
|
||||
In string format you can omit alpha channel and it will be set to FF.
|
||||
|
||||
Defaults: 0 0 0 0
|
||||
Defaults: 255 255 255 255
|
||||
@endproperty
|
||||
*/
|
||||
static void
|
||||
|
@ -3236,7 +3236,7 @@ st_color_class_color(void)
|
|||
i.e "#F00F" or "#F00".\n
|
||||
In string format you can omit alpha channel and it will be set to FF.
|
||||
|
||||
Defaults: 0 0 0 0
|
||||
Defaults: 255 255 255 255
|
||||
@endproperty
|
||||
*/
|
||||
static void
|
||||
|
@ -3267,7 +3267,7 @@ st_color_class_color2(void)
|
|||
i.e "#F00F" or "#F00".\n
|
||||
In string format you can omit alpha channel and it will be set to FF.
|
||||
|
||||
Defaults: 0 0 0 0
|
||||
Defaults: 255 255 255 255
|
||||
@endproperty
|
||||
*/
|
||||
static void
|
||||
|
|
Loading…
Reference in New Issue