merge setting latest from master
[apps/core/preloaded/email.git] / setting / theme / email-setting-theme.edc
1 /*
2  * Copyright 2012  Samsung Electronics Co., Ltd
3  *
4  * Licensed under the Flora License, Version 1.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *    http://www.tizenopensource.org/license
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #include "../include/email-setting-defines.h"
18 #include "email-setting-theme-macro.edc"
19
20 collections {
21
22         group { name: "dg_email_colorbar";
23                 parts {
24                         part { name: "bg";
25                                 type: RECT;
26                                 scale: 1;
27                                 ignore_flags: ON_HOLD;
28                                 description {
29                                         state: "default" 0.0;
30                                         min: 0 90;
31                                         color: 0 0 0 0;
32                                 }
33                         }
34                         part { name: "top1";
35                                 type: RECT;
36                                 scale: 1;
37                                 ignore_flags: ON_HOLD;
38                                 description {
39                                         state: "default" 0.0;
40                                         visible: 0;
41                                         min: 0 50;
42                                         fixed: 1 1;
43                                         rel1.relative: 0.0 0.0;
44                                         rel2.relative: 1.0 0.0;
45                                         align: 0.5 0;
46                                 }
47                         }
48                         part { name: "top2";
49                                 type: RECT;
50                                 scale: 1;
51                                 ignore_flags: ON_HOLD;
52                                 description {
53                                         state: "default" 0.0;
54                                         visible: 0;
55                                         min: 0 10;
56                                         fixed: 1 1;
57                                         rel1.relative: 0.0 0.0;
58                                         rel2.relative: 1.0 0.0;
59                                         align: 0.5 0;
60                                 }
61                         }
62                         part { name: "left";
63                                 type: RECT;
64                                 scale: 1;
65                                 ignore_flags: ON_HOLD;
66                                 description {
67                                         state: "default" 0.0;
68                                         visible: 0;
69                                         min: 15 0;
70                                         fixed: 1 1;
71                                         align: 0 0;
72                                         rel1.relative: 0.0 0.0;
73                                         rel2.relative: 0.0 1.0;
74                                 }
75                         }
76                         part { name: "right";
77                                 type: RECT;
78                                 scale: 1;
79                                 ignore_flags: ON_HOLD;
80                                 description {
81                                         state: "default" 0.0;
82                                         visible: 0;
83                                         min: 15 0;
84                                         fixed: 1 1;
85                                         align: 1 0;
86                                         rel1.relative: 1.0 0.0;
87                                         rel2.relative: 1.0 1.0;
88                                 }
89                         }
90                         part {
91                                 name: "chooser_left_padding";
92                                 type: RECT;
93                                 scale: 1;
94                                 ignore_flags: ON_HOLD;
95                                 description {
96                                         state: "default" 0.0;
97                                         visible: 0;
98                                         min: 65 0;
99                                         fixed: 1 1;
100                                         align: 1 0;
101                                         rel1.relative: 1.0 0.0;
102                                         rel2.relative: 1.0 1.0;
103                                 }
104                         }
105                         part { name: "icon.colorbar";
106                                 type: SWALLOW;
107                                 scale: 1;
108                                 ignore_flags: ON_HOLD;
109                                 description {
110                                         state: "default" 0.0;
111                                         min: 5 60;
112                                         max: 5 60;
113                                         fixed: 1 1;
114                                         align: 0.0 0.5;
115                                         rel1 { to_x: "left"; relative: 1.0 0.0; }
116                                         rel2 { to_x: "left"; relative: 1.0 1.0; }
117                                 }
118                         }
119                         part { name: "colorbar_right_padding";
120                                 type: RECT;
121                                 scale: 1;
122                                 ignore_flags: ON_HOLD;
123                                 description {
124                                         min: 15 0;
125                                         fixed: 1 0;
126                                         visible: 0;
127                                         align: 0 0;
128                                         rel1 { to: "icon.colorbar"; relative: 1 0; }
129                                         rel2 { to: "icon.colorbar"; relative: 1 0; }
130                                 }
131                         }
132                         part { name: "icon.email";
133                                 type: SWALLOW;
134                                 scale: 1;
135                                 ignore_flags: ON_HOLD;
136                                 description {
137                                         state: "default" 0.0;
138                                         min: 50 50;
139                                         max: 50 50;
140                                         fixed: 1 1;
141                                         align: 0.0 0.5;
142                                         rel1 { to_x: "colorbar_right_padding"; relative: 1.0 0.0; }
143                                         rel2 { to_x: "colorbar_right_padding"; relative: 1.0 1.0; }
144                                 }
145                         }
146                         part {
147                                 name: "icon_right_padding";
148                                 type: RECT;
149                                 scale: 1;
150                                 ignore_flags: ON_HOLD;
151                                 description {
152                                         min: 15 0;
153                                         fixed: 1 0;
154                                         visible: 0;
155                                         align: 0 0;
156                                         rel1 { to: "icon.email"; relative: 1 0; }
157                                         rel2 { to: "icon.email"; relative: 1 0; }
158                                 }
159                         }
160                         part { name: "top.text";
161                                 type: TEXT;
162                                 scale: 1;
163                                 ignore_flags: ON_HOLD;
164                                 description {
165                                         state: "default" 0.0;
166                                         align: 0.5 0.0;
167                                         min: 1 40;
168                                         fixed: 0 1;
169                                         rel1 {
170                                                 relative: 1.0 1.0;
171                                                 to_x: "icon_right_padding";
172                                                 to_y: "top2";
173                                         }
174                                         rel2 {
175                                                 relative: 0.0 1.0;
176                                                 to_x: "chooser_left_padding";
177                                                 to_y: "top2";
178                                         }
179                                         color: 0 0 0 255;
180                                         text {
181                                                 font: "SLP:style=Roman";
182                                                 size: 32;
183                                                 min: 0 1;
184                                                 align: 0.0 0.5;
185                                         }
186                                 }
187                                 description {
188                                         state: "pressed" 0.0;
189                                         inherit: "default" 0.0;
190                                         color: 255 255 255 255;
191                                 }
192                         }
193                         part { name: "bottom.text";
194                                 type: TEXT;
195                                 scale: 1;
196                                 ignore_flags: ON_HOLD;
197                                 description {
198                                         state: "default" 0.0;
199                                         align: 0.0 0.0;
200                                         rel1 {
201                                                 relative: 0.0 1.0;
202                                                 to: "top.text";
203                                         }
204                                         color: 0 0 0 255;
205                                         text {
206                                                 font: "SLP:style=Medium";
207                                                 size: 24;
208                                                 min: 0 1;
209                                                 align: 0.0 0.5;
210                                         }
211                                 }
212                                 description {
213                                         state: "pressed" 0.0;
214                                         inherit: "default" 0.0;
215                                         color: 255 255 255 255;
216                                 }
217                         }
218                         part { name: "color_chooser";
219                                 type: SWALLOW;
220                                 scale: 1;
221                                 ignore_flags: ON_HOLD;
222                                 mouse_events: 1;
223                                 description {
224                                         state: "default" 0.0;
225                                         align: 1.0 0.5;
226                                         min: 40 40;
227                                         max: 40 40;
228                                         fixed: 1 1;
229                                         rel1.relative: 0.0 0.5;
230                                         rel1.to_x: "right";
231                                         rel2.relative: 0.0 0.5;
232                                         rel2.to_x: "right";
233                                 }
234                         }
235                         part { name: "over";
236                                 type: RECT;
237                                 scale: 1;
238                                 ignore_flags: ON_HOLD;
239                                 mouse_events: 1;
240                                 description {
241                                         state: "default" 0.0;
242                                         rel1 { to: "left"; relative: 1 0; }
243                                         rel2 { to: "chooser_left_padding"; relative: 0 1; }
244                                         color: 0 0 0 0;
245                                 }
246                                 description {
247                                         state: "disabled" 0.0;
248                                         inherit: "default" 0.0;
249                                         visible: 0;
250                                 }
251                         }
252                 }
253                 programs {
254                         /*program {
255                                 name: "mouse_down";
256                                 signal: "mouse,down,1";
257                                 source: "over";
258                                 action: STATE_SET "pressed" 0.0;
259                                 target: "top.text";
260                                 target: "bottom.text";
261                         }
262                         program {
263                                 name: "mouse_up";
264                                 signal: "mouse,up,1";
265                                 source: "over";
266                                 action: STATE_SET "default" 0.0;
267                                 target: "top.text";
268                                 target: "bottom.text";
269                         }*/
270                         program {
271                                 name: "highlight_off";
272                                 signal: "elm,text,highlight,off";
273                                 source: "elm";
274                                 action: STATE_SET "disabled" 0.0;
275                                 target: "over";
276                         }
277                         program {
278                                 name: "highlight_on";
279                                 signal: "elm,text,highlight,on";
280                                 source: "elm";
281                                 action: STATE_SET "default" 0.0;
282                                 target: "over";
283                         }
284                         program {
285                                 name: "account";
286                                 signal: "mouse,up,1";
287                                 source: "over";
288                                 action: SIGNAL_EMIT "email,setting,account,open" "";
289                         }
290                         program {
291                                 name: "select_color";
292                                 signal: "mouse,up,1";
293                                 source: "color_chooser";
294                                 action: SIGNAL_EMIT "email,setting,colorchooser" "";
295                         }
296                 }
297         }
298
299         group { name: "dg_email";
300                 images {
301                         image: "M02_arrow_expand.png" COMP;
302                         image: "M02_arrow_expand_press.png" COMP;
303                 }
304                 parts {
305                         part { name: "bg";
306                                 type: RECT;
307                                 scale: 1;
308                                 ignore_flags: ON_HOLD;
309                                 description {
310                                         state: "default" 0.0;
311                                         min: 0 90;
312                                         color: 0 0 0 0;
313                                 }
314                         }
315                         part { name: "top1";
316                                 type: RECT;
317                                 scale: 1;
318                                 ignore_flags: ON_HOLD;
319                                 description {
320                                         state: "default" 0.0;
321                                         visible: 0;
322                                         min: 0 50;
323                                         fixed: 1 1;
324                                         rel1.relative: 0.0 0.0;
325                                         rel2.relative: 1.0 0.0;
326                                         align: 0.5 0;
327                                 }
328                         }
329                         part { name: "top2";
330                                 type: RECT;
331                                 scale: 1;
332                                 ignore_flags: ON_HOLD;
333                                 description {
334                                         state: "default" 0.0;
335                                         visible: 0;
336                                         min: 0 10;
337                                         fixed: 1 1;
338                                         rel1.relative: 0.0 0.0;
339                                         rel2.relative: 1.0 0.0;
340                                         align: 0.5 0;
341                                 }
342                         }
343                         part { name: "left";
344                                 type: RECT;
345                                 scale: 1;
346                                 ignore_flags: ON_HOLD;
347                                 description {
348                                         state: "default" 0.0;
349                                         visible: 0;
350                                         min: 15 0;
351                                         fixed: 1 1;
352                                         align: 0 0;
353                                         rel1.relative: 0.0 0.0;
354                                         rel2.relative: 0.0 1.0;
355                                 }
356                         }
357                         part { name: "right";
358                                 type: RECT;
359                                 scale: 1;
360                                 ignore_flags: ON_HOLD;
361                                 description {
362                                         state: "default" 0.0;
363                                         visible: 0;
364                                         min: 15 0;
365                                         fixed: 1 1;
366                                         align: 1 0;
367                                         rel1.relative: 1.0 0.0;
368                                         rel2.relative: 1.0 1.0;
369                                 }
370                         }
371                         part { name: "icon.email";
372                                 type: SWALLOW;
373                                 scale: 1;
374                                 ignore_flags: ON_HOLD;
375                                 description {
376                                         state: "default" 0.0;
377                                         min: 50 50;
378                                         max: 50 50;
379                                         fixed: 1 1;
380                                         align: 0.0 0.5;
381                                         rel1 { to_x: "left"; relative: 1.0 0.0; }
382                                         rel2 { to_x: "left"; relative: 1.0 1.0; }
383                                 }
384                         }
385                         part {
386                                 name: "icon_right_padding";
387                                 type: RECT;
388                                 scale: 1;
389                                 ignore_flags: ON_HOLD;
390                                 description {
391                                         min: 15 0;
392                                         fixed: 1 0;
393                                         visible: 0;
394                                         align: 0 0;
395                                         rel1 { to: "icon.email"; relative: 1 0; }
396                                         rel2 { to: "icon.email"; relative: 1 0; }
397                                 }
398                         }
399                         part { name: "top.text";
400                                 type: TEXT;
401                                 scale: 1;
402                                 ignore_flags: ON_HOLD;
403                                 description {
404                                         state: "default" 0.0;
405                                         align: 0.5 0.0;
406                                         min: 1 40;
407                                         fixed: 0 1;
408                                         rel1 {
409                                                 relative: 1.0 1.0;
410                                                 to_x: "icon_right_padding";
411                                                 to_y: "top2";
412                                         }
413                                         rel2 {
414                                                 relative: 1.0 0.5;
415                                                 to_x: "arrow_image";
416                                         }
417                                         color: 0 0 0 255;
418                                         text {
419                                                 font: "SLP:style=Roman";
420                                                 size: 32;
421                                                 min: 0 1;
422                                                 align: 0.0 0.5;
423                                         }
424                                 }
425                                 description {
426                                         state: "pressed" 0.0;
427                                         inherit: "default" 0.0;
428                                         color: 255 255 255 255;
429                                 }
430                         }
431                         part { name: "bottom.text";
432                                 type: TEXT;
433                                 scale: 1;
434                                 ignore_flags: ON_HOLD;
435                                 description {
436                                         state: "default" 0.0;
437                                         align: 0.0 0.0;
438                                         rel1 {
439                                                 relative: 1.0 1.0;
440                                                 to_x: "icon_right_padding";
441                                                 to_y: "top1";
442                                         }
443                                         rel2 {
444                                                 relative: 1.0 1.0;
445                                                 to_x: "arrow_image";
446                                         }
447                                         color: 0 0 0 255;
448                                         text {
449                                                 font: "SLP:style=Medium";
450                                                 size: 24;
451                                                 min: 0 1;
452                                                 align: 0.0 0.5;
453                                         }
454                                 }
455                                 description {
456                                         state: "pressed" 0.0;
457                                         inherit: "default" 0.0;
458                                         color: 255 255 255 255;
459                                 }
460                         }
461                         part { name: "arrow_image";
462                                 type: IMAGE;
463                                 scale: 1;
464                                 description {
465                                         state: "default" 0.0;
466                                         align: 1.0 0.5;
467                                         min: 15 28;
468                                         fixed: 1 1;
469                                         rel1.relative: 0.0 0.5;
470                                         rel1.to_x: "right";
471                                         rel2.relative: 0.0 0.5;
472                                         rel2.to_x: "right";
473                                         image.normal: "M02_arrow_expand.png";
474                                 }
475                                 description {
476                                         state: "pressed" 0.0;
477                                         inherit: "default" 0.0;
478                                         image.normal: "M02_arrow_expand_press.png";
479                                 }
480                         }
481                         part { name: "over";
482                                 type: RECT;
483                                 scale: 1;
484                                 description {
485                                         state: "default" 0.0;
486                                         rel1.to: "bg";
487                                         rel2.to: "bg";
488                                         color: 0 0 0 0;
489                                 }
490                                 description {
491                                         state: "disabled" 0.0;
492                                         inherit: "default" 0.0;
493                                         visible: 0;
494                                 }
495                         }
496                 }
497                 programs {
498                         /*program {
499                                 name: "mouse_down";
500                                 signal: "mouse,down,1";
501                                 source: "over";
502                                 action: STATE_SET "pressed" 0.0;
503                                 target: "top.text";
504                                 target: "bottom.text";
505                                 target: "arrow_image";
506                         }
507                         program {
508                                 name: "mouse_up";
509                                 signal: "mouse,up,1";
510                                 source: "over";
511                                 action: STATE_SET "default" 0.0;
512                                 target: "top.text";
513                                 target: "bottom.text";
514                                 target: "arrow_image";
515                         }*/
516                         program {
517                                 name: "highlight_off";
518                                 signal: "elm,text,highlight,off";
519                                 source: "elm";
520                                 action: STATE_SET "disabled" 0.0;
521                                 target: "over";
522                         }
523                         program {
524                                 name: "highlight_on";
525                                 signal: "elm,text,highlight,on";
526                                 source: "elm";
527                                 action: STATE_SET "default" 0.0;
528                                 target: "over";
529                         }
530                 }
531         }
532
533         group {
534                 name: "color_palette";
535
536                 parts{
537                         part {
538                                 name: "bg";
539                                 type: RECT;
540                                 scale: 1;
541                                 mouse_events: 1;
542                                 description {
543                                         state: "default" 0.0;
544                                         rel1 { relative: 0.0 0.0;}
545                                         rel2 { relative: 1.0 1.0;}
546                                         color: 249 249 249 255;
547                                         min: 0 600;
548                                 }
549                         }
550                         part {
551                                 name: "head_rect";
552                                 type: RECT;
553                                 scale: 1;
554                                 mouse_events: 1;
555                                 description {
556                                         state: "default" 0.0;
557                                         min: 0 90;
558                                         fixed: 0 1;
559                                         rel1.relative: 0.0 0.0;
560                                         rel2.relative: 1.0 0.0;
561                                         rel1.to: "bg";
562                                         rel2.to: "bg";
563                                         align: 0.0 0.0;
564                                         color: 108 143 165 255;
565                                 }
566                         }
567                         part {
568                                 name: "btn_cancel";
569                                 type: SWALLOW;
570                                 scale: 1;
571                                 mouse_events: 1;
572                                 description {
573                                         state: "default" 0.0;
574                                         align: 1.0 0.5;
575                                         fixed: 0 0;
576                                         rel1 { to: "head_rect"; relative: 1 0; offset: -220 10;}
577                                         rel2 { to: "head_rect"; relative: 1 1; offset: -30 -10;}
578                                 }
579                         }
580                         part {
581                                 name: "btn_save";
582                                 type: SWALLOW;
583                                 scale: 1;
584                                 mouse_events: 1;
585                                 description {
586                                         state: "default" 0.0;
587                                         align: 0.0 0.5;
588                                         fixed: 0 0;
589                                         rel1 { to: "head_rect"; relative: 0 0; offset: 30 10;}
590                                         rel2 { to: "head_rect"; relative: 0 1; offset: 220 -10;}
591                                 }
592                         }
593                         part {
594                                 name: "top_padding";
595                                 type: RECT;
596                                 scale: 1;
597                                 description {
598                                         state: "default" 0.0;
599                                         visible: 0;
600                                         min: 0 40;
601                                         fixed: 0 1;
602                                         rel1.relative: 0.0 1.0;
603                                         rel2.relative: 1.0 1.0;
604                                         rel1.to: "head_rect";
605                                         rel2.to: "head_rect";
606                                         align: 0.0 0.0;
607                                 }
608                         }
609                         part{
610                                 name: "left_padding";
611                                 type: RECT;
612                                 scale: 1;
613                                 description {
614                                         state: "default" 0.0;
615                                         visible: 0;
616                                         min: 45 0;
617                                         fixed: 1 0;
618                                         rel1 { to: "bg"; relative: 0 0; }
619                                         rel2 { to: "bg"; relative: 0 1; }
620                                         align: 0.0 0.0;
621                                 }
622                         }
623                         part{
624                                 name: "right_padding";
625                                 type: RECT;
626                                 scale: 1;
627                                 description {
628                                         state: "default" 0.0;
629                                         visible: 0;
630                                         min: 0 0;
631                                         fixed: 1 0;
632                                         rel1 { to: "bg"; relative: 1 0; }
633                                         rel2 { to: "bg"; relative: 1 1; }
634                                         align: 1.0 0.0;
635                                 }
636                         }
637                         part {
638                                 name: "color_rect";
639                                 type: SWALLOW;
640                                 scale: 1;
641                                 description {
642                                         state: "default" 0.0;
643                                         min: 0 154;
644                                         fixed: 0 1;
645                                         rel1.relative: 0.2 1.0;
646                                         rel1.to_x: "bg";
647                                         rel1.to_y: "top_padding";
648                                         rel2.relative: 0.8 1.0;
649                                         rel2.to_x: "bg";
650                                         rel2.to_y: "top_padding";
651                                         align: 0.0 0.0;
652                                 }
653                         }
654                         part {
655                                 name: "bottom_padding";
656                                 type: RECT;
657                                 scale: 1;
658                                 description {
659                                         state: "default" 0.0;
660                                         visible: 0;
661                                         min: 0 40;
662                                         fixed: 0 1;
663                                         rel1.relative: 0.0 1.0;
664                                         rel1.to_x: "bg";
665                                         rel1.to_y: "color_rect";
666                                         rel2.relative: 1.0 1.0;
667                                         rel2.to_x: "bg";
668                                         rel2.to_y: "color_rect";
669                                         align: 0.0 0.0;
670                                 }
671                         }
672                         part {
673                                 name: "palette";
674                                 type: SWALLOW;
675                                 scale: 1;
676                                 description {
677                                         state: "default" 0.0;
678                                         fixed: 1 1;
679                                         rel1 { relative: 1 1; to_x: "bg"; to_x: "left_padding"; to_y: "bottom_padding"; }
680                                         rel2 { relative: 1 1; to_x: "bg"; to_y: "bottom_padding"; }
681                                         align: 0.0 0.0;
682                                 }
683                         }
684                 }
685         }
686
687         group {
688                 name: "email_block_noc";
689                 parts {
690                         part {
691                                 name: "contents";
692                                 type: SWALLOW;
693                                 description {
694                                         state: "default" 0.0;
695                                 }
696                         }
697                 }
698         }
699
700         group { name: "initial_access";
701
702                 images {
703                         image: "M02_email_list_icon_exchange.png" COMP;
704                         image: "M02_email_list_icon_gmail.png" COMP;
705                         image: "M02_email_list_icon_hotmail.png" COMP;
706                         image: "M02_email_list_icon_AOL.png" COMP;
707                         }
708
709                 parts {
710                         part {
711                                 name: "bg";
712                                 type: RECT;
713                                 scale: 1;
714                                 mouse_events: 1;
715                                 description {
716                                         state: "default" 0.0;
717                                         rel1 { relative: 0.0 0.0;}
718                                         rel2 { relative: 1.0 1.0;}
719                                 }
720                         }
721                         
722                         part {
723                                 name: "top_padding";
724                                 type: RECT;
725                                 scale: 1;
726                                 description {
727                                         state: "default" 0.0;
728                                         min: 0 50;
729                                         fixed: 0 1;
730                                         rel1 { relative: 0 0; to: "bg"; }
731                                         rel2 { relative: 1 0; to: "bg"; }
732                                         align: 0.0 0.0;
733                                         visible: 0;
734                                 }
735                         }
736
737                         part {
738                                 name: "bg_for_sp";
739                                 type: RECT;
740                                 scale: 1;
741                                 description {
742                                         state: "default" 0.0;
743                                         fixed: 0 1;
744                                         min: 0 80;
745                                         rel1 { relative: 0 1; to: "top_padding"; }
746                                         rel2 { relative: 1 1; to: "top_padding"; }
747                                         align: 0.0 0.0;
748                                         visible: 0;
749                                 }
750                         }
751                         
752                         part {
753                                 name: "sp2";
754                                 type: IMAGE;
755                                 description {
756                                         state: "default" 0.0;
757                                         min: 80 80;
758                                         rel1 { relative: 0.5 0.5; offset: -52 0; to: "bg_for_sp"; }
759                                         rel2 { relative: 0.5 0.5; offset: -52 0; to: "bg_for_sp"; }
760                                         align: 0.5 0.5;
761                                         image.normal: "M02_email_list_icon_gmail.png";
762                                 }
763                         }
764
765                         part {
766                                 name: "sp1";
767                                 type: IMAGE;
768                                 description {
769                                         state: "default" 0.0;
770                                         min: 80 80;
771                                         rel1 { relative: 0.0 0.5; offset: -64 0; to: "sp2"; }
772                                         rel2 { relative: 0.0 0.5; offset: -64 0; to: "sp2"; }
773                                         align: 0.5 0.5;
774                                         image.normal: "M02_email_list_icon_exchange.png";
775                                 }
776                         }
777
778                         part {
779                                 name: "sp3";
780                                 type: IMAGE;
781                                 description {
782                                         state: "default" 0.0;
783                                         min: 80 80;
784                                         rel1 { relative: 0.5 0.5; offset: 52 0; to: "bg_for_sp"; }
785                                         rel2 { relative: 0.5 0.5; offset: 52 0; to: "bg_for_sp"; }
786                                         align: 0.5 0.5;
787                                         image.normal: "M02_email_list_icon_hotmail.png";
788                                 }
789                         }
790
791                         part {
792                                 name: "sp4";
793                                 type: IMAGE;
794                                 description {
795                                         state: "default" 0.0;
796                                         min: 80 80;
797                                         rel1 { relative: 1.0 0.5; offset: 64 0; to: "sp3"; }
798                                         rel2 { relative: 1.0 0.5; offset: 64 0; to: "sp3"; }
799                                         align: 0.5 0.5;
800                                         image.normal: "M02_email_list_icon_AOL.png";
801                                 }
802                         }
803
804                         part {
805                                 name: "middle_padding2";
806                                 type: RECT;
807                                 scale: 1;
808                                 description {
809                                         state: "default" 0.0;
810                                         min: 0 52;
811                                         fixed: 0 1;
812                                         rel1 { relative: 0.0 1.0; to_y: "bg_for_sp"; }
813                                         rel2 { relative: 1.0 1.0; to_y: "bg_for_sp"; }
814                                         align: 0.0 0.0;
815                                         visible: 0;
816                                 }
817                         }
818
819                         part {
820                                 name: "label";
821                                 type: SWALLOW;
822                                 scale: 1;
823                                 description {
824                                         state: "default" 0.0;
825                                         fixed: 0 1;
826                                         min: 0 200;
827                                         rel1 { relative: 0.0 1.0; to_y: "middle_padding2"; offset: 50 0; }
828                                         rel2 { relative: 1.0 1.0; to_y: "middle_padding2"; offset: -50 0; }
829                                         align: 0.5 0.0;
830                                 }
831                         }
832                         
833                         part {
834                                 name: "middle_padding3";
835                                 type: RECT;
836                                 scale: 1;
837                                 description {
838                                         state: "default" 0.0;
839                                         min: 0 16;
840                                         fixed: 0 1;
841                                         rel1 { relative: 0.0 1.0; to_y: "label"; }
842                                         rel2 { relative: 1.0 1.0; to_y: "label"; }
843                                         align: 0.0 0.0;
844                                         visible: 0;
845                                 }
846                         }
847
848                         part {
849                                 name: "list";
850                                 type: SWALLOW;
851                                 scale: 1;
852                                 description {
853                                         state: "default" 0.0;
854                                         rel1 { relative: 0.0 1.0; to: "middle_padding3"; }
855                                         rel2 { relative: 1.0 1.0; to: "bg"; }
856                                 }
857                         }
858                 }
859         }
860
861         group { name: "initial_access_public";
862
863                 images {
864                         image: "M02_email_list_icon_gmail.png" COMP;
865                         image: "M02_email_list_icon_hotmail.png" COMP;
866                         image: "M02_email_list_icon_AOL.png" COMP;
867                         }
868
869                 parts {
870                         part {
871                                 name: "bg";
872                                 type: RECT;
873                                 scale: 1;
874                                 mouse_events: 1;
875                                 description {
876                                         state: "default" 0.0;
877                                         rel1 { relative: 0.0 0.0;}
878                                         rel2 { relative: 1.0 1.0;}
879                                 }
880                         }
881                         
882                         part {
883                                 name: "top_padding";
884                                 type: RECT;
885                                 scale: 1;
886                                 description {
887                                         state: "default" 0.0;
888                                         min: 0 50;
889                                         fixed: 0 1;
890                                         rel1 { relative: 0 0; to: "bg"; }
891                                         rel2 { relative: 1 0; to: "bg"; }
892                                         align: 0.0 0.0;
893                                         visible: 0;
894                                 }
895                         }
896
897                         part {
898                                 name: "bg_for_sp";
899                                 type: RECT;
900                                 scale: 1;
901                                 description {
902                                         state: "default" 0.0;
903                                         fixed: 0 1;
904                                         min: 0 80;
905                                         rel1 { relative: 0 1; to: "top_padding"; }
906                                         rel2 { relative: 1 1; to: "top_padding"; }
907                                         align: 0.0 0.0;
908                                         visible: 0;
909                                 }
910                         }
911                         
912                         part {
913                                 name: "sp2";
914                                 type: IMAGE;
915                                 description {
916                                         state: "default" 0.0;
917                                         min: 80 80;
918                                         rel1 { relative: 0.5 0.5; to: "bg_for_sp"; }
919                                         rel2 { relative: 0.5 0.5; to: "bg_for_sp"; }
920                                         align: 0.5 0.5;
921                                         image.normal: "M02_email_list_icon_hotmail.png";
922                                 }
923                         }
924
925                         part {
926                                 name: "sp1";
927                                 type: IMAGE;
928                                 description {
929                                         state: "default" 0.0;
930                                         min: 80 80;
931                                         rel1 { relative: 0.0 0.5; offset: -64 0; to: "sp2"; }
932                                         rel2 { relative: 0.0 0.5; offset: -64 0; to: "sp2"; }
933                                         align: 0.5 0.5;
934                                         image.normal: "M02_email_list_icon_gmail.png";
935                                 }
936                         }
937
938                         part {
939                                 name: "sp3";
940                                 type: IMAGE;
941                                 description {
942                                         state: "default" 0.0;
943                                         min: 80 80;
944                                         rel1 { relative: 1.0 0.5; offset: 64 0; to: "sp2"; }
945                                         rel2 { relative: 1.0 0.5; offset: 64 0; to: "sp2"; }
946                                         align: 0.5 0.5;
947                                         image.normal: "M02_email_list_icon_AOL.png";
948                                 }
949                         }
950
951                         part {
952                                 name: "middle_padding2";
953                                 type: RECT;
954                                 scale: 1;
955                                 description {
956                                         state: "default" 0.0;
957                                         min: 0 52;
958                                         fixed: 0 1;
959                                         rel1 { relative: 0.0 1.0; to_y: "bg_for_sp"; }
960                                         rel2 { relative: 1.0 1.0; to_y: "bg_for_sp"; }
961                                         align: 0.0 0.0;
962                                         visible: 0;
963                                 }
964                         }
965
966                         part {
967                                 name: "label";
968                                 type: SWALLOW;
969                                 scale: 1;
970                                 description {
971                                         state: "default" 0.0;
972                                         fixed: 0 1;
973                                         min: 0 200;
974                                         rel1 { relative: 0.0 1.0; to_y: "middle_padding2"; offset: 50 0; }
975                                         rel2 { relative: 1.0 1.0; to_y: "middle_padding2"; offset: -50 0; }
976                                         align: 0.5 0.0;
977                                 }
978                         }
979                         
980                         part {
981                                 name: "middle_padding3";
982                                 type: RECT;
983                                 scale: 1;
984                                 description {
985                                         state: "default" 0.0;
986                                         min: 0 16;
987                                         fixed: 0 1;
988                                         rel1 { relative: 0.0 1.0; to_y: "label"; }
989                                         rel2 { relative: 1.0 1.0; to_y: "label"; }
990                                         align: 0.0 0.0;
991                                         visible: 0;
992                                 }
993                         }
994
995                         part {
996                                 name: "list";
997                                 type: SWALLOW;
998                                 scale: 1;
999                                 description {
1000                                         state: "default" 0.0;
1001                                         rel1 { relative: 0.0 1.0; to: "middle_padding3"; }
1002                                         rel2 { relative: 1.0 1.0; to: "bg"; }
1003                                 }
1004                         }
1005                 }
1006         }
1007         
1008         group { name: "initial_access_hd_public";
1009
1010                 images {
1011                         image: "M02_email_list_icon_gmail.png" COMP;
1012                         image: "M02_email_list_icon_hotmail.png" COMP;
1013                         image: "M02_email_list_icon_AOL.png" COMP;
1014                         }
1015
1016                 parts {
1017                         part {
1018                                 name: "bg";
1019                                 type: RECT;
1020                                 scale: 1;
1021                                 mouse_events: 1;
1022                                 description {
1023                                         state: "default" 0.0;
1024                                         rel1 { relative: 0.0 0.0;}
1025                                         rel2 { relative: 1.0 1.0;}
1026                                 }
1027                         }
1028                         
1029                         part {
1030                                 name: "top_padding";
1031                                 type: RECT;
1032                                 scale: 1;
1033                                 description {
1034                                         state: "default" 0.0;
1035                                         min: 0 26;
1036                                         fixed: 0 1;
1037                                         rel1 { relative: 0 0; to: "bg"; }
1038                                         rel2 { relative: 1 0; to: "bg"; }
1039                                         align: 0.0 0.0;
1040                                         visible: 0;
1041                                 }
1042                         }
1043
1044                         part {
1045                                 name: "bg_for_sp";
1046                                 type: RECT;
1047                                 scale: 1;
1048                                 description {
1049                                         state: "default" 0.0;
1050                                         fixed: 0 1;
1051                                         min: 0 248;
1052                                         rel1 { relative: 0 1; to: "top_padding"; }
1053                                         rel2 { relative: 1 1; to: "top_padding"; }
1054                                         align: 0.0 0.0;
1055                                         visible: 0;
1056                                 }
1057                         }
1058                         
1059                         part {
1060                                 name: "sp2";
1061                                 type: IMAGE;
1062                                 description {
1063                                         state: "default" 0.0;
1064                                         min: 80 80;
1065                                         rel1 { relative: 0.5 0.5; to: "bg_for_sp"; }
1066                                         rel2 { relative: 0.5 0.5; to: "bg_for_sp"; }
1067                                         align: 0.5 0.5;
1068                                         image.normal: "M02_email_list_icon_hotmail.png";
1069                                 }
1070                         }
1071
1072                         part {
1073                                 name: "sp1";
1074                                 type: IMAGE;
1075                                 description {
1076                                         state: "default" 0.0;
1077                                         min: 80 80;
1078                                         rel1 { relative: 0.0 0.5; offset: -100 0; to: "sp2"; }
1079                                         rel2 { relative: 0.0 0.5; offset: -100 0; to: "sp2"; }
1080                                         align: 0.5 0.5;
1081                                         image.normal: "M02_email_list_icon_gmail.png";
1082                                 }
1083                         }
1084
1085                         part {
1086                                 name: "sp3";
1087                                 type: IMAGE;
1088                                 description {
1089                                         state: "default" 0.0;
1090                                         min: 80 80;
1091                                         rel1 { relative: 1.0 0.5; offset: 100 0; to: "sp2"; }
1092                                         rel2 { relative: 1.0 0.5; offset: 100 0; to: "sp2"; }
1093                                         align: 0.5 0.5;
1094                                         image.normal: "M02_email_list_icon_AOL.png";
1095                                 }
1096                         }
1097                         
1098                         part {
1099                                 name: "middle_padding2";
1100                                 type: RECT;
1101                                 scale: 1;
1102                                 description {
1103                                         state: "default" 0.0;
1104                                         min: 0 16;
1105                                         fixed: 0 1;
1106                                         rel1 { relative: 0.0 1.0; to_y: "bg_for_sp"; }
1107                                         rel2 { relative: 1.0 1.0; to_y: "bg_for_sp"; }
1108                                         align: 0.0 0.0;
1109                                         visible: 0;
1110                                 }
1111                         }
1112
1113                         part {
1114                                 name: "label";
1115                                 type: SWALLOW;
1116                                 scale: 1;
1117                                 description {
1118                                         state: "default" 0.0;
1119                                         fixed: 0 1;
1120                                         min: 0 114;
1121                                         rel1 { relative: 0.0 1.0; to_y: "middle_padding2"; offset: 50 0; }
1122                                         rel2 { relative: 1.0 1.0; to_y: "middle_padding2"; offset: -50 0; }
1123                                         align: 0.5 0.0;
1124                                 }
1125                         }
1126
1127                         
1128                         part {
1129                                 name: "middle_padding3";
1130                                 type: RECT;
1131                                 scale: 1;
1132                                 description {
1133                                         state: "default" 0.0;
1134                                         min: 0 16;
1135                                         fixed: 0 1;
1136                                         rel1 { relative: 0.0 1.0; to_y: "label"; }
1137                                         rel2 { relative: 1.0 1.0; to_y: "label"; }
1138                                         align: 0.0 0.0;
1139                                         visible: 0;
1140                                 }
1141                         }
1142
1143                         part {
1144                                 name: "list";
1145                                 type: SWALLOW;
1146                                 scale: 1;
1147                                 description {
1148                                         state: "default" 0.0;
1149                                         rel1 { relative: 0.0 1.0; to: "middle_padding3"; }
1150                                         rel2 { relative: 1.0 1.0; to: "bg"; }
1151                                 }
1152                         }
1153                 }
1154         }
1155
1156         group { name: "initial_access_hd";
1157
1158                 images {
1159                         image: "M02_email_list_icon_exchange.png" COMP;
1160                         image: "M02_email_list_icon_gmail.png" COMP;
1161                         image: "M02_email_list_icon_hotmail.png" COMP;
1162                         image: "M02_email_list_icon_AOL.png" COMP;
1163                         }
1164
1165                 parts {
1166                         part {
1167                                 name: "bg";
1168                                 type: RECT;
1169                                 scale: 1;
1170                                 mouse_events: 1;
1171                                 description {
1172                                         state: "default" 0.0;
1173                                         rel1 { relative: 0.0 0.0;}
1174                                         rel2 { relative: 1.0 1.0;}
1175                                 }
1176                         }
1177                         
1178                         part {
1179                                 name: "top_padding";
1180                                 type: RECT;
1181                                 scale: 1;
1182                                 description {
1183                                         state: "default" 0.0;
1184                                         min: 0 26;
1185                                         fixed: 0 1;
1186                                         rel1 { relative: 0 0; to: "bg"; }
1187                                         rel2 { relative: 1 0; to: "bg"; }
1188                                         align: 0.0 0.0;
1189                                         visible: 0;
1190                                 }
1191                         }
1192
1193                         part {
1194                                 name: "bg_for_sp";
1195                                 type: RECT;
1196                                 scale: 1;
1197                                 description {
1198                                         state: "default" 0.0;
1199                                         fixed: 0 1;
1200                                         min: 0 248;
1201                                         rel1 { relative: 0 1; to: "top_padding"; }
1202                                         rel2 { relative: 1 1; to: "top_padding"; }
1203                                         align: 0.0 0.0;
1204                                         visible: 0;
1205                                 }
1206                         }
1207
1208                         part {
1209                                 name: "sp2";
1210                                 type: IMAGE;
1211                                 description {
1212                                         state: "default" 0.0;
1213                                         min: 80 80;
1214                                         rel1 { relative: 0.5 0.5; offset: -70 0; to: "bg_for_sp"; }
1215                                         rel2 { relative: 0.5 0.5; offset: -70 0; to: "bg_for_sp"; }
1216                                         align: 0.5 0.5;
1217                                         image.normal: "M02_email_list_icon_gmail.png";
1218                                 }
1219                         }
1220
1221                         part {
1222                                 name: "sp1";
1223                                 type: IMAGE;
1224                                 description {
1225                                         state: "default" 0.0;
1226                                         min: 80 80;
1227                                         rel1 { relative: 0.0 0.5; offset: -100 0; to: "sp2"; }
1228                                         rel2 { relative: 0.0 0.5; offset: -100 0; to: "sp2"; }
1229                                         align: 0.5 0.5;
1230                                         image.normal: "M02_email_list_icon_exchange.png";
1231                                 }
1232                         }
1233
1234                         part {
1235                                 name: "sp3";
1236                                 type: IMAGE;
1237                                 description {
1238                                         state: "default" 0.0;
1239                                         min: 80 80;
1240                                         rel1 { relative: 0.5 0.5; offset: 70 0; to: "bg_for_sp"; }
1241                                         rel2 { relative: 0.5 0.5; offset: 70 0; to: "bg_for_sp"; }
1242                                         align: 0.5 0.5;
1243                                         image.normal: "M02_email_list_icon_hotmail.png";
1244                                 }
1245                         }
1246
1247                         part {
1248                                 name: "sp4";
1249                                 type: IMAGE;
1250                                 description {
1251                                         state: "default" 0.0;
1252                                         min: 80 80;
1253                                         rel1 { relative: 1.0 0.5; offset: 100 0; to: "sp3"; }
1254                                         rel2 { relative: 1.0 0.5; offset: 100 0; to: "sp3"; }
1255                                         align: 0.5 0.5;
1256                                         image.normal: "M02_email_list_icon_AOL.png";
1257                                 }
1258                         }
1259                         
1260                         part {
1261                                 name: "middle_padding2";
1262                                 type: RECT;
1263                                 scale: 1;
1264                                 description {
1265                                         state: "default" 0.0;
1266                                         min: 0 16;
1267                                         fixed: 0 1;
1268                                         rel1 { relative: 0.0 1.0; to_y: "bg_for_sp"; }
1269                                         rel2 { relative: 1.0 1.0; to_y: "bg_for_sp"; }
1270                                         align: 0.0 0.0;
1271                                         visible: 0;
1272                                 }
1273                         }
1274
1275                         part {
1276                                 name: "label";
1277                                 type: SWALLOW;
1278                                 scale: 1;
1279                                 description {
1280                                         state: "default" 0.0;
1281                                         fixed: 0 1;
1282                                         min: 0 114;
1283                                         rel1 { relative: 0.0 1.0; to_y: "middle_padding2"; offset: 50 0; }
1284                                         rel2 { relative: 1.0 1.0; to_y: "middle_padding2"; offset: -50 0; }
1285                                         align: 0.5 0.0;
1286                                 }
1287                         }
1288
1289                         
1290                         part {
1291                                 name: "middle_padding3";
1292                                 type: RECT;
1293                                 scale: 1;
1294                                 description {
1295                                         state: "default" 0.0;
1296                                         min: 0 16;
1297                                         fixed: 0 1;
1298                                         rel1 { relative: 0.0 1.0; to_y: "label"; }
1299                                         rel2 { relative: 1.0 1.0; to_y: "label"; }
1300                                         align: 0.0 0.0;
1301                                         visible: 0;
1302                                 }
1303                         }
1304
1305                         part {
1306                                 name: "list";
1307                                 type: SWALLOW;
1308                                 scale: 1;
1309                                 description {
1310                                         state: "default" 0.0;
1311                                         rel1 { relative: 0.0 1.0; to: "middle_padding3"; }
1312                                         rel2 { relative: 1.0 1.0; to: "bg"; }
1313                                 }
1314                         }
1315                 }
1316         }
1317
1318         group { name: "account_add_checkbox_set";
1319                 parts {
1320
1321                         part { name: "base";
1322                                 type: RECT;
1323                                 repeat_events: 1;
1324                                 scale: 1;
1325                                 description { state: "default" 0.0;
1326                                         min: 0 200;
1327                                         color: 0 0 0 0;
1328                                         align: 0.0 0.5;
1329                                 }
1330                         }
1331
1332                         part { name: "left_padding";
1333                                 type: RECT;
1334                                 scale: 1;
1335                                 description { state: "default" 0.0;
1336                                         min: 16 0;
1337                                         fixed: 1 0;
1338                                         visible: 0;
1339                                         rel1 { to: "base"; relative: 0 0; }
1340                                         rel2 { to: "base"; relative: 0 1; }
1341                                         align: 0.0 0.0;
1342                                 }
1343                         }
1344
1345                         part { name: "right_padding";
1346                                 type: RECT;
1347                                 scale: 1;
1348                                 description { state: "default" 0.0;
1349                                         min: 16 0;
1350                                         fixed: 1 0;
1351                                         visible: 0;
1352                                         rel1 { to: "base"; relative: 1 0; }
1353                                         rel2 { to: "base"; relative: 1 1; }
1354                                         align: 1.0 0.0;
1355                                 }
1356                         }
1357
1358                         part { name: "subbox.1";
1359                                 type: RECT;
1360                                 scale: 1;
1361                                 description { state: "default" 0.0;
1362                                         min: 0 100;
1363                                         fixed: 1 0;
1364                                         visible: 0;
1365                                         align: 0.0 0.5;
1366                                         rel1 {
1367                                                 relative: 1.0 0.0;
1368                                                 to_x: "left_padding";
1369                                                 to_y: "base";
1370                                         }
1371                                         rel2 {
1372                                                 relative: 0.0 0.0;
1373                                                 offset: 0 100;
1374                                                 to_x: "right_padding";
1375                                                 to_y: "base";
1376                                         }
1377                                 }
1378                         }
1379
1380                         part { name: "subbox.2";
1381                                 type: RECT;
1382                                 scale: 1;
1383                                 description { state: "default" 0.0;
1384                                         min: 0 100;
1385                                         fixed: 1 0;
1386                                         visible: 0;
1387                                         align: 0.0 0.5;
1388                                         rel1 {
1389                                                 relative: 1.0 1.0;
1390                                                 to_x: "left_padding";
1391                                                 to_y: "subbox.1";
1392                                         }
1393                                         rel2 {
1394                                                 relative: 0.0 1.0;
1395                                                 to_x: "right_padding";
1396                                                 to_y: "base";
1397                                         }
1398                                 }
1399                         }
1400
1401                         part { name: "checkbox.1";
1402                                 type: SWALLOW;
1403                                 scale: 1;
1404                                 description { state: "default" 0.0;
1405                                         min: 42 42;
1406                                         max: 42 42;
1407                                         fixed: 1 1;
1408                                         align: 0.0 0.5;
1409                                         visible: 1;
1410                                         rel1 {
1411                                                 relative: 1.0 0.0;
1412                                                 to_x: "left_padding";
1413                                                 to_y: "subbox.1";
1414                                         }
1415                                         rel2 {
1416                                                 relative: 1.0 1.0;
1417                                                 offset: 42 0;
1418                                                 to_x: "left_padding";
1419                                                 to_y: "subbox.1";
1420                                         }
1421                                 }
1422                         }
1423
1424                         part { name: "text.1";
1425                                 type: SWALLOW;
1426                                 ignore_flags: ON_HOLD;
1427                                 mouse_events: 1;
1428                                 scale: 1;
1429                                 description { state: "default" 0.0;
1430                                         min: 0 32;
1431                                         fixed: 0 1;
1432                                         align: 0.0 0.0;
1433                                         rel1 {
1434                                                 relative: 1.0 0.0;
1435                                                 offset: 16 33;
1436                                                 to_x: "checkbox.1";
1437                                                 to_y: "subbox.1";
1438                                         }
1439                                         rel2 {
1440                                                 relative: 0.0 1.0;
1441                                                 offset: 0 -3;
1442                                                 to_x: "right_padding";
1443                                                 to_y: "subbox.1";
1444                                         }
1445                                 }
1446                         }
1447
1448                         part { name: "checkbox.2";
1449                                 type: SWALLOW;
1450                                 scale: 1;
1451                                 description { state: "default" 0.0;
1452                                         min: 42 42;
1453                                         max: 42 42;
1454                                         fixed: 1 1;
1455                                         align: 0.0 0.5;
1456                                         visible: 1;
1457                                         rel1 {
1458                                                 relative: 1.0 0.0;
1459                                                 to_x: "left_padding";
1460                                                 to_y: "subbox.2";
1461                                         }
1462                                         rel2 {
1463                                                 relative: 1.0 1.0;
1464                                                 offset: 42 0;
1465                                                 to_x: "left_padding";
1466                                                 to_y: "subbox.2";
1467                                         }
1468                                 }
1469                         }
1470
1471                         part { name: "text.2";
1472                                 type: SWALLOW;
1473                                 ignore_flags: ON_HOLD;
1474                                 mouse_events: 1;
1475                                 scale: 1;
1476                                 description { state: "default" 0.0;
1477                                         min: 0 32;
1478                                         fixed: 0 1;
1479                                         align: 0.0 0.5;
1480                                         rel1 {
1481                                                 relative: 1.0 0.0;
1482                                                 offset: 16 34;
1483                                                 to_x: "checkbox.2";
1484                                                 to_y: "subbox.2";
1485                                         }
1486                                         rel2 {
1487                                                 relative: 0.0 1.0;
1488                                                 offset: 0 -34;
1489                                                 to_x: "right_padding";
1490                                                 to_y: "subbox.2";
1491                                         }
1492                                 }
1493                         }
1494                 }
1495                 
1496                 programs {
1497                         program {
1498                                 name: "text1_clicked";
1499                                 signal: "mouse,up,1";
1500                                 source: "text.1";
1501                                 action: SIGNAL_EMIT "elm,action,text1_clicked" "elm";
1502                         }
1503
1504                         program {
1505                                 name: "text2_clicked";
1506                                 signal: "mouse,up,1";
1507                                 source: "text.2";
1508                                 action: SIGNAL_EMIT "elm,action,text2_clicked" "elm";
1509                         }
1510                 }
1511         }
1512         
1513         group { name: "account_add_checkbox_set_wvga";
1514                 parts {
1515
1516                         part { name: "base";
1517                                 type: RECT;
1518                                 repeat_events: 1;
1519                                 scale: 1;
1520                                 description { state: "default" 0.0;
1521                                         min: 0 100;
1522                                         color: 0 0 0 0;
1523                                         align: 0.0 0.5;
1524                                 }
1525                         }
1526
1527                         part { name: "left_padding";
1528                                 type: RECT;
1529                                 scale: 1;
1530                                 description { state: "default" 0.0;
1531                                         min: 16 0;
1532                                         fixed: 1 0;
1533                                         visible: 0;
1534                                         rel1 { to: "base"; relative: 0 0; }
1535                                         rel2 { to: "base"; relative: 0 1; }
1536                                         align: 0.0 0.0;
1537                                 }
1538                         }
1539
1540                         part { name: "right_padding";
1541                                 type: RECT;
1542                                 scale: 1;
1543                                 description { state: "default" 0.0;
1544                                         min: 16 0;
1545                                         fixed: 1 0;
1546                                         visible: 0;
1547                                         rel1 { to: "base"; relative: 1 0; }
1548                                         rel2 { to: "base"; relative: 1 1; }
1549                                         align: 1.0 0.0;
1550                                 }
1551                         }
1552
1553                         part { name: "subbox.1";
1554                                 type: RECT;
1555                                 scale: 1;
1556                                 description { state: "default" 0.0;
1557                                         min: 0 50;
1558                                         fixed: 1 0;
1559                                         visible: 0;
1560                                         align: 0.0 0.5;
1561                                         rel1 {
1562                                                 relative: 1.0 0.0;
1563                                                 to_x: "left_padding";
1564                                                 to_y: "base";
1565                                         }
1566                                         rel2 {
1567                                                 relative: 0.0 0.0;
1568                                                 offset: 0 50;
1569                                                 to_x: "right_padding";
1570                                                 to_y: "base";
1571                                         }
1572                                 }
1573                         }
1574
1575                         part { name: "subbox.2";
1576                                 type: RECT;
1577                                 scale: 1;
1578                                 description { state: "default" 0.0;
1579                                         min: 0 50;
1580                                         fixed: 1 0;
1581                                         visible: 0;
1582                                         align: 0.0 0.5;
1583                                         rel1 {
1584                                                 relative: 1.0 1.0;
1585                                                 to_x: "left_padding";
1586                                                 to_y: "subbox.1";
1587                                         }
1588                                         rel2 {
1589                                                 relative: 0.0 1.0;
1590                                                 to_x: "right_padding";
1591                                                 to_y: "base";
1592                                         }
1593                                 }
1594                         }
1595
1596                         part { name: "checkbox.1";
1597                                 type: SWALLOW;
1598                                 scale: 1;
1599                                 description { state: "default" 0.0;
1600                                         min: 42 42;
1601                                         max: 42 42;
1602                                         fixed: 1 1;
1603                                         align: 0.0 0.5;
1604                                         visible: 1;
1605                                         rel1 {
1606                                                 relative: 1.0 0.0;
1607                                                 to_x: "left_padding";
1608                                                 to_y: "subbox.1";
1609                                         }
1610                                         rel2 {
1611                                                 relative: 1.0 1.0;
1612                                                 offset: 42 0;
1613                                                 to_x: "left_padding";
1614                                                 to_y: "subbox.1";
1615                                         }
1616                                 }
1617                         }
1618
1619                         part { name: "text.1";
1620                                 type: SWALLOW;
1621                                 ignore_flags: ON_HOLD;
1622                                 mouse_events: 1;
1623                                 scale: 1;
1624                                 description { state: "default" 0.0;
1625                                         min: 0 32;
1626                                         fixed: 0 1;
1627                                         align: 0.0 0.0;
1628                                         rel1 {
1629                                                 relative: 1.0 0.0;
1630                                                 offset: 16 8;
1631                                                 to_x: "checkbox.1";
1632                                                 to_y: "subbox.1";
1633                                         }
1634                                         rel2 {
1635                                                 relative: 0.0 1.0;
1636                                                 offset: 0 0;
1637                                                 to_x: "right_padding";
1638                                                 to_y: "subbox.1";
1639                                         }
1640                                 }
1641                         }
1642
1643                         part { name: "checkbox.2";
1644                                 type: SWALLOW;
1645                                 scale: 1;
1646                                 description { state: "default" 0.0;
1647                                         min: 42 42;
1648                                         max: 42 42;
1649                                         fixed: 1 1;
1650                                         align: 0.0 0.5;
1651                                         visible: 1;
1652                                         rel1 {
1653                                                 relative: 1.0 0.0;
1654                                                 to_x: "left_padding";
1655                                                 to_y: "subbox.2";
1656                                         }
1657                                         rel2 {
1658                                                 relative: 1.0 1.0;
1659                                                 offset: 42 0;
1660                                                 to_x: "left_padding";
1661                                                 to_y: "subbox.2";
1662                                         }
1663                                 }
1664                         }
1665
1666                         part { name: "text.2";
1667                                 type: SWALLOW;
1668                                 ignore_flags: ON_HOLD;
1669                                 mouse_events: 1;
1670                                 scale: 1;
1671                                 description { state: "default" 0.0;
1672                                         min: 0 32;
1673                                         fixed: 0 1;
1674                                         align: 0.0 0.5;
1675                                         rel1 {
1676                                                 relative: 1.0 0.0;
1677                                                 offset: 16 8;
1678                                                 to_x: "checkbox.2";
1679                                                 to_y: "subbox.2";
1680                                         }
1681                                         rel2 {
1682                                                 relative: 0.0 1.0;
1683                                                 offset: 0 0;
1684                                                 to_x: "right_padding";
1685                                                 to_y: "subbox.2";
1686                                         }
1687                                 }
1688                         }
1689                 }
1690                 
1691                 programs {
1692                         program {
1693                                 name: "text1_clicked";
1694                                 signal: "mouse,up,1";
1695                                 source: "text.1";
1696                                 action: SIGNAL_EMIT "elm,action,text1_clicked" "elm";
1697                         }
1698
1699                         program {
1700                                 name: "text2_clicked";
1701                                 signal: "mouse,up,1";
1702                                 source: "text.2";
1703                                 action: SIGNAL_EMIT "elm,action,text2_clicked" "elm";
1704                         }
1705                 }
1706         }
1707
1708         group { name: "account_add_manual_button";
1709                 parts {
1710                         part { name: "base";
1711                                 type: RECT;
1712                                 repeat_events: 1;
1713                                 scale: 1;
1714                                 description { state: "default" 0.0;
1715                                         min: 0 158;
1716                                         color: 0 0 0 0;
1717                                         align: 0.0 0.5;
1718                                 }
1719                         }
1720
1721                         part { name: "top_padding";
1722                                 type: RECT;
1723                                 scale: 1;
1724                                 description {
1725                                         state: "default" 0.0;
1726                                         min: 0 40;
1727                                         fixed: 0 1;
1728                                         visible: 0;
1729                                         rel1 { to: "base"; relative: 0 0; }
1730                                         rel2 { to: "base"; relative: 1 0; }
1731                                         align: 0.0 0.0;
1732                                 }
1733                         }
1734
1735                         part { name: "bottom_padding";
1736                                 type: RECT;
1737                                 scale: 1;
1738                                 description { state: "default" 0.0;
1739                                         min: 0 46;
1740                                         fixed: 0 1;
1741                                         visible: 0;
1742                                         rel1 { to: "base"; relative: 0 1; }
1743                                         rel2 { to: "base"; relative: 1 1; }
1744                                         align: 0.0 1.0;
1745                                 }
1746                         }
1747
1748                         part { name: "left_padding";
1749                                 type: RECT;
1750                                 scale: 1;
1751                                 description { state: "default" 0.0;
1752                                         min: 117 0;
1753                                         fixed: 1 0;
1754                                         visible: 0;
1755                                         rel1 { to: "base"; relative: 0 0; }
1756                                         rel2 { to: "base"; relative: 0 1; }
1757                                         align: 0.0 0.0;
1758                                 }
1759                         }
1760
1761                         part { name: "right_padding";
1762                                 type: RECT;
1763                                 scale: 1;
1764                                 description { state: "default" 0.0;
1765                                         min: 117 0;
1766                                         fixed: 1 0;
1767                                         visible: 0;
1768                                         rel1 { to: "base"; relative: 1 0; }
1769                                         rel2 { to: "base"; relative: 1 1; }
1770                                         align: 1.0 0.0;
1771                                 }
1772                         }
1773
1774                         part { name: "btn";
1775                                 type: SWALLOW;
1776                                 mouse_events: 1;
1777                                 scale: 1;
1778                                 description { state: "default" 0.0;
1779                                         min: 0 72;
1780                                         fixed: 0 1;
1781                                         align: 0 0;
1782                                         rel1 {
1783                                                 relative: 1.0 1.0;
1784                                                 to_x: "left_padding";
1785                                                 to_y: "top_padding";
1786                                         }
1787                                         rel2 {
1788                                                 relative: 0.0 0.0;
1789                                                 to_x: "right_padding";
1790                                                 to_y: "bottom_padding";
1791                                         }
1792                                 }
1793                         }
1794                 }
1795         }
1796         
1797         group { name: "account_add_manual_button_wvga";
1798                 parts {
1799                         part { name: "base";
1800                                 type: RECT;
1801                                 repeat_events: 1;
1802                                 scale: 1;
1803                                 description { state: "default" 0.0;
1804                                         min: 0 80;
1805                                         color: 0 0 0 0;
1806                                         align: 0.0 0.5;
1807                                 }
1808                         }
1809
1810                         part { name: "top_padding";
1811                                 type: RECT;
1812                                 scale: 1;
1813                                 description {
1814                                         state: "default" 0.0;
1815                                         min: 0 15;
1816                                         fixed: 0 1;
1817                                         visible: 0;
1818                                         rel1 { to: "base"; relative: 0 0; }
1819                                         rel2 { to: "base"; relative: 1 0; }
1820                                         align: 0.0 0.0;
1821                                 }
1822                         }
1823
1824                         part { name: "bottom_padding";
1825                                 type: RECT;
1826                                 scale: 1;
1827                                 description { state: "default" 0.0;
1828                                         min: 0 15;
1829                                         fixed: 0 1;
1830                                         visible: 0;
1831                                         rel1 { to: "base"; relative: 0 1; }
1832                                         rel2 { to: "base"; relative: 1 1; }
1833                                         align: 0.0 1.0;
1834                                 }
1835                         }
1836
1837                         part { name: "left_padding";
1838                                 type: RECT;
1839                                 scale: 1;
1840                                 description { state: "default" 0.0;
1841                                         min: 117 0;
1842                                         fixed: 1 0;
1843                                         visible: 0;
1844                                         rel1 { to: "base"; relative: 0 0; }
1845                                         rel2 { to: "base"; relative: 0 1; }
1846                                         align: 0.0 0.0;
1847                                 }
1848                         }
1849
1850                         part { name: "right_padding";
1851                                 type: RECT;
1852                                 scale: 1;
1853                                 description { state: "default" 0.0;
1854                                         min: 117 0;
1855                                         fixed: 1 0;
1856                                         visible: 0;
1857                                         rel1 { to: "base"; relative: 1 0; }
1858                                         rel2 { to: "base"; relative: 1 1; }
1859                                         align: 1.0 0.0;
1860                                 }
1861                         }
1862
1863                         part { name: "btn";
1864                                 type: SWALLOW;
1865                                 mouse_events: 1;
1866                                 scale: 1;
1867                                 description { state: "default" 0.0;
1868                                         min: 0 50;
1869                                         fixed: 0 1;
1870                                         align: 0 0;
1871                                         rel1 {
1872                                                 relative: 1.0 1.0;
1873                                                 to_x: "left_padding";
1874                                                 to_y: "top_padding";
1875                                         }
1876                                         rel2 {
1877                                                 relative: 0.0 0.0;
1878                                                 to_x: "right_padding";
1879                                                 to_y: "bottom_padding";
1880                                         }
1881                                 }
1882                         }
1883                 }
1884         }
1885
1886         group { name: "account_add";
1887                 parts {
1888                         part { name: "bg";
1889                                 type: RECT;
1890                                 repeat_events: 1;
1891                                 scale: 1;
1892                                 description { state: "default" 0.0;
1893                                         min: 0 673;
1894                                         rel1 { relative: 0.0 0.0;}
1895                                         rel2 { relative: 1.0 1.0;}
1896                                         color: 0 0 0 0;
1897                                         align: 0.0 0.0;
1898                                 }
1899                         }
1900                         
1901                         part { name: "list";
1902                                 type: SWALLOW;
1903                                 scale: 1;
1904                                 description { state: "default" 0.0;
1905                                         align: 0 0;
1906                                         rel1 { relative: 0 0; to: "bg"; }
1907                                         rel2 { relative: 1 0; offset: 0 315; to: "bg"; }
1908                                 }
1909                         }
1910
1911                         part { name: "checkbox_set";
1912                                 type: SWALLOW;
1913                                 scale: 1;
1914                                 description { state: "default" 0.0;
1915                                         min: 0 200;
1916                                         align: 0 0;
1917                                         rel1 { relative: 0 1.0; to_y: "list"; }
1918                                         rel2 { relative: 1 1.0; offset: 0 200; to_y: "list"; }
1919                                 }
1920                         }
1921
1922                         part { name: "button_set";
1923                                 type: SWALLOW;
1924                                 scale: 1;
1925                                 description { state: "default" 0.0;
1926                                         min: 0 158;
1927                                         align: 0 0;
1928                                         rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
1929                                         rel2 { relative: 1 1.0; offset: 0 158; to_y: "checkbox_set"; }
1930                                 }
1931                         }
1932                 }
1933         }
1934
1935         group { name: "other_account_add";
1936                 parts {
1937                         part { name: "bg";
1938                                 type: RECT;
1939                                 repeat_events: 1;
1940                                 scale: 1;
1941                                 description { state: "default" 0.0;
1942                                         min: 0 803;
1943                                         rel1 { relative: 0.0 0.0;}
1944                                         rel2 { relative: 1.0 1.0;}
1945                                         color: 0 0 0 0;
1946                                         align: 0.0 0.0;
1947                                 }
1948                         }
1949                         
1950                         part { name: "list";
1951                                 type: SWALLOW;
1952                                 scale: 1;
1953                                 description { state: "default" 0.0;
1954                                         align: 0 0;
1955                                         rel1 { relative: 0 0; to: "bg"; }
1956                                         rel2 { relative: 1 0; offset: 0 445; to: "bg"; }
1957                                 }
1958                         }
1959
1960                         part { name: "checkbox_set";
1961                                 type: SWALLOW;
1962                                 scale: 1;
1963                                 description { state: "default" 0.0;
1964                                         min: 0 200;
1965                                         align: 0 0;
1966                                         rel1 { relative: 0 1.0; to_y: "list"; }
1967                                         rel2 { relative: 1 1.0; offset: 0 200; to_y: "list"; }
1968                                 }
1969                         }
1970
1971                         part { name: "button_set";
1972                                 type: SWALLOW;
1973                                 scale: 1;
1974                                 description { state: "default" 0.0;
1975                                         min: 0 158;
1976                                         align: 0 0;
1977                                         rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
1978                                         rel2 { relative: 1 1.0; offset: 0 158; to_y: "checkbox_set"; }
1979                                 }
1980                         }
1981                 }
1982         }
1983         
1984 #define _SCALE 0.64
1985         
1986         group { name: "account_add_wvga";
1987                 parts {
1988                         part { name: "bg";
1989                                 type: RECT;
1990                                 repeat_events: 1;
1991                                 scale: 1;
1992                                 description { state: "default" 0.0;
1993                                         min: 0 673;
1994                                         rel1 { relative: 0.0 0.0;}
1995                                         rel2 { relative: 1.0 1.0;}
1996                                         color: 0 0 0 0;
1997                                         align: 0.0 0.0;
1998                                 }
1999                         }
2000                         
2001                         part { name: "list";
2002                                 type: SWALLOW;
2003                                 scale: 1;
2004                                 description { state: "default" 0.0;
2005                                         align: 0 0;
2006                                         rel1 { relative: 0 0; to: "bg"; }
2007                                         rel2 { relative: 1 0; offset: 0 220.0*_SCALE; to: "bg"; }
2008                                 }
2009                         }
2010
2011                         part { name: "checkbox_set";
2012                                 type: SWALLOW;
2013                                 scale: 1;
2014                                 description { state: "default" 0.0;
2015                                         min: 0 100;
2016                                         align: 0 0;
2017                                         rel1 { relative: 0 1.0; to_y: "list"; }
2018                                         rel2 { relative: 1 1.0; offset: 0 100; to_y: "list"; }
2019                                 }
2020                         }
2021
2022                         part { name: "button_set";
2023                                 type: SWALLOW;
2024                                 scale: 1;
2025                                 description { state: "default" 0.0;
2026                                         min: 0 80;
2027                                         align: 0 0;
2028                                         rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
2029                                         rel2 { relative: 1 1.0; offset: 0 80; to_y: "checkbox_set"; }
2030                                 }
2031                         }
2032                 }
2033         }
2034
2035         group { name: "other_account_add_wvga";
2036                 parts {
2037                         part { name: "bg";
2038                                 type: RECT;
2039                                 repeat_events: 1;
2040                                 scale: 1;
2041                                 description { state: "default" 0.0;
2042                                         min: 0 803;
2043                                         rel1 { relative: 0.0 0.0;}
2044                                         rel2 { relative: 1.0 1.0;}
2045                                         color: 0 0 0 0;
2046                                         align: 0.0 0.0;
2047                                 }
2048                         }
2049                         
2050                         part { name: "list";
2051                                 type: SWALLOW;
2052                                 scale: 1;
2053                                 description { state: "default" 0.0;
2054                                         align: 0 0;
2055                                         rel1 { relative: 0 0; to: "bg"; }
2056                                         rel2 { relative: 1 0; offset: 0 310.0*_SCALE; to: "bg"; }
2057                                 }
2058                         }
2059
2060                         part { name: "checkbox_set";
2061                                 type: SWALLOW;
2062                                 scale: 1;
2063                                 description { state: "default" 0.0;
2064                                         min: 0 100;
2065                                         align: 0 0;
2066                                         rel1 { relative: 0 1.0; to_y: "list"; }
2067                                         rel2 { relative: 1 1.0; offset: 0 100; to_y: "list"; }
2068                                 }
2069                         }
2070
2071                         part { name: "button_set";
2072                                 type: SWALLOW;
2073                                 scale: 1;
2074                                 description { state: "default" 0.0;
2075                                         min: 0 80;
2076                                         align: 0 0;
2077                                         rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
2078                                         rel2 { relative: 1 1.0; offset: 0 80; to_y: "checkbox_set"; }
2079                                 }
2080                         }
2081                 }
2082         }
2083         
2084         group { name: "elm/genlist/item/dialogue/email.1text.1icon.2/default";
2085                 alias: "elm/genlist/item_odd/dialogue/email.1text.1icon.2/default";
2086                 alias: "elm/genlist/item_compress/dialogue/email.1text.1icon.2/default";
2087                 alias: "elm/genlist/item_compress_odd/dialogue/email.1text.1icon.2/default";
2088                 alias: "elm/layout/dialogue/email.1text.1icon.2";
2089                 data.item: "stacking" "above";
2090                 data.item: "selectraise" "on";
2091                 data.item: "texts" "elm.text";
2092                 data.item: "contents" "elm.icon";
2093                 data.item: "flips" "elm.flip.content";
2094                 parts {
2095                         GENLIST_PART_BASE( GENLIST_HEIGHT_113_INC )
2096                         GENLIST_PART_BG_IMAGE
2097                         GENLIST_PART_BOTTOM_LINE
2098                         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
2099                         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
2100                         GENLIST_PART_DIALOGUE_ITEM
2101                         part { name: "elm.icon";
2102                                 clip_to: "disclip";
2103                                 type: SWALLOW;
2104                                 scale: 1;
2105                                 description { state: "default" 0.0;
2106                                         min: GENLIST_SIZE_64_INC GENLIST_SIZE_64_INC;
2107                                         max: GENLIST_SIZE_64_INC GENLIST_SIZE_64_INC;
2108                                         fixed: 1 1;
2109                                         rel1 {
2110                                                 relative: 1.0 0.0;
2111                                                 to_x: "elm.padding.left";
2112                                         }
2113                                         rel2 {
2114                                                 relative: 1.0 1.0;
2115                                                 to_x: "elm.padding.left";
2116                                         }
2117                                         align: 0.0 0.5;
2118                                 }
2119                                 GENLIST_DESCRIPTION_FLIP_ENABLED
2120                         }
2121                         
2122                         part { name: "elm.padding.icon.right";
2123                                 clip_to: "disclip";
2124                                 type: RECT;
2125                                 scale: 1;
2126                                 description { state: "default" 0.0;
2127                                         min: GENLIST_PADDING_16_INC 0;
2128                                         fixed: 1 0;
2129                                         rel1 {
2130                                                 relative: 1.0 0.0;
2131                                                 to_x: "elm.icon";
2132                                         }
2133                                         rel2.to_x: "elm.icon";
2134                                         align: 0.0 0.0;
2135                                         visible: 0;
2136                                 }
2137                         }
2138                                 
2139                         part { name: "elm.text";
2140                                 clip_to: "disclip";
2141                                 type: TEXT;
2142                                 mouse_events: 0;
2143                                 scale: 1;
2144                                 description { state: "default" 0.0;
2145                                         rel1 {
2146                                                 relative: 1.0 0.0;
2147                                                 to_x: "elm.padding.icon.right";
2148                                         }
2149                                         rel2 {
2150                                                 relative: 0.0 1.0;
2151                                                 to_x: "elm.padding.right";
2152                                         }
2153                                         align: 0.0 0.0;
2154                                         color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
2155                                         text {
2156                                                 font: "SLP:style=Roman";
2157                                                 size: GENLIST_FONT_44_INC;
2158                                                 min: 0 1;
2159                                                 align: 0.0 0.5;
2160                                                 text_class: "list_item";
2161                                         }
2162                                 }
2163                                 description { state: "selected" 0.0;
2164                                         inherit: "default" 0.0;
2165                                         color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
2166                                 }
2167                                 GENLIST_DESCRIPTION_INVISIBLE_SELECTED
2168                                 GENLIST_DESCRIPTION_FLIP_ENABLED
2169                         }
2170                         GENLIST_PART_FLIP
2171                         GENLIST_PART_DISCLIP
2172                 }
2173
2174                 programs {
2175                         program { name: "go_active";
2176                                 signal: "elm,state,selected";
2177                                 source: "elm";
2178                                 action: STATE_SET "selected" 0.0;
2179                                 GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
2180                                 //GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2181                         }
2182                         program { name: "go_passive";
2183                                 signal: "elm,state,unselected";
2184                                 source: "elm";
2185                                 action: STATE_SET "default" 0.0;
2186                                 target: "bg_image";
2187                                 target: "elm.text";
2188                                 transition: LINEAR 0.1;
2189                         }
2190                         program { name: "go_disabled";
2191                                 signal: "elm,state,disabled";
2192                                 source: "elm";
2193                                 action: STATE_SET "disabled" 0.0;
2194                                 target: "disclip";
2195                         }
2196                         program { name: "go_enabled";
2197                                 signal: "elm,state,enabled";
2198                                 source: "elm";
2199                                 action: STATE_SET "default" 0.0;
2200                                 target: "disclip";
2201                         }
2202                         GENLIST_PROGRAM_FLIP_1TEXT_1ICON
2203                         //GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2204                 }
2205         }
2206         
2207         group { name: "elm/bg/base/email_default";
2208                 parts {
2209                         part { name: "base";
2210                                 type: RECT;
2211                                 mouse_events: 0;
2212                                 description { state: "default" 0.0;
2213                                         color: 210 210 210 255;
2214                                 }
2215                         }
2216                         
2217                         part { name: "elm.swallow.rectangle";
2218                                 type: SWALLOW;
2219                                 description { state: "default" 0.0; }
2220                         }
2221                         
2222                         part { name: "elm.swallow.background";
2223                                 type: SWALLOW;
2224                                 description { state: "default" 0.0; }
2225                         }
2226                         
2227                         part { name: "elm.swallow.content";
2228                                 type: SWALLOW;
2229                                 description { state: "default" 0.0; }
2230                         }
2231                 }
2232         }
2233 }
2234