3 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
5 * Licensed under the Apache License, Version 2.0 (the License);
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an AS IS BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
21 style { name: "gengrid_textblock_style";
\r
22 base: "font=Tizen:style=Bold font_size="GENGRID_FONT_STYLE_18_INC" color="GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC" align=center wrap=mixed ellipsis=1.0 text_class=tizen";
\r
26 tag: "b" "+ font=Tizen:style=Bold";
\r
30 group { name: "elm/gengrid/item/default_grid/default";
\r
31 data.item: "contents" "elm.swallow.icon elm.swallow.end";
\r
33 image : "00_thumbs_line_bg.png" COMP;
\r
34 image : "00_thumbs_bg_focus.png" COMP;
\r
35 image : "00_thumbs_loading_bg.png" COMP;
\r
40 description { state: "default" 0.0;
\r
41 color: GENGRID_PART_BACKGROUND_COLOR_INC;
\r
44 part { name: "left_top_padding";
\r
47 description { state: "default" 0.0;
\r
48 min: GENGRID_DEFAULT_LEFT_TOP_PADDING_INC;
\r
59 part { name: "right_bottom_padding";
\r
62 description { state: "default" 0.0;
\r
63 min: GENGRID_DEFAULT_RIGHT_BOTTOM_PADDING_INC;
\r
74 part { name: "item_bg";
\r
76 description { state: "default" 0.0;
\r
79 to: "left_top_padding";
\r
83 to: "right_bottom_padding";
\r
85 image.normal: "00_thumbs_line_bg.png";
\r
86 image.border: 1 1 1 1;
\r
89 part { name: "item_bg_left_top_padding";
\r
92 description { state: "default" 0.0;
\r
93 min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;
\r
104 part { name: "item_bg_right_bottom_padding";
\r
107 description { state: "default" 0.0;
\r
108 min: GENGRID_DEFAULT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;
\r
116 rel2.to: "item_bg";
\r
119 part { name: "item_real_bg";
\r
120 description { state: "default" 0.0;
\r
124 to: "item_bg_left_top_padding";
\r
128 to: "item_bg_right_bottom_padding";
\r
130 image.normal: "00_thumbs_loading_bg.png";
\r
133 part { name: "item_real_bg_left_top_padding";
\r
136 description { state: "default" 0.0;
\r
137 min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;
\r
141 rel1.to: "item_real_bg";
\r
144 to: "item_real_bg";
\r
148 part { name: "item_real_bg_right_bottom_padding";
\r
151 description { state: "default" 0.0;
\r
152 min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;
\r
158 to: "item_real_bg";
\r
160 rel2.to: "item_real_bg";
\r
163 part { name: "elm.swallow.icon";
\r
165 description { state: "default" 0.0;
\r
168 to: "item_real_bg_left_top_padding";
\r
172 to: "item_real_bg_right_bottom_padding";
\r
176 part { name: "elm.swallow.end";
\r
178 description { state: "default" 0.0;
\r
179 rel1.to: "elm.swallow.icon";
\r
180 rel2.to: "elm.swallow.icon";
\r
183 part { name: "reorder_bg";
\r
186 description { state: "default" 0.0;
\r
187 color: GENGRID_PART_BG_COLOR_INC;
\r
188 rel1.to: "item_bg";
\r
189 rel2.to: "item_bg";
\r
191 description { state: "enabled" 0.0;
\r
192 inherit: "default" 0.0;
\r
193 color: GENGRID_PART_REORDER_DEFAULT_BG_COLOR_INC;
\r
196 part { name: "focus_bg_left_top_padding";
\r
199 description { state: "default" 0.0;
\r
200 min: GENGRID_DEFAULT_LEFT_TOP_FOCUS_PADDING_INC;
\r
211 part { name: "focus_bg_right_bottom_padding";
\r
214 description { state: "default" 0.0;
\r
215 min: GENGRID_DEFAULT_RIGHT_BOTTOM_FOCUS_PADDING_INC;
\r
226 part { name: "focus_bg";
\r
228 description { state: "default" 0.0;
\r
232 to: "focus_bg_left_top_padding";
\r
236 to: "focus_bg_right_bottom_padding";
\r
238 image.normal: "00_thumbs_bg_focus.png";
\r
239 image.border: 6 6 6 6;
\r
241 description { state: "enabled" 0.0;
\r
242 inherit: "default" 0.0;
\r
248 program { name: "go_mouse_down";
\r
249 signal: "mouse,down,1";
\r
250 source: "reorder_bg";
\r
251 action: STATE_SET "enabled" 0.0;
\r
252 target: "focus_bg";
\r
253 transition: ACCELERATE 0.2;
\r
255 program { name: "go_mouse_up";
\r
256 signal: "mouse,up,1";
\r
257 source: "reorder_bg";
\r
258 action: STATE_SET "default" 0.0;
\r
259 target: "focus_bg";
\r
260 transition: DECELERATE 0.2;
\r
262 program { name: "go_reorder_disabled";
\r
263 signal: "elm,state,reorder,disabled";
\r
265 action: STATE_SET "default" 0.0;
\r
266 target: "reorder_bg";
\r
267 target: "focus_bg";
\r
268 transition: ACCELERATE 0.3;
\r
270 program { name: "go_reorder_enabled";
\r
271 signal: "elm,state,reorder,enabled";
\r
273 action: STATE_SET "enabled" 0.0;
\r
274 target: "reorder_bg";
\r
275 target: "focus_bg";
\r
276 transition: DECELERATE 0.3;
\r
281 group { name: "elm/gengrid/item/landscape_grid/default";
\r
282 inherit: "elm/gengrid/item/default_grid/default";
\r
284 part { name: "left_top_padding";
\r
285 description { state: "default" 0.0;
\r
286 min: GENGRID_LANDSCAPE_LEFT_TOP_PADDING_INC;
\r
289 part { name: "right_bottom_padding";
\r
290 description { state: "default" 0.0;
\r
291 min: GENGRID_LANDSCAPE_RIGHT_BOTTOM_PADDING_INC;
\r
294 part { name: "focus_bg_left_top_padding";
\r
295 description { state: "default" 0.0;
\r
296 min: GENGRID_LANDSCAPE_LEFT_TOP_FOCUS_PADDING_INC;
\r
299 part { name: "focus_bg_right_bottom_padding";
\r
300 description { state: "default" 0.0;
\r
301 min: GENGRID_LANDSCAPE_RIGHT_BOTTOM_FOCUS_PADDING_INC;
\r
307 group { name: "elm/gengrid/item/default_gridtext/default";
\r
308 inherit: "elm/gengrid/item/default_grid/default";
\r
309 data.item: "texts" "elm.text";
\r
310 data.item: "contents" "elm.swallow.icon elm.swallow.block elm.swallow.end";
\r
312 part { name: "left_top_padding";
\r
313 description { state: "default" 0.0;
\r
314 min: GENGRID_GRID_TEXT_LEFT_TOP_PADDING_INC;
\r
317 part { name: "right_bottom_padding";
\r
318 description { state: "default" 0.0;
\r
319 min: GENGRID_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC;
\r
322 part { name: "elm.text";
\r
326 description { state: "default" 0.0;
\r
329 to_x: "left_top_padding";
\r
330 to_y: "right_bottom_padding";
\r
334 to: "right_bottom_padding";
\r
337 style: "gengrid_textblock_style";
\r
343 part { name: "elm.swallow.block";
\r
346 description { state: "default" 0.0;
\r
347 rel1.to : "elm.text";
\r
348 rel2.to : "elm.text";
\r
351 part { name: "item_bg_left_top_padding";
\r
352 description { state: "default" 0.0;
\r
353 min: GENGRID_GRID_TEXT_ITEM_BG_LEFT_TOP_PADDING_INC;
\r
356 part { name: "item_bg_right_bottom_padding";
\r
357 description { state: "default" 0.0;
\r
358 min: GENGRID_GRID_TEXT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;
\r
361 part { name: "item_real_bg_left_top_padding";
\r
362 description { state: "default" 0.0;
\r
363 min: GENGRID_GRID_TEXT_ITEM_REAL_BG_RIGHT_PADDING_INC;
\r
366 part { name: "item_real_bg_right_bottom_padding";
\r
367 description { state: "default" 0.0;
\r
368 min: GENGRID_GRID_TEXT_ITEM_REAL_BG_RIGHT_PADDING_INC;
\r
371 part { name: "focus_bg_left_top_padding";
\r
372 description { state: "default" 0.0;
\r
373 min: GENGRID_GRID_TEXT_LEFT_TOP_FOCUS_PADDING_INC;
\r
376 part { name: "focus_bg_right_bottom_padding";
\r
377 description { state: "default" 0.0;
\r
378 min: GENGRID_GRID_TEXT_RIGHT_BOTTOM_FOCUS_PADDING_INC;
\r
384 group { name: "elm/gengrid/item/landscape_gridtext/default";
\r
385 inherit: "elm/gengrid/item/default_gridtext/default";
\r
387 part { name: "left_top_padding";
\r
388 description { state: "default" 0.0;
\r
389 min: GENGRID_LANDSCAPE_GRID_TEXT_LEFT_TOP_PADDING_INC;
\r
392 part { name: "right_bottom_padding";
\r
393 description { state: "default" 0.0;
\r
394 min: GENGRID_LANDSCAPE_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC;
\r
397 part { name: "focus_bg_left_top_padding";
\r
398 description { state: "default" 0.0;
\r
399 min: GENGRID_LANDSCAPE_GRID_TEXT_LEFT_TOP_FOCUS_PADDING_INC;
\r
402 part { name: "focus_bg_right_bottom_padding";
\r
403 description { state: "default" 0.0;
\r
404 min: GENGRID_LANDSCAPE_GRID_TEXT_RIGHT_BOTTOM_FOCUS_PADDING_INC;
\r
410 group { name: "elm/gengrid/item/default_gridtext2/default";
\r
411 inherit: "elm/gengrid/item/default_gridtext/default";
\r
413 part { name: "left_top_padding";
\r
414 description { state: "default" 0.0;
\r
415 min: GENGRID_GRID_TEXT2_LEFT_TOP_PADDING_INC;
\r
418 part { name: "right_bottom_padding";
\r
419 description { state: "default" 0.0;
\r
420 min: GENGRID_GRID_TEXT2_RIGHT_BOTTOM_PADDING_INC;
\r
423 part { name: "elm.text";
\r
424 description { state: "default" 0.0;
\r
426 to: "left_top_padding";
\r
429 to_x: "right_bottom_padding";
\r
430 to_y: "left_top_padding";
\r
437 part { name: "item_bg_left_top_padding";
\r
438 description { state: "default" 0.0;
\r
439 min: GENGRID_GRID_TEXT2_ITEM_BG_LEFT_TOP_PADDING_INC;
\r
442 part { name: "item_bg_right_bottom_padding";
\r
443 description { state: "default" 0.0;
\r
444 min: GENGRID_GRID_TEXT2_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;
\r
447 part { name: "item_real_bg_left_top_padding";
\r
448 description { state: "default" 0.0;
\r
449 min: GENGRID_GRID_TEXT2_ITEM_REAL_BG_RIGHT_PADDING_INC;
\r
452 part { name: "item_real_bg_right_bottom_padding";
\r
453 description { state: "default" 0.0;
\r
454 min: GENGRID_GRID_TEXT2_ITEM_REAL_BG_RIGHT_PADDING_INC;
\r
457 part { name: "focus_bg_left_top_padding";
\r
458 description { state: "default" 0.0;
\r
459 min: GENGRID_GRID_TEXT2_LEFT_TOP_FOCUS_PADDING_INC;
\r
462 part { name: "focus_bg_right_bottom_padding";
\r
463 description { state: "default" 0.0;
\r
464 min: GENGRID_GRID_TEXT2_RIGHT_BOTTOM_FOCUS_PADDING_INC;
\r
470 group { name: "elm/gengrid/item/block/default";
\r
474 description { state: "default" 0.0;
\r