4 * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
6 * Contact: Seokjae Jeong <seok.j.jeong@samsung.com>, Myoungwoon Roy Kim <Myoungwoon.kim@samsung.com>, Jeonghyun Yun <jh0506.yun@samsung.com>, Jaehwan Kim <jae.hwan.kim@samsung.com>, Chuneon Park <chuneon.park@samsung.com>, Juyung Seo <juyung.seo@samsung.com>, Woohyun Jung <wh0705.jung@samsung.com>, Myungjae Lee <mjae.lee@samsung.com>, Hyoyoung Chang <hyoyoung.chang@samsung.com>, IlKook Yun <ilkook.yun@samsung.com>, CinWoo Kim <cinoo.kim@samsung.com> JiYeon Park <jy0703.park@samsung.com>
8 * This library is free software; you can redistribute it and/or modify it under
9 * the terms of the GNU Lesser General Public License as published by the
10 * Free Software Foundation; either version 2.1 of the License, or (at your option)
13 * This library is distributed in the hope that it will be useful, but WITHOUT ANY
14 * WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
16 * License for more details.
18 * You should have received a copy of the GNU Lesser General Public License
19 * along with this library; if not, write to the Free Software Foundation, Inc., 51
20 * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
24 name: "elm/colorselector/bg/default";
33 min: COLORSELECTOR_MIN_W_INC COLORSELECTOR_MIN_H_INC;
38 name: "colorbar_0_bg";
43 rel1.to: "elm.colorbar_0";
44 rel2.to: "elm.colorbar_0";
45 color: COLORSELECTOR_BAR_COLOR_INC;
49 name: "colorbar_1_bg";
54 rel1.to: "elm.colorbar_1";
55 rel2.to: "elm.colorbar_1";
56 color: COLORSELECTOR_BAR_COLOR_INC;
60 name: "colorbar_2_bg";
65 rel1.to: "elm.colorbar_2";
66 rel2.to: "elm.colorbar_2";
67 color: COLORSELECTOR_BAR_COLOR_INC;
70 part{ name: "top_padding";
73 ignore_flags: ON_HOLD;
79 rel1.relative: 0.5 0.0;
82 rel2.relative: 0.5 0.0;
87 name: "elm.colorbar_0";
93 min:1 COLORSELECTOR_COLORBAR_HEIGHT;
95 rel1.relative: 0.0 1.0;
96 rel1.to_y: "top_padding";
97 rel2.to_y: "top_padding";
102 name: "bottom_padding";
105 ignore_flags: ON_HOLD;
107 state: "default" 0.0;
111 color: COLORSELECTOR_PADDING_COLOR_INC;
112 rel1.relative: 0.5 1.0;
113 rel2.relative: 0.5 1.0;
114 rel1.to: "elm.colorbar_0";
115 rel2.to: "elm.colorbar_0";
120 name: "elm.colorbar_1";
125 state: "default" 0.0;
126 min:1 COLORSELECTOR_COLORBAR_HEIGHT;
128 rel1.relative: 0.0 1.0;
129 rel1.relative: 0.0 1.0;
130 rel1.to_y: "bottom_padding";
131 rel2.to_y: "bottom_padding";
136 name: "bottom_padding1";
139 ignore_flags: ON_HOLD;
141 state: "default" 0.0;
145 color: COLORSELECTOR_PADDING_COLOR_INC;
146 rel1.relative: 0.5 1.0;
147 rel2.relative: 0.5 1.0;
148 rel1.to: "elm.colorbar_1";
149 rel2.to: "elm.colorbar_1";
154 name: "elm.colorbar_2";
159 state: "default" 0.0;
160 min:1 COLORSELECTOR_COLORBAR_HEIGHT;
162 rel1.relative: 0.0 1.0;
163 rel1.relative: 0.0 1.0;
164 rel1.to_y: "bottom_padding1";
165 rel2.to_y: "bottom_padding1";
170 name: "bottom_padding2";
173 ignore_flags: ON_HOLD;
175 state: "default" 0.0;
179 color: COLORSELECTOR_PADDING_COLOR_INC;
180 rel1.relative: 0.5 1.0;
181 rel2.relative: 0.5 1.0;
182 rel1.to_y: "elm.colorbar_2";
183 rel2.to_y: "bg_rect";
191 name: "elm/colorselector/base/default";
199 state: "default" 0.0;
205 name: "bar_bg_padding_rect_l";
209 state: "default" 0.0;
211 min: COLORSELECTOR_COLORBAR_LEFT_PADDING 0;
213 rel1.relative: 0.0 0.5;
214 rel2.relative: 0.0 0.5;
219 name: "bar_bg_padding_rect_r";
223 state: "default" 0.0;
225 min: COLORSELECTOR_COLORBAR_RIGHT_PADDING 0;
227 rel1.relative: 1.0 0.5;
228 rel2.relative: 1.0 0.5;
233 name: "button_top_padding";
236 ignore_flags: ON_HOLD;
238 state: "default" 0.0;
240 min: 0 COLORSELECTOR_BUTTON_TOP_PADDING;
242 rel1.relative: 0.0 0.0;
243 rel2.relative: 1.0 0.0;
252 state: "default" 0.0;
253 rel1 {relative: 1.0 (16/70); to_x: "bar_bg_padding_rect_l";}
254 rel2 {relative: 0.0 (54/70); to_x: "bar_bg_padding_rect_r";}
262 state: "default" 0.0;
263 rel1.to: "elm.bar_bg";
264 rel2.to: "elm.bar_bg";
268 name: "arrow_bg_padding_rect_l";
272 state: "default" 0.0;
274 min: COLORSELECTOR_ARROW_BG_LEFT_PADDING 0;
276 rel2.relative: 0.0 1.0;
281 name: "arrow_bg_padding_rect_r";
285 state: "default" 0.0;
287 min: COLORSELECTOR_ARROW_BG_RIGHT_PADDING 0;
289 rel1.relative: 1.0 0.0;
294 name: "elm.arrow_bg";
298 state: "default" 0.0;
299 rel1 {relative: 1.0 (10/70); to_x: "arrow_bg_padding_rect_l";}
300 rel2 {relative: 0.0 (60/70); to_x: "arrow_bg_padding_rect_r";}
309 state: "default" 0.0;
310 min: COLORSELECTOR_ARROW_MIN_WIDTH COLORSELECTOR_ARROW_MIN_HEIGHT;
314 rel1 {relative: 0.0 0.0; to_y: "elm.arrow_bg";}
315 rel2 {relative: 0.0 1.0; to_y: "elm.arrow_bg";}
318 confine: "elm.arrow_bg";
324 name: "elm.arrow_icon";
329 state: "default" 0.0;
332 rel1 {to: "elm.arrow";}
333 rel2 {to: "elm.arrow";}
342 state: "default" 0.0;
343 rel1 {to_x: "elm.arrow_icon";}
344 rel2 {to_x: "elm.arrow_icon"; to_y: "elm.arrow_bg";}
352 name: "l_button_padding_rect";
357 state: "default" 0.0;
359 min: COLORSELECTOR_BUTTON_LEFT_PADDING 0;
361 rel2.relative: 0.0 1.0;
366 name: "r_button_padding_rect";
371 state: "default" 0.0;
373 min: COLORSELECTOR_BUTTON_RIGHT_PADDING 0;
375 rel1.relative: 1.0 0.0;
380 name: "elm.l_button";
385 state: "default" 0.0;
386 min: COLORSELECTOR_BUTTON_WIDTH COLORSELECTOR_BUTTON_HEIGHT;
388 rel1 {relative: 1.0 1.0; to_x: "l_button_padding_rect"; to_y: "button_top_padding";}
389 rel2 {relative: 1.0 1.0; to_x: "l_button_padding_rect"; to_y: "button_top_padding";}
394 name: "elm.r_button";
399 state: "default" 0.0;
400 min: COLORSELECTOR_BUTTON_WIDTH COLORSELECTOR_BUTTON_HEIGHT;
402 rel1 {relative: 0.0 1.0; to_x: "r_button_padding_rect"; to_y: "button_top_padding";}
403 rel2 {relative: 0.0 1.0; to_x: "r_button_padding_rect"; to_y: "button_top_padding";}
411 name: "elm/colorselector/image/colorbar_0";
413 image: "01_color_picker_color.png" COMP;
422 state: "default" 0.0;
424 rel1 {relative: 0.0 0.0; offset: 0 0;}
425 rel2 {relative: 1.0 1.0; offset: 0 0;}
430 name: "colorbar_0_image";
434 state: "default" 0.0;
436 rel1 {relative: 0.0 0.0; offset: 0 0; to: "bg"; }
437 rel2 {relative: 1.0 1.0; offset: -1 -1; to: "bg"; }
438 image.normal: "01_color_picker_color.png";
445 name: "elm/colorselector/image/colorbar_1";
447 image: "01_color_picker_opacity.png" COMP;
456 state: "default" 0.0;
458 rel1 {relative: 0.0 0.0; offset: 0 0;}
459 rel2 {relative: 1.0 1.0; offset: 0 0;}
464 name: "colorbar_1_image";
468 state: "default" 0.0;
470 rel1 {relative: 0.0 0.0; offset: 0 0; to: "bg"; }
471 rel2 {relative: 1.0 1.0; offset: -1 -1; to: "bg"; }
472 image.normal: "01_color_picker_opacity.png";
478 name: "elm/colorselector/image/colorbar_2";
480 image: "01_color_picker_brightness.png" COMP;
489 state: "default" 0.0;
491 rel1 {relative: 0.0 0.0; offset: 0 0;}
492 rel2 {relative: 1.0 1.0; offset: 0 0;}
497 name: "colorbar_2_image";
501 state: "default" 0.0;
503 rel1 {relative: 0.0 0.0; offset: 0 0; to: "bg"; }
504 rel2 {relative: 1.0 1.0; offset: -1 -1; to: "bg"; }
505 image.normal: "01_color_picker_brightness.png";
512 name: "elm/colorselector/image/updown";
514 image:"00_color_picker_focus.png" COMP;
523 state: "default" 0.0;
524 image.normal: "00_color_picker_focus.png";
531 name: "elm/colorselector/button/left";
533 image: "00_color_picker_btn_left.png" COMP;
534 image: "00_color_picker_btn_left_press.png" COMP;
538 name: "button_image";
542 state: "default" 0.0;
543 image.normal: "00_color_picker_btn_left.png";
544 image.border: COLORSELECTOR_BUTTON_BORDER;
545 image.border_scale: 1;
548 state: "pressed" 0.0;
549 inherit: "default" 0.0;
550 image.normal: "00_color_picker_btn_left_press.png";
558 signal: "elm,state,left,button,down";
559 source: "left_button";
560 action: STATE_SET "pressed" 0.0;
561 target: "button_image";
565 signal: "elm,state,left,button,up";
566 source: "left_button";
567 action: STATE_SET "default" 0.0;
568 target: "button_image";
574 name: "elm/colorselector/button/right";
576 image: "00_color_picker_btn_right.png" COMP;
577 image: "00_color_picker_btn_right_press.png" COMP;
581 name: "button_image";
585 state: "default" 0.0;
586 image.normal: "00_color_picker_btn_right.png";
587 image.border: COLORSELECTOR_BUTTON_BORDER;
588 image.border_scale: 1;
591 state: "pressed" 0.0;
592 inherit: "default" 0.0;
593 image.normal: "00_color_picker_btn_right_press.png";
600 signal: "elm,state,right,button,down";
601 source: "right_button";
602 action: STATE_SET "pressed" 0.0;
603 target: "button_image";
607 signal: "elm,state,right,button,up";
608 source: "right_button";
609 action: STATE_SET "default" 0.0;
610 target: "button_image";