[SR][Nabi-se][Nabi_SEN_SE-32480] Unable to select more then one file for attachment...
[apps/core/preloaded/ug-myfile-efl.git] / ug_navibar_layout.edc
1 #define UG_BASIC_W                              480
2 #define UG_BASIC_H                              800
3
4 #define UG_MAIN_W                                       720
5 #define UG_MAIN_H                                       1280
6
7 #define UG_MF_SCALE_W                   (UG_MAIN_W/UG_BASIC_W)
8 #define UG_MF_SCALE_H                   (UG_MAIN_H/UG_BASIC_H)
9
10 #define UG_THUMBNAIL_W                  50*UG_MF_SCALE_W
11 #define UG_THUMBNAIL_H                  50*UG_MF_SCALE_H
12
13 #define UG_MEMORY_SUB_THUMB_W           40*UG_MF_SCALE_W
14 #define UG_MEMORY_SUB_THUMB_H           25*UG_MF_SCALE_H
15
16 #define UG_SOUND_BUTTON_W                       240*UG_MF_SCALE_W
17 #define UG_SOUND_BUTTON_H                       46*UG_MF_SCALE_H
18
19 #define UG_SEARCH_FOLDER_H                      300*UG_MF_SCALE_H
20 #define UG_SEARCH_FOLDER_W                      400*UG_MF_SCALE_H
21
22 #define GENLIST_ITEM_H                  71*UG_MF_SCALE_H
23 #define PATH_INFO_H                     48*UG_MF_SCALE_H
24 #define PATH_INFO_LABEL_H               25
25 #define PATH_INFO_BG_COLOR              68 68 68 255
26 #define BOTTOM_LINE_COLOR               199 199 199 255
27
28 #define IMG_EDITFIELD_BG                                "mf_new_folder_editfield_bg.png"
29 images {
30
31         image: IMG_EDITFIELD_BG COMP;
32
33 }
34
35
36 #define MF_UG_PART_PADDING_TOP( param_padding_size ) \
37        part { name: "elm.padding.top"; \
38             type: RECT; \
39             scale: 1; \
40             description { \
41                state: "default" 0.0; \
42                min: 0 param_padding_size; \
43                fixed: 0 1; \
44                visible: 0; \
45                rel2.relative: 1.0 0.0; \
46                align: 0.0 0.0; \
47             } \
48          }
49 #define MF_UG_PART_PADDING_BOTTOM( param_padding_size ) \
50        part { name: "elm.padding.bottom"; \
51             type: RECT; \
52             scale: 1; \
53             description { state: "default" 0.0; \
54                min: 0 param_padding_size; \
55                fixed: 0 1; \
56                visible: 0; \
57                rel1.relative: 0.0 1.0; \
58                align: 0.0 1.0; \
59             } \
60          }
61
62 #define MF_UG_PART_PADDING_LEFT( param_padding_size ) \
63          part { name: "elm.padding.left"; \
64             type: RECT; \
65             scale: 1; \
66             description { state: "default" 0.0; \
67                min: param_padding_size 0; \
68                fixed: 1 0; \
69                visible: 0; \
70                rel2.relative: 0.0 1.0; \
71                align: 0.0 0.0; \
72             } \
73          }
74
75 #define EFFECT_PROGRAMS(part_name, part_state, after_name) \
76                 program \
77                 { \
78                         name:    part_name; \
79                         action:  STATE_SET part_state 0.0;\
80                         target:  "icon"; \
81                         transition: DECELERATE 0.03; \
82                         after:   after_name; \
83                 }
84
85 collections
86 {
87         group { name: "navigation_view";
88            parts {
89                 part { name: "background";
90                         type: RECT;
91                         mouse_events: 0;
92                         description {
93                                 state: "default" 0.0;
94                                 rel1 { relative: 0.0 0.0; }
95                                 rel2 { relative: 1.0 1.0; }
96                                 color: 0 0 0 0;
97                         }
98                 }
99               part {
100                  name: "part1";
101                  type: SWALLOW;
102                  repeat_events: 1;
103                  description { state: "default" 0.0;
104                     align: 0.5 0.0;
105                     rel1 { relative: 0.0 0.0;}
106                     rel2 { relative: 1.0 1.0;}
107                  }
108               }
109
110               part {
111                       name: "sel_contents";
112                       type: SWALLOW;
113                       description { state: "default" 0.0;
114                               fixed: 0 1;
115                               align: 0.5 1.0;
116                               rel1 {
117                                       relative: 0.0 1.0;
118                                       to:"part1";
119                               }
120                       }
121                       description { state: "hide" 0.0;
122                               inherit: "default" 0.0;
123                               visible: 0;
124                       }
125               }
126            }
127            programs {
128               program {
129                  name: "show";
130                  signal: "show,selection,info";
131                  source: "elm";
132                  action: STATE_SET "default" 0.0;
133                  target: "sel_contents";
134               }
135               program {
136                  name: "hide";
137                  signal: "hide,selection,info";
138                  source: "elm";
139                  action: STATE_SET "hide" 0.0;
140                  target: "sel_contents";
141               }
142            }
143         }
144         group
145         {
146                 name: "noContent";
147                 parts
148                 {
149                         part
150                         {
151                                 name: "myfile.noContent.upper";
152                                 type: SWALLOW;
153                                 scale: 1;
154                                 description
155                                 {
156                                         state: "default" 0.0;
157                                         rel1
158                                         {
159                                                 relative: 0.0 0.0;
160                                         }
161                                         rel2
162                                         {
163                                                 relative: 1.0 0.0; offset: 0 90;
164                                         }
165                                 }
166                         }
167                         part
168                         {
169                                 name: "myfile.noContent.content";
170                                 type: SWALLOW;
171                                 scale: 1;
172                                 description
173                                 {
174                                         state: "default" 0.0;
175                                         rel1
176                                         {
177                                                 relative: 0.0 1.0;
178                                                 offset: 0 0;
179                                                 to_y: "myfile.noContent.upper";
180                                         }
181                                         rel2
182                                         {
183                                                 relative: 1.0 1.0;
184                                         }
185                                 }
186                         }
187
188                 }
189         }
190         group
191         {
192                 name: "effect/model/list";
193                 parts
194                 {
195                         part
196                         {
197                                 name: "icon";
198                                 type: RECT;
199                                 mouse_events:  0;
200                                 scale: 1;
201                                 description
202                                 {
203                                         state: "default" 0.0;
204                                         max : UG_THUMBNAIL_W UG_THUMBNAIL_H;
205                                         fixed: 1 1;
206                                         align:    0.5 0.5;
207                                         aspect:   1.0 1.0;
208                                         rel1
209                                         {
210                                                 relative: 0.0  0.0;
211                                         }
212                                         rel2
213                                         {
214                                                 relative: 1.0  1.0;
215                                         }
216                                         visible: 0;
217                                         color: 0 0 0 255;
218                                 }
219                                 description
220                                 {
221                                         state:    "min" 0.0;
222                                         inherit:  "default" 0.0;
223                                         max:      0 0;
224                                 }
225                                 description
226                                 {
227                                         state:    "level1" 0.0;
228                                         inherit:  "default" 0.0;
229                                         rel1
230                                         {
231                                                 relative: 0.0  0.0;
232                                         }
233                                         rel2
234                                         {
235                                                 relative: 1.0  1.0;
236                                         }
237                                 }
238                         }
239
240                         part
241                         {
242                                 name:          "swallow_thumb";
243                                 type:          SWALLOW;
244                                 mouse_events:  0;
245
246                                 scale: 1;
247                                 description
248                                 {
249                                         state:    "default" 0.0;
250                                         align:    0.5 0.5;
251                                         rel1
252                                         {
253                                                 to:      "icon";
254                                         }
255                                         rel2
256                                         {
257                                                 to:      "icon";
258                                         }
259                                 }
260                         }
261                         part
262                         {
263                                 name: "myfile.memory_icon.sub";
264                                 type: SWALLOW;
265                                 scale: 1;
266                                 description
267                                 {
268                                         state: "default" 0.0;
269                                         max : UG_MEMORY_SUB_THUMB_W UG_MEMORY_SUB_THUMB_H;
270                                         min : UG_MEMORY_SUB_THUMB_W UG_MEMORY_SUB_THUMB_H;
271                                         fixed: 1 1;
272                                         rel1
273                                         {
274                                                 relative:0.5 0.5; to:"icon";
275                                         }
276                                         rel2
277                                         {
278                                                 relative:1.0 1.0;to:"icon";
279                                         }
280                                 }
281                         }
282                 }
283                 programs
284                 {
285                         program
286                         {
287                                 name:  "effect_gen";
288                                 signal:  "effect.gen";
289                                 source:  "thumb";
290                                 action:  STATE_SET "min" 0.0;
291                                 target:  "icon";
292                                 after:   "thumb_gen_1";
293                         }
294                         EFFECT_PROGRAMS("thumb_gen_1", "level1", "thumb_gen_2");
295                         program
296                         {
297                                 name:    "thumb_gen_2";
298                                 action:  STATE_SET "default" 0.0;
299                                 target:  "icon";
300                                 transition: SINUSOIDAL 0.1;
301                         }
302                 }
303         }
304
305         group
306         {
307                   name: "pathinfo";
308                   parts {
309                 #if 0
310                           part
311                           {
312                                   name: "info";
313                                   type: SWALLOW;
314                                   repeat_events: 0;
315                                   scale: 1;
316                                   description {
317                                           state: "default" 0.0;
318                                           min: 0 PATH_INFO_H;
319                                   }
320                           }
321                 #endif
322
323
324                         part
325                         {
326                                 name: "base";
327                                 type: RECT;
328                                 repeat_events: 0;
329                                 scale: 1;
330                                 description {
331                                         state: "default" 0.0;
332                                         min: UG_MAIN_W PATH_INFO_H;
333                                         color: PATH_INFO_BG_COLOR;
334                                 }
335                         }
336                         part
337                         {
338                                 name: "bg";
339                                 type: RECT;
340                                 clip_to: "disclip";
341                                 repeat_events: 0;
342                                 mouse_events: 0;
343                                 description {
344                                         state: "default" 0.0;
345                                         color: PATH_INFO_BG_COLOR;
346                                 }
347                         }
348                         MF_UG_PART_PADDING_TOP(0)
349                         MF_UG_PART_PADDING_BOTTOM( 0 )
350                         MF_UG_PART_PADDING_LEFT( 10 )
351                         part
352                         {
353                                 name: "bottom_line";
354                                 type: RECT;
355                                 mouse_events: 0;
356                                 description { state: "default" 0.0;
357                                         min: 0 1;
358                                         fixed: 0 1;
359                                         visible: 1;
360                                         color: BOTTOM_LINE_COLOR;
361                                         rel1
362                                         {
363                                                 relative: 0.0 1.0;
364                                                 offset: 0 -1;
365                                         }
366                                 }
367                         }
368                       part { name: "info";
369                             type: TEXT;
370                             scale: 1;
371                             description {
372                                state: "default" 0.0;
373                                align: 0.0 0.5;
374                                rel1
375                                {
376                                        relative: 1.0 1.0;
377                                        offset: 0 0;
378                                        to_x: "elm.padding.left";
379                                        to_y: "elm.padding.top";
380                                }
381                                rel2
382                                {
383                                        relative: 1.0 0.0;
384                                        offset: 0 0;
385                                        to_x: "elm.padding.left";
386                                        to_y: "elm.padding.bottom";
387                                }
388                                color: 255 255 255 255;
389                                text {
390                                   font: "SLP:style=Medium";
391                                   size: 32;
392                                   min: 1 1;
393                                   align: 0.0 0.5;
394                                }
395                             }
396                          }
397                         part
398                         {
399                                 name: "disclip";
400                                 type: RECT;
401                                 description
402                                 {
403                                         state: "default" 0.0;
404                                 }
405                         }
406                  }
407         }
408
409 #if 1
410         group
411         {
412                   name: "search_path";
413                   parts {
414                 part
415                 {
416                         name: "path";
417                         type: SWALLOW;
418                         description
419                         {
420                                 state:    "default" 0.0;
421                                 fixed: 1 1;
422                                 min : UG_SEARCH_FOLDER_W UG_SEARCH_FOLDER_H;
423                                 max : UG_SEARCH_FOLDER_W UG_SEARCH_FOLDER_H;
424                                 align: 0.5 0.5;
425                                 rel1
426                                 {
427                                         relative: 0.0 0.0;
428                                 }
429                                 rel2
430                                 {
431                                         relative: 1.0 1.0;
432                                 }
433                         }
434                 }
435                  }
436         }
437         group { name: "popup_new_folder";
438            parts {
439               part { name: "base";
440                  type: SPACER;
441                  scale: 1;
442                  description { state: "default" 0.0;
443                     min: 0 220;
444                     fixed: 1 0;
445                  }
446               }
447               part { name: "t_pad";
448                  type: SPACER;
449                  scale: 1;
450                  description { state: "default" 0.0;
451                     rel1.to: "base";
452                     rel2.to: "base";
453                     align: 0.0 0.0;
454                     min: 0 0;
455                     max: 0 0;
456                     fixed: 1 1;
457                  }
458               }
459               part { name: "title.text";
460                  type: TEXT;
461                  mouse_events: 0;
462                  scale: 1;
463                  description { state: "default" 0.0;
464                     min: 0 70;
465                     max: -1 70;
466                     rel1 {
467                        relative: 0.0 1.0;
468                        to: "t_pad";
469                     }
470                     rel2.to: "base";
471                     align: 0.0 0.0;
472                     fixed: 1 1;
473                     color: 128 128 128 255;
474                     text {
475                        font: "Tizen:style=Medium";
476                        size: 42;
477                        min: 1 1;
478                        text_class: "tizen";
479                     }
480                  }
481               }
482               part { name: "top_password_padding";
483                  type: SPACER;
484                  scale: 1;
485                  description { state: "default" 0.0;
486                     min: 0 20;
487                     max: 0 20;
488                     rel1 {
489                        to_x: "base";
490                        to_y: "title.text";
491                        relative: 0.0 1.0;
492                     }
493                     rel2 {
494                        to_x: "base";
495                        to_y: "title.text";
496                        relative: 1.0 1.0;
497                     }
498                     align: 0.0 0.0;
499                     fixed: 1 1;
500                  }
501               }
502               part { name: "password_field_image";
503                  type: IMAGE;
504                  mouse_events: 0;
505                  scale: 1;
506                  description { state: "default" 0.0;
507                     min: 0 80;
508                     image {
509                        normal: IMG_EDITFIELD_BG;
510                        border: 9 9 9 9;
511                     }
512                     rel1 {
513                        to_x: "base";
514                        to_y: "top_password_padding";
515                        relative: 0.0 1.0;
516                     }
517                     rel2 {
518                        to_x: "base";
519                        to_y: "top_password_padding";
520                        relative: 1.0 1.0;
521                     }
522                     fixed: 1 1;
523                     align: 0.0 0.0;
524                  }
525               }
526               part { name: "left_swallow_padding";
527                  type: SPACER;
528                  scale: 1;
529                  description { state: "default" 0.0;
530                     min: 16 0;
531                     max: 16 0;
532                     rel1.to: "password_field_image";
533                     rel2.to: "password_field_image";
534                     align: 0.0 0.0;
535                     fixed: 1 1;
536                  }
537               }
538               part { name: "right_swallow_padding";
539                  type: SPACER;
540                  scale: 1;
541                  description {
542                     min: 16 0;
543                     max: 16 0;
544                     rel1.to: "password_field_image";
545                     rel2.to: "password_field_image";
546                     align: 1.0 0.0;
547                     fixed: 1 1;
548                  }
549               }
550               part {
551                  name: "elm.swallow.content";
552                  type: SWALLOW;
553                  scale: 1;
554                  ignore_flags: ON_HOLD;
555                  description { state: "default" 0.0;
556                     rel1 {
557                        to_x: "left_swallow_padding";
558                        to_y: "password_field_image";
559                        relative : 1.0 0.0;
560                     }
561                     rel2 {
562                        to_x: "right_swallow_padding";
563                        to_y: "password_field_image";
564                        relative: 0.0 1.0;
565                     }
566                     align: 0.0 0.5;
567                    // fixed: 1 1;
568                  }
569               }
570            }
571         }
572
573 }
574