[ctxpopup] take imageeditor, timepicker style from beat-winset-test; fix the incorrec...
authorcinoo.kim <cinoo.kim@samsung.com>
Thu, 24 Feb 2011 02:34:07 +0000 (11:34 +0900)
committercinoo.kim <cinoo.kim@samsung.com>
Thu, 24 Feb 2011 02:34:07 +0000 (11:34 +0900)
Change-Id: I37f29a7e6bf11899a0c623b9288351c319c755c7

51 files changed:
themes/groups/ctxpopup.edc
themes/images/nbeat-black/imageeditor_bar_press.png [new file with mode: 0644]
themes/images/nbeat-black/imageeditor_bg.png [new file with mode: 0644]
themes/images/nbeat-black/imageeditor_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat-black/imageeditor_left_arrow.png [new file with mode: 0644]
themes/images/nbeat-black/imageeditor_right_arrow.png [new file with mode: 0644]
themes/images/nbeat-black/imageeditor_top_arrow.png [new file with mode: 0644]
themes/images/nbeat-black/timepicker_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat-black/timepicker_left_arrow.png [new file with mode: 0644]
themes/images/nbeat-black/timepicker_right_arrow.png [new file with mode: 0644]
themes/images/nbeat-black/timepicker_top_arrow.png [new file with mode: 0644]
themes/images/nbeat-blue/imageeditor_bar_press.png [new file with mode: 0644]
themes/images/nbeat-blue/imageeditor_bg.png [new file with mode: 0644]
themes/images/nbeat-blue/imageeditor_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat-blue/imageeditor_left_arrow.png [new file with mode: 0644]
themes/images/nbeat-blue/imageeditor_right_arrow.png [new file with mode: 0644]
themes/images/nbeat-blue/imageeditor_top_arrow.png [new file with mode: 0644]
themes/images/nbeat-blue/timepicker_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat-blue/timepicker_left_arrow.png [new file with mode: 0644]
themes/images/nbeat-blue/timepicker_right_arrow.png [new file with mode: 0644]
themes/images/nbeat-blue/timepicker_top_arrow.png [new file with mode: 0644]
themes/images/nbeat-green/imageeditor_bar_press.png [new file with mode: 0644]
themes/images/nbeat-green/imageeditor_bg.png [new file with mode: 0644]
themes/images/nbeat-green/imageeditor_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat-green/imageeditor_left_arrow.png [new file with mode: 0644]
themes/images/nbeat-green/imageeditor_right_arrow.png [new file with mode: 0644]
themes/images/nbeat-green/imageeditor_top_arrow.png [new file with mode: 0644]
themes/images/nbeat-green/timepicker_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat-green/timepicker_left_arrow.png [new file with mode: 0644]
themes/images/nbeat-green/timepicker_right_arrow.png [new file with mode: 0644]
themes/images/nbeat-green/timepicker_top_arrow.png [new file with mode: 0644]
themes/images/nbeat-purple/imageeditor_bar_press.png [new file with mode: 0644]
themes/images/nbeat-purple/imageeditor_bg.png [new file with mode: 0644]
themes/images/nbeat-purple/imageeditor_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat-purple/imageeditor_left_arrow.png [new file with mode: 0644]
themes/images/nbeat-purple/imageeditor_right_arrow.png [new file with mode: 0644]
themes/images/nbeat-purple/imageeditor_top_arrow.png [new file with mode: 0644]
themes/images/nbeat-purple/timepicker_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat-purple/timepicker_left_arrow.png [new file with mode: 0644]
themes/images/nbeat-purple/timepicker_right_arrow.png [new file with mode: 0644]
themes/images/nbeat-purple/timepicker_top_arrow.png [new file with mode: 0644]
themes/images/nbeat/imageeditor_bar_press.png [new file with mode: 0644]
themes/images/nbeat/imageeditor_bg.png [new file with mode: 0644]
themes/images/nbeat/imageeditor_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat/imageeditor_left_arrow.png [new file with mode: 0644]
themes/images/nbeat/imageeditor_right_arrow.png [new file with mode: 0644]
themes/images/nbeat/imageeditor_top_arrow.png [new file with mode: 0644]
themes/images/nbeat/timepicker_bottom_arrow.png [new file with mode: 0644]
themes/images/nbeat/timepicker_left_arrow.png [new file with mode: 0644]
themes/images/nbeat/timepicker_right_arrow.png [new file with mode: 0644]
themes/images/nbeat/timepicker_top_arrow.png [new file with mode: 0644]

index 2b80080..a4860e1 100644 (file)
@@ -1,26 +1,26 @@
 /*
  *  Beat-theme
- *
+
  * Copyright (c) 2000 - 2010 Samsung Electronics Co., Ltd.
- *
- * Contact: Seokjae Jeong <seok.j.jeong@samsung.com>, Myoungwoon Roy Kim <Myoungwoon.kim@samsung.com>, Jeonghyun Yun <jh0506.yun@samsung.com>, Jaehwan Kim <jae.hwan.kim@samsung.com>, 
- *             Chuneon Park <chuneon.park@samsung.com>, Juyung Seo <juyung.seo@samsung.com>, Woohyun Jung <wh0705.jung@samsung.com>, Myungjae Lee <mjae.lee@samsung.com>, Hyoyoung Chang <hyoyoung.chang@samsung.com>, 
+
+ * Contact: Seokjae Jeong <seok.j.jeong@samsung.com>, Myoungwoon Roy Kim <Myoungwoon.kim@samsung.com>, Jeonghyun Yun <jh0506.yun@samsung.com>, Jaehwan Kim <jae.hwan.kim@samsung.com>,
+ *             Chuneon Park <chuneon.park@samsung.com>, Juyung Seo <juyung.seo@samsung.com>, Woohyun Jung <wh0705.jung@samsung.com>, Myungjae Lee <mjae.lee@samsung.com>, Hyoyoung Chang <hyoyoung.chang@samsung.com>,
  *             Hyunsil Park <hyunsil.park@samsung.com>, Sohyun Kim <anna1014.kim@samsung.com>, Seunggyun Kim <sgyun.kim@samsung.com>
- * 
+
  * This library is free software; you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the
  * Free Software Foundation; either version 2.1 of the License, or (at your option)
  * any later version.
- * 
+
  * This library is distributed in the hope that it will be useful, but WITHOUT ANY
  * WARRANTY; without even the implied warranty of MERCHANTABILITY or
  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
  * License for more details.
- *
+
  * You should have received a copy of the GNU Lesser General Public License
  * along with this library; if not, write to the Free Software Foundation, Inc., 51
  * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+
  */
 
 ///////////////////////////////////////////////////////////////////////////////////////
@@ -30,8 +30,8 @@
 ///////////////////////////////////////////////////////////////////////////////////////
 
 #define CTXPOPUP_ITEM_PADDING 15
-#define CTXPOPUP_SHADOW_PADDING 10 
-#define CTXPOPUP_FRAME_CORNER_SIZE 4 4 
+#define CTXPOPUP_SHADOW_PADDING 10
+#define CTXPOPUP_FRAME_CORNER_SIZE 4 4
 #define CTXPOPUP_ITEM_HEIGHT 70
 #define CTXPOPUP_CONTENT_WIDTH_MIN 240
 #define CTXPOPUP_CONTENT_WIDTH_MAX 420
 #define CTXPOPUP_ITEM_DISABLED_COLOR 200 200 200 127
 #define CTXPOPUP_ICON_WIDTH 50
 #define CTXPOPUP_ICON_HEIGHT 50
-#define CTXPOPUP_ARROW_SIZE 30 30      
+#define CTXPOPUP_ARROW_SIZE 30 30
 #define CTXPOPUP_LIST_PADDING 10
 #define CTXPOPUP_LIST_SHADOW_PADDING 3
 
 ///////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/scroller/base/ctxpopup";
                script {
                        public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
                        public timer0(val) {
                                new v;
-               v = get_int(sbvis_v);
-                       if (v) {
-                               v = get_int(sbalways_v);
-                                       if(!v) {
-                                               emit("do-hide-vbar", "");
-                                       set_int(sbvis_v, 0);
-                               }
-               }
-                               v = get_int(sbvis_h);
-                               if (v) {
-                                       v = get_int(sbalways_h);
-                                       if(!v) {
-                                               emit("do-hide-hbar", "");
-                                               set_int(sbvis_h, 0);
-                                       }
+                       v = get_int(sbvis_v);
+                       if (v) {
+                               v = get_int(sbalways_v);
+                               if(!v) {
+                                       emit("do-hide-vbar", "");
+                                       set_int(sbvis_v, 0);
                                }
-               set_int(sbvis_timer, 0);
-               return 0;
+                       }
+                       v = get_int(sbvis_h);
+                       if (v) {
+                               v = get_int(sbalways_h);
+                               if(!v) {
+                                       emit("do-hide-hbar", "");
+                                       set_int(sbvis_h, 0);
+                               }
+                       }
+                       set_int(sbvis_timer, 0);
+                       return 0;
                        }
                }
                images {
                        image: "01_scroller.png" COMP;
                }
                parts {
-                       part { 
+                       part {
                                name: "clipper";
                                type: RECT;
                                mouse_events: 0;
@@ -86,7 +86,7 @@
                                        state: "default" 0.0;
                                }
                        }
-                       part { 
+                       part {
                                name: "elm.swallow.content";
                                clip_to: "clipper";
                                type: SWALLOW;
                                        align: 0.5 0.5;
                                }
                        }
-                       part { 
+                       part {
                                name: "sb_vbar_clip_master";
-                       type: RECT;
-                       mouse_events: 0;
-                       description { 
-                               state: "default" 0.0;
-                       }
-                       description { 
-                               state: "hidden" 0.0;
-                               visible: 0;
-                               color: 255 255 255 0;
-                       }
-                       }                       
-                       part { 
+                               type: RECT;
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                               }
+                               description {
+                                       state: "hidden" 0.0;
+                                       visible: 0;
+                                       color: 255 255 255 0;
+                               }
+                       }
+                       part {
                                name: "sb_vbar_clip";
                                clip_to:"sb_vbar_clip_master";
                                type: RECT;
                                mouse_events: 0;
                                scale: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        align: 0.0 0.0;
                                        rel2{ to:"clipper"; relative: 1.0 1.0;}
                                }
-                               description { 
+                               description {
                                        state: "hidden" 0.0;
                                        visible: 0;
                                        color: 255 255 255 0;
                                }
                        }
-                       part { 
+                       part {
                                name: "sb_vbar";
                                type: RECT;
                                mouse_events: 0;
                                scale: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        fixed: 1 1;
                                        visible: 0;
                                        rel2{ to:"clipper"; relative: 1.0 1.0;}
                                }
                        }
-                       part { 
+                       part {
                                name: "elm.dragable.vbar";
                                clip_to: "sb_vbar_clip";
-                               mouse_events: 0;    
+                               mouse_events: 0;
                                scale: 1;
                                dragable {
                                        x: 0 0 0;
                                        y: 1 1 0;
                                        confine: "sb_vbar";
                                }
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        fixed: 1 1;
                                        min: 14 32;
                                        }
                                }
                        }
-                       part { 
-                               name: "sb_hbar_clip_master";
-                       type: RECT;
-                       mouse_events: 0;
-                       description { 
-                               state: "default" 0.0;
-                       }
-                       description { 
-                               state: "hidden" 0.0;
-                               visible: 0;
-                               color: 255 255 255 0;
-                       }
-                       }                       
-                       part { 
+                       part {
+                               name: "sb_hbar_clip_master";
+                               type: RECT;
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                               }
+                               description {
+                                       state: "hidden" 0.0;
+                                       visible: 0;
+                                       color: 255 255 255 0;
+                               }
+                       }
+                       part {
                                name: "sb_hbar_clip";
                                clip_to: "sb_hbar_clip_master";
                                type: RECT;
                                        align: 0.0 0.0;
                                        rel2{ to:"clipper"; relative: 1.0 1.0;}
                                }
-                               description { 
+                               description {
                                        state: "hidden" 0.0;
                                        visible: 0;
                                        color: 255 255 255 0;
                                }
                        }
-                       part { 
+                       part {
                                name: "sb_hbar";
                                type: RECT;
                                mouse_events: 0;
                                scale: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        fixed: 1 1;
                                        visible: 0;
                                        align: 0.0 1.0;
                                        rel1 {to:"clipper"; relative: 0.0 1.0;}
-                                       rel2 {to:"clipper"; relative: 1.0 1.0;}       
+                                       rel2 {to:"clipper"; relative: 1.0 1.0;}
                                }
                        }
-                       part { 
+                       part {
                                name: "elm.dragable.hbar";
                                clip_to: "sb_hbar_clip";
-                               mouse_events: 0;   
+                               mouse_events: 0;
                                scale: 1;
                                dragable {
                                        x: 1 1 0;
                                        y: 0 0 0;
                                        confine: "sb_hbar";
                                }
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        fixed: 1 1;
                                        min: 32 12;
                                        image {
                                                normal: "01_scroller.png";
                                                border: 6 6 0 0;
-                                               border_scale: 1;                                                
+                                               border_scale: 1;
                                        }
                                }
                        }
-               }   
+               }
                programs {
-                       program { 
+                       program {
                                name: "load";
                                signal: "load";
                                source: "";
                                        set_int(sbalways_h, 0);
                                        set_int(sbvis_timer, 0);
                                }
-                       }       
+                       }
                        program {
                                name: "vbar_show";
                                signal: "elm,action,show,vbar";
                                action: STATE_SET "default" 0.0;
                                target: "sb_vbar_clip_master";
                        }
-                       program { 
-                               name: "vbar_hide";
-                       signal: "elm,action,hide,vbar";
-                       source: "elm";
-               action:  STATE_SET "hidden" 0.0;
-               target: "sb_vbar_clip_master";
-                       }                       
-                       program { 
-                               name: "vbar_show_always";
-                       signal: "elm,action,show_always,vbar";
-                       source: "elm";
-               script {
-                               new v;
-                               v = get_int(sbvis_v);
-                               v |= get_int(sbalways_v);
-                               if (!v) {
-                               set_int(sbalways_v, 1);
-                               emit("do-show-vbar", "");
-                               set_int(sbvis_v, 1);
-                               }
-               }
-                       }
-                       program { 
-                               name: "vbar_show_notalways";
-                       signal: "elm,action,show_notalways,vbar";
-                       source: "elm";
-                       script {
-                               new v;
-                               v = get_int(sbalways_v);
-                               if (v) {
-                               set_int(sbalways_v, 0);
-                               v = get_int(sbvis_v);
-                               if (!v) {
-                               emit("do-hide-vbar", "");
-                               set_int(sbvis_v, 0);
-                               }
-                               }
-               }
-                       }                       
-                       program { 
+                       program {
+                               name: "vbar_hide";
+                               signal: "elm,action,hide,vbar";
+                               source: "elm";
+                               action:  STATE_SET "hidden" 0.0;
+                               target: "sb_vbar_clip_master";
+                       }
+                       program {
+                               name: "vbar_show_always";
+                               signal: "elm,action,show_always,vbar";
+                               source: "elm";
+                               script {
+                                       new v;
+                                       v = get_int(sbvis_v);
+                                       v |= get_int(sbalways_v);
+                                       if (!v) {
+                                               set_int(sbalways_v, 1);
+                                               emit("do-show-vbar", "");
+                                               set_int(sbvis_v, 1);
+                                       }
+                               }
+                       }
+                       program {
+                               name: "vbar_show_notalways";
+                               signal: "elm,action,show_notalways,vbar";
+                               source: "elm";
+                               script {
+                                       new v;
+                                       v = get_int(sbalways_v);
+                                       if (v) {
+                                               set_int(sbalways_v, 0);
+                                               v = get_int(sbvis_v);
+                                               if (!v) {
+                                                       emit("do-hide-vbar", "");
+                                               set_int(sbvis_v, 0);
+                                               }
+                                       }
+                               }
+                       }
+                       program {
                                name: "sb_vbar_show";
                                signal: "do-show-vbar";
                                source: "";
                                transition: LINEAR 1.0;
                                target: "sb_vbar_clip";
                        }
-                       program { 
+                       program {
                                name: "sb_vbar_hide";
                                signal: "do-hide-vbar";
                                source: "";
                                transition: LINEAR 1.0;
                                target: "sb_vbar_clip";
                        }
-                       program { 
+                       program {
                                name: "hbar_show";
-                       signal: "elm,action,show,hbar";
-                       source: "elm";
-               action:  STATE_SET "default" 0.0;
-               target: "sb_hbar_clip_master";
-                       }
-                       program { 
-                               name: "hbar_hide";
-                       signal: "elm,action,hide,hbar";
-                       source: "elm";
-               action:  STATE_SET "hidden" 0.0;
-               target: "sb_hbar_clip_master";
-                       }
-                       program { 
-                               name: "hbar_show_always";
-                       signal: "elm,action,show_always,hbar";
-                       source: "elm";
-               script {
-                               new v;
-                               v = get_int(sbvis_h);
-                               v |= get_int(sbalways_h);
-                               if (!v) {
-                               set_int(sbalways_h, 1);
-                               emit("do-show-hbar", "");
-                               set_int(sbvis_h, 1);
-                               }
-               }
-                       }
-                       program { 
-                               name: "hbar_show_notalways";
-                       signal: "elm,action,show_notalways,hbar";
-                       source: "elm";
-                       script {
-                               new v;
-                       v = get_int(sbalways_h);
-                       if (v) {
-                               set_int(sbalways_h, 0);
-                               v = get_int(sbvis_h);
-                               if (!v) {
-                                       emit("do-hide-hbar", "");
-                               set_int(sbvis_h, 0);
+                               signal: "elm,action,show,hbar";
+                               source: "elm";
+                               action:  STATE_SET "default" 0.0;
+                               target: "sb_hbar_clip_master";
+                       }
+                       program {
+                               name: "hbar_hide";
+                               signal: "elm,action,hide,hbar";
+                               source: "elm";
+                               action:  STATE_SET "hidden" 0.0;
+                               target: "sb_hbar_clip_master";
+                       }
+                       program {
+                               name: "hbar_show_always";
+                               signal: "elm,action,show_always,hbar";
+                               source: "elm";
+                               script {
+                                       new v;
+                                       v = get_int(sbvis_h);
+                                       v |= get_int(sbalways_h);
+                                       if (!v) {
+                                               set_int(sbalways_h, 1);
+                                               emit("do-show-hbar", "");
+                                               set_int(sbvis_h, 1);
+                                       }
+                               }
+                       }
+                       program {
+                               name: "hbar_show_notalways";
+                               signal: "elm,action,show_notalways,hbar";
+                               source: "elm";
+                               script {
+                                       new v;
+                                       v = get_int(sbalways_h);
+                                       if (v) {
+                                               set_int(sbalways_h, 0);
+                                               v = get_int(sbvis_h);
+                                               if (!v) {
+                                                       emit("do-hide-hbar", "");
+                                                       set_int(sbvis_h, 0);
                                                }
                                        }
                                }
                        }
-                       program { 
+                       program {
                                name: "sb_hbar_show";
                                signal: "do-show-hbar";
                                source: "";
                                transition: LINEAR 1.0;
                                target: "sb_hbar_clip";
                        }
-                       program { 
+                       program {
                                name: "sb_hbar_hide";
                                signal: "do-hide-hbar";
                                source: "";
                                action:  STATE_SET "hidden" 0.0;
                                transition: LINEAR 1.0;
                                target: "sb_hbar_clip";
-                       }                                                                       
-                       program { 
+                       }
+                       program {
                                name: "scroll";
                                signal: "elm,action,scroll";
                                source: "elm";
                                        if (!v) {
                                                emit("do-show-vbar", "");
                                                set_int(sbvis_v, 1);
-                                       }       
+                                       }
                                        v = get_int(sbvis_h);
                                        v |= get_int(sbalways_h);
                                        if(!v) {
                                        set_int(sbvis_timer, v);
                                }
                        }
-               }       
-       }       
+               }
+       }
 ///////////////////////////////////////////////////////////////////////////////
        group {
                name: "elm/ctxpopup/bg/pass_event";
                                source: "elm";
                                action: STATE_SET "default" 0.0;
                                target: "bg";
-                       }                       
+                       }
                }
        }
 ///////////////////////////////////////////////////////////////////////////////
                                source: "elm";
                                action: STATE_SET "default" 0.0;
                                target: "bg";
-                       }                       
+                       }
                }
        }
 ///////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/base/no_bg_content";
                images {
                        image: "ctxpopup_bg.png" COMP;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        max: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        align: 0 0;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        max: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        rel1{relative: 1 1;}
                                        align: 0 0;
-                                       fixed: 1 1;                                     
+                                       fixed: 1 1;
                                        visible: 0;
                                }
-                       }       
+                       }
                        part {
                                name: "frame_shadow";
                                type: IMAGE;
                                description {
                                        state: "default" 0.0;
                                        rel1 {to:"frame_shadow_left_top_padding"; relative: 1 1;}
-                                       rel2 {to:"frame_shadow_right_bottom_padding";}                                                                  image {
+                                       rel2 {to:"frame_shadow_right_bottom_padding";}
+                                       image {
                                                normal: "ctxpopup_shadow.png";
-                                               border: 10 10 10 10;                                            
+                                               border: 10 10 10 10;
                                                border_scale: 1;
                                        }
                                        color: 255 255 255 255;
                                }
-                       }               
+                       }
                        part {
                                name: "ctxpopup_frame";
                                type: IMAGE;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_LIST_SHADOW_PADDING CTXPOPUP_LIST_SHADOW_PADDING;
                                        max: CTXPOPUP_LIST_SHADOW_PADDING CTXPOPUP_LIST_SHADOW_PADDING;
                                        align: 0 0;
                                        visible: 0;
                                        rel1 {to:"elm.swallow.content";  relative: 1 1;}
                                }
-                       }       
+                       }
                        part {
                                name:"content_left_top_padding";
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                   
-                                       state: "default" 0.0;           
+                               description {
+                                       state: "default" 0.0;
                                        min: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
                                        max: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
                                        align: 0 0;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
                                        max: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
                                        rel1 { relative: 1 1;}
                                        rel2 { relative: 1 1;}
                                        align: 1 1;
-                                       fixed: 1 1;                                     
+                                       fixed: 1 1;
                                        visible: 0;
                                }
                        }
                                        rel1 {to:"content_left_top_padding"; relative: 1 1;}
                                        rel2 {to:"content_right_bottom_padding"; relative: 0 0;}
                                }
-                       }                                                               
-               } 
-       } 
+                       }
+               }
+       }
 ///////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/base/default";
                images {
                        image: "00_popup_bubble_bg_left_top.png" COMP;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        max: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        rel2 { relative: 0 0; }
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        max: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        rel1{relative: 1 1;}
                                        align: 0 0;
-                                       fixed: 1 1;                                     
+                                       fixed: 1 1;
                                        visible: 0;
                                }
-                       }       
+                       }
                        part {
                                name: "frame_shadow";
                                type: IMAGE;
                                description {
                                        state: "default" 0.0;
                                        rel1 {to:"frame_shadow_left_top_padding";}
-                                       rel2 {to:"frame_shadow_right_bottom_padding";}                                  
+                                       rel2 {to:"frame_shadow_right_bottom_padding";}
                                        image {
-                                               normal: "00_popup_bubble_bg.png"; 
-                                               border: 10 10 10 10;                                            
+                                               normal: "00_popup_bubble_bg.png";
+                                               border: 10 10 10 10;
                                                border_scale: 1;
                                        }
                                        color: 255 255 255 255;
                                }
-                       } 
+                       }
 
                        part {
                                name: "ctxpopup_frame_left_top";
                                scale: 1;
                                description {
                                        align: 0 0;
-                                       min: CTXPOPUP_FRAME_CORNER_SIZE; 
+                                       min: CTXPOPUP_FRAME_CORNER_SIZE;
                                        max: CTXPOPUP_FRAME_CORNER_SIZE;
                                        image {
                                                normal: "00_popup_bubble_bg_left_top.png";
                                        }
                                }
                        }
-               
+
                        part {
                                name: "ctxpopup_frame_right_top";
                                type: IMAGE;
                                scale: 1;
                                description {
                                        align: 1 0;
-                                       min: CTXPOPUP_FRAME_CORNER_SIZE; 
+                                       min: CTXPOPUP_FRAME_CORNER_SIZE;
                                        max: CTXPOPUP_FRAME_CORNER_SIZE;
                                        image {
                                                normal: "00_popup_bubble_bg_right_top.png";
                                        }
                                }
                        }
-       
+
                        part {
                                name: "ctxpopup_frame_left_bottom";
                                type: IMAGE;
                                scale: 1;
                                description {
                                        align: 0 1;
-                                       min: CTXPOPUP_FRAME_CORNER_SIZE; 
+                                       min: CTXPOPUP_FRAME_CORNER_SIZE;
                                        max: CTXPOPUP_FRAME_CORNER_SIZE;
                                        image {
                                                normal: "00_popup_bubble_bg_left_bottom.png";
                                        }
                                }
                        }
-               
+
                        part {
                                name: "ctxpopup_frame_right_bottom";
                                type: IMAGE;
                                scale: 1;
                                description {
                                        align: 1 1;
-                                       min: CTXPOPUP_FRAME_CORNER_SIZE; 
+                                       min: CTXPOPUP_FRAME_CORNER_SIZE;
                                        max: CTXPOPUP_FRAME_CORNER_SIZE;
                                        image {
                                                normal: "00_popup_bubble_bg_right_bottom.png";
                                }
                        }
 
-               part {
+                       part {
                                name: "ctxpopup_frame_top";
                                type: IMAGE;
                                scale: 1;
                                        rel2 {to:"ctxpopup_frame_right_top";  relative: 0 1;}
                                }
                        }
-       
-               part {
+
+                       part {
                                name: "ctxpopup_frame";
                                type: IMAGE;
                                scale: 1;
                                        rel2 {to:"ctxpopup_frame_right_bottom";  relative: 1 0;}
                                }
                        }
-               
-               part {
+
+                       part {
                                name: "ctxpopup_frame_bottom";
                                type: IMAGE;
                                scale: 1;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_LIST_SHADOW_PADDING CTXPOPUP_LIST_SHADOW_PADDING;
                                        max: CTXPOPUP_LIST_SHADOW_PADDING CTXPOPUP_LIST_SHADOW_PADDING;
                                        align: 0 0;
                                        visible: 0;
                                        rel1 {to:"elm.swallow.content";  relative: 1 1;}
                                }
-                       }       
-               part {
+                       }
+                       part {
                                name:"content_left_top_padding";
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                   
-                                       state: "default" 0.0;           
+                               description {
+                                       state: "default" 0.0;
                                        min: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
                                        max: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
                                        align: 0 0;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
                                        max: CTXPOPUP_LIST_PADDING CTXPOPUP_LIST_PADDING;
                                        rel1 { relative: 1 1;}
                                        rel2 { relative: 1 1;}
                                        align: 1 1;
-                                       fixed: 1 1;                                     
+                                       fixed: 1 1;
                                        visible: 0;
                                }
                        }
                                        align: 0 0;
                                        rel1 {to:"ctxpopup_frame_left_top";  relative: 0.0 1.0;}
                                        rel2 {to:"ctxpopup_frame_right_bottom";  relative: 1.0 0.0;}
-                               }       
-                       }                                                               
+                               }
+                       }
                }
                programs {
-                       program { 
+                       program {
                                name: "vertical";
                                signal: "elm,state,vertical";
                                source: "elm";
                                        set_state(PART:"elm.swallow.content", "default", 0.0);
                                }
                        }
-                       program { 
+                       program {
                                name: "horizontal";
                                signal: "elm,state,horizontal";
                                source: "elm";
                                }
                        }
                }
-       } 
+       }
 
 
 
                        image: "00_popup_tail_bottom.png" COMP;
                }
                parts {
-                       part { 
+                       part {
                                name: "ctxpopup_arrow";
                                type: IMAGE;
                                scale: 1;
                                        min: CTXPOPUP_ARROW_SIZE;
                                        max: CTXPOPUP_ARROW_SIZE;
                                        fixed: 1 1;
-                               align: 0.0 0.5;
+                                       align: 0.0 0.5;
                                        image {
                                                normal: "00_popup_tail_right.png";
                                        }
                                }
-                               description { 
+                               description {
                                        state: "top" 0.0;
                                        min: CTXPOPUP_ARROW_SIZE;
                                        max: CTXPOPUP_ARROW_SIZE;
                                                normal: "00_popup_tail_top.png";
                                        }
                                }
-                               description { 
+                               description {
                                        state: "bottom" 0.0;
                                        min: CTXPOPUP_ARROW_SIZE;
                                        max: CTXPOPUP_ARROW_SIZE;
                        }
                }
                programs {
-                       program { 
+                       program {
                                name: "enable_left_arrow";
                                signal: "elm,state,left";
                                source: "elm";
                                action: STATE_SET "left" 0.0;
                                target: "ctxpopup_arrow";
                        }
-                       program { 
+                       program {
                                name: "enable_right_arrow";
                                signal: "elm,state,right";
                                source: "elm";
                                action: STATE_SET "right" 0.0;
                                target: "ctxpopup_arrow";
                        }
-                       program { 
+                       program {
                                name: "enable_top_arrow";
                                signal: "elm,state,top";
                                source: "elm";
                                action: STATE_SET "top" 0.0;
                                target: "ctxpopup_arrow";
                        }
-                       program { 
+                       program {
                                name: "enable_bottom_arrow";
                                signal: "elm,state,bottom";
                                source: "elm";
                }
        }
 ///////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/text_style_item/default";
                images {
                        image: "00_list_bar_press.png" COMP;
                }
-               parts {                 
-                       part { 
+               parts {
+                       part {
                                name: "event_blocker";
                                mouse_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        color: 0 0 0 0;
                                }
-                       }               
-                       part { 
-                               name: "bg";                             
+                       }
+                       part {
+                               name: "bg";
                                mouse_events: 0;
                                type: IMAGE;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        visible: 0;
                                }
-                               description { 
+                               description {
                                        state: "clicked" 0.0;
                                        image {
                                                normal: "00_list_bar_press.png";
                                                border: 10 10 10 10;
                                                border_scale: 1;
-                                       }                                                                               
+                                       }
                                }
                        }
                        part {
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       color: CTXPOPUP_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_SEPARATOR_COLOR;
                                        align: 0.5 1;
                                        min: 0 1;
                                        max: 999999 1;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       color: CTXPOPUP_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_SEPARATOR_COLOR;
                                        align: 1 0.5;
                                        min: 1 0;
                                        max: 1 999999;
                                }
                                description {
                                        state: "horizontal" 0.0;
-                                       color: CTXPOPUP_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_SEPARATOR_COLOR;
                                        align: 1 0.5;
                                        min: 1 0;
                                        max: 1 999999;
                                        max: 30 CTXPOPUP_ITEM_HEIGHT;
                                        align: 0 0.5;
                                        fixed: 1 1;
-                                       visible: 0;                                                                             
-                               }                       
-                       }               
+                                       visible: 0;
+                               }
+                       }
                        part {
                                name: "elm.text";
-                               type:  TEXT;
-                               mouse_events:  0;
+                               type: TEXT;
+                               mouse_events: 0;
                                scale: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        min: 1 CTXPOPUP_ITEM_HEIGHT;
                                        max: (CTXPOPUP_CONTENT_WIDTH_MAX-2*CTXPOPUP_ITEM_PADDING) CTXPOPUP_ITEM_HEIGHT;
                                        rel2 {relative: 0.0 1.0; to: "right_padding";}
                                        color: CTXPOPUP_FONT_COLOR;
                                        text {
-                                               font:     "SLP:style=Roman";
-                                               size:     34;
-                                               align:    0.5 0.5;
+                                               font: "SLP:style=Roman";
+                                               size: 34;
+                                               align: 0.5 0.5;
                                                min: 1 1;
                                        }
                                }
                                        color: CTXPOPUP_CLICKED_FONT_COLOR;
                                }
                        }
-                       part { 
+                       part {
                                name: "right_padding";
                                scale: 1;
                                mouse_events: 0;
                                        max: 30 CTXPOPUP_ITEM_HEIGHT;
                                        fixed: 1 0;
                                        align: 1.0 0.5;
-                       }
-                       }       
-                       part { 
+                       }
+                       }
+                       part {
                                name: "over1";
                                mouse_events: 1;
                                repeat_events: 1;
                                ignore_flags: ON_HOLD;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
-                       part { 
+                       part {
                                name: "over2";
                                mouse_events: 1;
                                repeat_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
-                       } 
+                       }
                        part {
                                name: "disclip";
                                type: RECT;
                                action: STATE_SET "disabled" 0.0;
                                target: "disclip";
                        }
-                       program { 
+                       program {
                                name: "enable";
                                signal: "elm,state,enabled";
                                source: "elm";
                                action: STATE_SET "default" 0.0;
                                target: "disclip";
                        }
-                       program { 
+                       program {
                                name: "vertical";
                                signal: "elm,state,vertical";
                                source: "elm";
                                        set_state(PART:"right_separator", "default", 0.0);
                                }
                        }
-                       program { 
+                       program {
                                name: "horizontal";
                                signal: "elm,state,horizontal";
                                source: "elm";
                                        set_state(PART:"elm.text", "clicked", 0.0);
                                        set_state(PART:"bg", "clicked", 0.0);
                                }
-                       }  
+                       }
                        program {
                                name: "item_unclick2";
                                signal: "mouse,up,1";
                                script {
                                        set_state(PART:"elm.text", "default", 0.0);
                                        set_state(PART:"bg", "default", 0.0);
-                               }  
+                               }
                        }
                }
-       }       
+       }
 ///////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/icon_style_item/default";\
                images {
                        image: "00_list_bar_press.png" COMP;
-               }               
+               }
                parts {
-                       part { 
+                       part {
                                name: "event_blocker";
                                mouse_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        color: 0 0 0 0;
                                }
-                       }               
-                       part { 
-                               name: "bg";                             
+                       }
+                       part {
+                               name: "bg";
                                mouse_events: 0;
                                type: IMAGE;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        visible: 0;
                                }
-                               description { 
+                               description {
                                        state: "clicked" 0.0;
                                        image {
                                                normal: "00_list_bar_press.png";
                                                border: 10 10 10 10;
                                                border_scale: 1;
-                                       }                                                                               
+                                       }
                                }
                        }
-                       part { 
+                       part {
                                name: "left_top_padding";
                                scale: 1;
                                description {
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       color: CTXPOPUP_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_SEPARATOR_COLOR;
                                        align: 1 0.5;
                                        min: 1 0;
                                        max: 1 999999;
                                        rel2 { offset: 0 0.5; }
                                }
                        }
-                       part { 
+                       part {
                                name: "elm.swallow.icon";
                                type: SWALLOW;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
                                        min: (CTXPOPUP_ICON_WIDTH+30) CTXPOPUP_ICON_HEIGHT;
-                                       max: (CTXPOPUP_ICON_WIDTH+30) CTXPOPUP_ICON_HEIGHT;     
-                                       align: 0.5 0.5;     
+                                       max: (CTXPOPUP_ICON_WIDTH+30) CTXPOPUP_ICON_HEIGHT;
+                                       align: 0.5 0.5;
                                        aspect: 1.0 1.0;
                                        rel1 { to: "left_top_padding"; relative: 1 1; }
-                                       rel2 { to: "right_bottom_padding"; relative: 0 0; }             
+                                       rel2 { to: "right_bottom_padding"; relative: 0 0; }
                                }
                        }
-                       part { 
+                       part {
                                name: "right_bottom_padding";
                                scale: 1;
                                description {
                                        align: 1 1;
                                        fixed: 1 1;
                                }
-                       }                       
-                       part { 
+                       }
+                       part {
                                name: "over1";
                                mouse_events: 1;
                                repeat_events: 1;
                                ignore_flags: ON_HOLD;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
-                       part { 
+                       part {
                                name: "over2";
                                mouse_events: 1;
                                repeat_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
                                signal: "mouse,up,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
-                       } 
+                       }
                        program {
                                name: "disable";
                                signal: "elm,state,disabled";
                                action: STATE_SET "disabled" 0.0;
                                target: "disclip";
                        }
-                       program { 
+                       program {
                                name: "enable";
                                signal: "elm,state,enabled";
                                source: "elm";
-                               action: STATE_SET "default" 0.0;                                                  
+                               action: STATE_SET "default" 0.0;
                                target: "disclip";
                        }
                        program {
                                source: "over2";
                                script {
                                        set_state(PART:"bg", "clicked", 0.0);
-                               }                               
-                       }  
+                               }
+                       }
                        program {
                                name: "item_unclick2";
                                signal: "mouse,up,1";
                                source: "over2";
                                script {
                                        set_state(PART:"bg", "default", 0.0);
-                               }                       
+                               }
                        }
                }
        }
 ///////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/icon_text_style_item/default";
                images {
                        image: "00_list_bar_press.png" COMP;
-               }                       
+               }
                parts {
-                       part { 
+                       part {
                                name: "event_blocker";
                                mouse_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
-                       part { 
-                               name: "bg";                             
+                       part {
+                               name: "bg";
                                mouse_events: 0;
                                type: IMAGE;
-                               description { 
+                               description {
                                        state: "default" 0.0;
-                                       visible: 0;                                     
+                                       visible: 0;
                                }
-                               description { 
+                               description {
                                        state: "clicked" 0.0;
                                        image {
                                                normal: "00_list_bar_press.png";
                                                border: 10 10 10 10;
-                                               border_scale: 1;                                                
-                                       }                                                                               
+                                               border_scale: 1;
+                                       }
                                }
-                       }                       
+                       }
                        part {
                                name: "icon_left_padding";
                                scale: 1;
                                        align: 0 0;
                                        fixed: 1 1;
                                        visible: 0;
-                               }                       
-                       }                               
+                               }
+                       }
                        part {
                                name: "bottom_separator";
                                mouse_events: 0;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       color: CTXPOPUP_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_SEPARATOR_COLOR;
                                        align: 0.5 1;
                                        min: 0 1;
                                        max: 999999 1;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       color: CTXPOPUP_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_SEPARATOR_COLOR;
                                        align: 1 0.5;
                                        min: 1 0;
                                        max: 1 999999;
                                }
                                description {
                                        state: "horizontal" 0.0;
-                                       color: CTXPOPUP_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_SEPARATOR_COLOR;
                                        align: 1 0.5;
                                        min: 1 0;
                                        max: 1 999999;
                                        visible: 1;
                                }
                        }
-                       part { 
+                       part {
                                name: "elm.swallow.icon";
                                type: SWALLOW;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
                                        min: CTXPOPUP_ICON_WIDTH CTXPOPUP_ICON_HEIGHT;
-                                       max: CTXPOPUP_ICON_WIDTH CTXPOPUP_ICON_HEIGHT;                                  
-                                       align: 0 0.5;     
+                                       max: CTXPOPUP_ICON_WIDTH CTXPOPUP_ICON_HEIGHT;
+                                       align: 0 0.5;
                                        aspect: 1.0 1.0;
-                                       rel1 { to:"icon_left_padding"; relative: 1 0; }                                 
+                                       rel1 { to:"icon_left_padding"; relative: 1 0; }
                                }
-                       }                       
+                       }
                        part {
                                name: "icon_right_padding";
                                scale: 1;
                                        align: 0 0.5;
                                        fixed: 1 1;
                                        visible: 0;
-                                       rel1 { to:"elm.swallow.icon"; relative: 1 1; }                                  
-                               }                       
-                       }       
+                                       rel1 { to:"elm.swallow.icon"; relative: 1 1; }
+                               }
+                       }
                        part {
                                name: "elm.text";
                                type:  TEXT;
                                mouse_events:  0;
                                scale: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        min: 1 CTXPOPUP_ITEM_HEIGHT;
                                        max: (CTXPOPUP_CONTENT_WIDTH_MAX-(3*CTXPOPUP_ITEM_PADDING)-CTXPOPUP_ICON_WIDTH) CTXPOPUP_ITEM_HEIGHT;
                                        color: CTXPOPUP_CLICKED_FONT_COLOR;
                                }
                        }
-                       part { 
+                       part {
                                name: "text_right_padding";
                                type: RECT;
                                scale: 1;
                                        max: CTXPOPUP_ITEM_PADDING CTXPOPUP_ITEM_HEIGHT;
                                        fixed: 1 0;
                                        align: 1.0 0.5;
-                       }
-                       }                       
-                       part { 
+                       }
+                       }
+                       part {
                                name: "over1";
                                mouse_events: 1;
                                repeat_events: 1;
                                ignore_flags: ON_HOLD;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
-                       part { 
+                       part {
                                name: "over2";
                                mouse_events: 1;
                                repeat_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
                                signal: "mouse,up,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
-                       } 
+                       }
                        program {
                                name: "disable";
                                signal: "elm,state,disabled";
                                action: STATE_SET "disabled" 0.0;
                                target: "disclip";
                        }
-                       program { 
+                       program {
                                name: "enable";
                                signal: "elm,state,enabled";
                                source: "elm";
                                action: STATE_SET "default" 0.0;
                                target: "disclip";
                        }
-                       program { 
+                       program {
                                name: "vertical";
                                signal: "elm,state,vertical";
                                source: "elm";
                                        set_state(PART:"right_separator", "default", 0.0);
                                }
                        }
-                       program { 
+                       program {
                                name: "horizontal";
                                signal: "elm,state,horizontal";
                                source: "elm";
                                        set_state(PART:"elm.text", "clicked", 0.0);
                                        set_state(PART:"bg", "clicked", 0.0);
                                }
-                       }  
+                       }
                        program {
                                name: "item_unclick2";
                                signal: "mouse,up,1";
                                script {
                                        set_state(PART:"elm.text", "default", 0.0);
                                        set_state(PART:"bg", "default", 0.0);
-                               }  
+                               }
                        }
-               }       
+               }
        }
 
 ///////////////////////////////////////////////////////////////////////////////////////
 #define CTXPOPUP_ENTRY_ITEM_WIDTH_MAX 150
 #define CTXPOPUP_ENTRY_LIST_SHADOW_PADDING 3
 #define CTXPOPUP_ENTRY_ITEM_DISABLED_COLOR 200 200 200 127
-#define CTXPOPUP_ENTRY_ARROW_SIZE 14   
+#define CTXPOPUP_ENTRY_ARROW_SIZE 14
 ///////////////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/base/extended/entry";
                alias: "elm/ctxpopup/base/extended/entry/pass_event";
                images {
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        max: CTXPOPUP_SHADOW_PADDING CTXPOPUP_SHADOW_PADDING;
                                        align: 0 0;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_ENTRY_LIST_PADDING_RIGHT CTXPOPUP_ENTRY_LIST_PADDING_BOTTOM;
                                        max: CTXPOPUP_ENTRY_LIST_PADDING_RIGHT CTXPOPUP_ENTRY_LIST_PADDING_BOTTOM;
                                        rel1{relative: 1 1;}
                                        align: 0 0;
-                                       fixed: 1 1;                                     
+                                       fixed: 1 1;
                                        visible: 0;
                                }
-                       }       
+                       }
                        part {
                                name: "frame_shadow";
                                type: IMAGE;
                                description {
                                        state: "default" 0.0;
                                        rel1 {to:"frame_shadow_left_top_padding"; relative: 1 1;}
-                                       rel2 {to:"frame_shadow_right_bottom_padding";}                                  
+                                       rel2 {to:"frame_shadow_right_bottom_padding";}
                                        image {
                                                normal: "ctxpopup_shadow.png";
-                                               border: 10 10 10 10;                                            
+                                               border: 10 10 10 10;
                                                border_scale: 1;
                                        }
                                        color: 255 255 255 0;
                                        state: "show" 0.0;
                                        inherit: "default" 0.0;
                                        color: 255 255 255 255;
-                               }                                                               
-                       }               
+                               }
+                       }
                        part {
                                name: "ctxpopup_frame";
                                type: IMAGE;
                                scale: 1;
                                description {
                                        visible: 1;
-                                       rel2 {offset: -1 11;}                                   
+                                       rel2 {offset: -1 11;}
                                        image {
                                                normal: "copypaste_btn_bg.png";
                                                border: 0 0 0 0;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_ENTRY_LIST_SHADOW_PADDING CTXPOPUP_ENTRY_LIST_SHADOW_PADDING;
                                        max: CTXPOPUP_ENTRY_LIST_SHADOW_PADDING CTXPOPUP_ENTRY_LIST_SHADOW_PADDING;
                                        align: 0 0;
                                        visible: 0;
                                        rel1 {to:"elm.swallow.content";  relative: 1 1;}
                                }
-                       }                               
+                       }
                        part {
                                name: "ctxpopup_list";
                                type: IMAGE;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                   
-                                       state: "default" 0.0;           
+                               description {
+                                       state: "default" 0.0;
                                        min: CTXPOPUP_ENTRY_LIST_PADDING_LEFT CTXPOPUP_ENTRY_LIST_PADDING_TOP;
                                        max: CTXPOPUP_ENTRY_LIST_PADDING_LEFT CTXPOPUP_ENTRY_LIST_PADDING_TOP;
                                        align: 0 0;
                                type:RECT;
                                scale: 1;
                                mouse_events: 0;
-                               description {                                   
+                               description {
                                        min: CTXPOPUP_ENTRY_LIST_PADDING_RIGHT CTXPOPUP_ENTRY_LIST_PADDING_BOTTOM;
                                        max: CTXPOPUP_ENTRY_LIST_PADDING_RIGHT CTXPOPUP_ENTRY_LIST_PADDING_BOTTOM;
                                        rel1 { relative: 1 1;}
                                        rel2 { relative: 1 1;}
                                        align: 1 1;
-                                       fixed: 1 1;                                     
+                                       fixed: 1 1;
                                        visible: 0;
                                }
                        }
                                        rel1 {to:"content_left_top_padding"; relative: 1 1;}
                                        rel2 {to:"content_right_bottom_padding"; relative: 0 0;}
                                }
-                       }                                                               
-               } 
+                       }
+               }
        }
 ///////////////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/arrow/extended/entry";
                alias: "elm/ctxpopup/arrow/extended/entry/pass_event";
                images {
                        image: "copypaste_btn_arrow_bottom.png" COMP;
                }
                parts {
-                       part { 
+                       part {
                                name: "ctxpopup_arrow";
                                type: IMAGE;
                                scale: 1;
                                        min: CTXPOPUP_ENTRY_ARROW_SIZE CTXPOPUP_ENTRY_ARROW_SIZE;
                                        max: CTXPOPUP_ENTRY_ARROW_SIZE CTXPOPUP_ENTRY_ARROW_SIZE;
                                        fixed: 1 1;
-                                       align: 1.0 0.5;
+                                       align: 1.0 0.5;
                                        image {
                                                normal: "copypaste_btn_arrow_right.png";
                                        }
                                }
-                               description { 
+                               description {
                                        state: "top" 0.0;
                                        min: CTXPOPUP_ENTRY_ARROW_SIZE CTXPOPUP_ENTRY_ARROW_SIZE;
                                        max: CTXPOPUP_ENTRY_ARROW_SIZE CTXPOPUP_ENTRY_ARROW_SIZE;
                                                normal: "copypaste_btn_arrow_top.png";
                                        }
                                }
-                               description { 
+                               description {
                                        state: "bottom" 0.0;
                                        min: CTXPOPUP_ENTRY_ARROW_SIZE CTXPOPUP_ENTRY_ARROW_SIZE;
                                        max: CTXPOPUP_ENTRY_ARROW_SIZE CTXPOPUP_ENTRY_ARROW_SIZE;
                        }
                }
                programs {
-                       program { 
+                       program {
                                name: "enable_left_arrow";
                                signal: "elm,state,left";
                                source: "elm";
                                action: STATE_SET "left" 0.0;
                                target: "ctxpopup_arrow";
                        }
-                       program { 
+                       program {
                                name: "enable_right_arrow";
                                signal: "elm,state,right";
                                source: "elm";
                                action: STATE_SET "right" 0.0;
                                target: "ctxpopup_arrow";
                        }
-                       program { 
+                       program {
                                name: "enable_top_arrow";
                                signal: "elm,state,top";
                                source: "elm";
                                action: STATE_SET "top" 0.0;
                                target: "ctxpopup_arrow";
                        }
-                       program { 
+                       program {
                                name: "enable_bottom_arrow";
                                signal: "elm,state,bottom";
                                source: "elm";
                }
        }
 ///////////////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/text_style_item/extended/entry";
                alias: "elm/ctxpopup/text_style_item/extended/entry/pass_event";
                images {
                        image: "copypaste_btn_normal.png" COMP;
                        image: "copypaste_btn_press.png" COMP;
                }
-               parts {                 
-                       part { 
+               parts {
+                       part {
                                name: "event_blocker";
                                mouse_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        color: 0 0 0 0;
                                }
-                       }               
+                       }
                        part {
                                name: "left_bg_padding";
                                scale: 1;
                                        max: 3 CTXPOPUP_ENTRY_ITEM_HEIGHT;
                                        align: 0 0.5;
                                        fixed: 1 1;
-                                       visible: 0;                                                                             
-                               }                       
-                       }       
-                       part { 
+                                       visible: 0;
+                               }
+                       }
+                       part {
                                name: "right_bg_padding";
                                scale: 1;
                                mouse_events: 0;
                                        max: 3 CTXPOPUP_ENTRY_ITEM_HEIGHT;
                                        fixed: 1 0;
                                        align: 1.0 0.5;
-                       }
-                       }       
-                       part { 
-                               name: "bg";                             
+                       }
+                       }
+                       part {
+                               name: "bg";
                                mouse_events: 0;
                                type: IMAGE;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        rel1 {to:"left_bg_padding"; relative: 1 0;}
-                                       rel2 {to:"right_bg_padding"; relative: 0 1;}                                    
+                                       rel2 {to:"right_bg_padding"; relative: 0 1;}
                                        image {
                                                normal: "copypaste_btn_normal.png";
                                                border: 3 3 3 3;
                                                border_scale: 1;
-                                       }                                                                               
+                                       }
                                }
-                               description { 
+                               description {
                                        state: "clicked" 0.0;
                                        inherit: "default" 0.0;
                                        image {
                                                normal: "copypaste_btn_press.png";
                                                border: 3 3 3 3;
                                                border_scale: 1;
-                                       }                                                                               
+                                       }
                                }
                        }
                        part {
                                        max: 16 CTXPOPUP_ENTRY_ITEM_HEIGHT;
                                        align: 0 0.5;
                                        fixed: 1 1;
-                                       visible: 0;                                                                             
-                               }                       
-                       }               
+                                       visible: 0;
+                               }
+                       }
                        part {
                                name: "bottom_separator";
                                mouse_events: 0;
                                description {
                                        state: "default" 0.0;
                                        visible: 0;
-                                       color: CTXPOPUP_ENTRY_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_ENTRY_SEPARATOR_COLOR;
                                        align: 0.5 1;
                                        min: 0 1;
                                        max: 999999 1;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       color: CTXPOPUP_ENTRY_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_ENTRY_SEPARATOR_COLOR;
                                        align: 1 0.5;
                                        min: 1 0;
                                        max: 1 999999;
                                type:  TEXT;
                                mouse_events:  0;
                                scale: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        min: 1 CTXPOPUP_ENTRY_ITEM_HEIGHT;
                                        max: CTXPOPUP_ENTRY_ITEM_WIDTH_MAX CTXPOPUP_ENTRY_ITEM_HEIGHT;
                                        color: CTXPOPUP_CLICKED_FONT_COLOR;
                                }
                        }
-                       part { 
+                       part {
                                name: "right_padding";
                                scale: 1;
                                mouse_events: 0;
                                        max: 16 CTXPOPUP_ENTRY_ITEM_HEIGHT;
                                        fixed: 1 0;
                                        align: 1.0 0.5;
-                       }
-                       }       
-                       part { 
+                               }
+                       }
+                       part {
                                name: "over1";
                                mouse_events: 1;
                                repeat_events: 1;
                                ignore_flags: ON_HOLD;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
-                       part { 
+                       part {
                                name: "over2";
                                mouse_events: 1;
                                repeat_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
                                signal: "mouse,up,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
-                       } 
+                       }
                        program {
                                name: "disable";
                                signal: "elm,state,disabled";
                                action: STATE_SET "disabled" 0.0;
                                target: "disclip";
                        }
-                       program { 
+                       program {
                                name: "enable";
                                signal: "elm,state,enabled";
                                source: "elm";
                                        set_state(PART:"elm.text", "clicked", 0.0);
                                        set_state(PART:"bg", "clicked", 0.0);
                                }
-                       }  
+                       }
                }
                program {
                        name: "item_unclick2";
                        script {
                                set_state(PART:"elm.text", "default", 0.0);
                                set_state(PART:"bg", "default", 0.0);
-                       }  
+                       }
                }
        }
 ///////////////////////////////////////////////////////////////////////////////
-       group { 
+       group {
                name: "elm/ctxpopup/icon_style_item/extended/entry";\
                images {
                        image: "copypaste_btn_normal.png" COMP;
                        image: "copypaste_btn_press.png" COMP;
-               }               
+               }
                parts {
-                       part { 
+                       part {
                                name: "event_blocker";
                                mouse_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        color: 0 0 0 0;
                                }
-                       }               
+                       }
                        part {
                                name: "left_bg_padding";
                                scale: 1;
                                        max: 3 CTXPOPUP_ENTRY_ITEM_HEIGHT;
                                        align: 0 0.5;
                                        fixed: 1 1;
-                                       visible: 0;                                                                             
-                               }                       
-                       }       
-                       part { 
+                                       visible: 0;
+                               }
+                       }
+                       part {
                                name: "right_bg_padding";
                                scale: 1;
                                mouse_events: 0;
                                        max: 3 CTXPOPUP_ENTRY_ITEM_HEIGHT;
                                        fixed: 1 0;
                                        align: 1.0 0.5;
-                       }
-                       }       
-                       part { 
-                               name: "bg";                             
+                       }
+                       }
+                       part {
+                               name: "bg";
                                mouse_events: 0;
                                type: IMAGE;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                        rel1 {to:"left_bg_padding"; relative: 1 0;}
-                                       rel2 {to:"right_bg_padding"; relative: 0 1;}                                    
+                                       rel2 {to:"right_bg_padding"; relative: 0 1;}
                                        image {
                                                normal: "copypaste_btn_normal.png";
                                                border: 3 3 3 3;
                                                border_scale: 1;
-                                       }                                                                               
+                                       }
                                }
-                               description { 
+                               description {
                                        state: "clicked" 0.0;
                                        inherit: "default" 0.0;
                                        image {
                                                normal: "copypaste_btn_press.png";
                                                border: 3 3 3 3;
                                                border_scale: 1;
-                                       }                                                                               
+                                       }
                                }
                        }
-                       part { 
+                       part {
                                name: "left_top_padding";
                                type: RECT;
                                scale: 1;
                                        visible: 0;
                                        align: 0 0;
                                        fixed: 1 1;
-                                       color: 255 0 0 255; 
+                                       color: 255 0 0 255;
                                }
                        }
-                       part { 
+                       part {
                                name: "right_bottom_padding";
                                type: RECT;
                                scale: 1;
                                        visible: 0;
                                        align: 1 1;
                                        fixed: 1 1;
-                                       color: 0 0 255 255; 
+                                       color: 0 0 255 255;
                                }
-                       }               
+                       }
                        part {
                                name: "right_separator";
                                mouse_events: 0;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       color: CTXPOPUP_ENTRY_SEPARATOR_COLOR; 
+                                       color: CTXPOPUP_ENTRY_SEPARATOR_COLOR;
                                        align: 1 0.5;
                                        min: 1 0;
                                        max: 1 999999;
                                }
                        }
-                       part { 
+                       part {
                                name: "elm.swallow.icon";
                                type: SWALLOW;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
                                        min: CTXPOPUP_ENTRY_ICON_SIZE CTXPOPUP_ENTRY_ICON_SIZE;
-                                       max: CTXPOPUP_ENTRY_ICON_SIZE CTXPOPUP_ENTRY_ICON_SIZE; 
-                                       align: 0.5 0.5;     
+                                       max: CTXPOPUP_ENTRY_ICON_SIZE CTXPOPUP_ENTRY_ICON_SIZE;
+                                       align: 0.5 0.5;
                                        aspect: 1.0 1.0;
                                        rel1 { to: "left_top_padding"; relative: 1 1; }
-                                       rel2 { to: "right_bottom_padding"; relative: 0 0; }             
+                                       rel2 { to: "right_bottom_padding"; relative: 0 0; }
                                }
-                       }       
-                       part { 
+                       }
+                       part {
                                name: "elm.swallow.icon.paint";
                                type: RECT;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
                                        visible: 0;
-                                       color: 255 255 0 255; 
+                                       color: 255 255 0 255;
                                        rel1 { to: "elm.swallow.icon"; }
-                                       rel2 { to: "elm.swallow.icon"; }                
+                                       rel2 { to: "elm.swallow.icon"; }
                                }
-                       }       
-                       part { 
+                       }
+                       part {
                                name: "over1";
                                mouse_events: 1;
                                repeat_events: 1;
                                ignore_flags: ON_HOLD;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
-                       part { 
+                       part {
                                name: "over2";
                                mouse_events: 1;
                                repeat_events: 1;
-                               description { 
+                               description {
                                        state: "default" 0.0;
                                }
                        }
                                signal: "mouse,up,1";
                                source: "over1";
                                action: SIGNAL_EMIT "elm,action,click" "";
-                       } 
+                       }
                        program {
                                name: "disable";
                                signal: "elm,state,disabled";
                                action: STATE_SET "disabled" 0.0;
                                target: "disclip";
                        }
-                       program { 
+                       program {
                                name: "enable";
                                signal: "elm,state,enabled";
                                source: "elm";
-                               action: STATE_SET "default" 0.0;                                                  
+                               action: STATE_SET "default" 0.0;
                                target: "disclip";
                        }
                        program {
                                source: "over2";
                                script {
                                        set_state(PART:"bg", "clicked", 0.0);
-                               }                               
-                       }  
+                               }
+                       }
                        program {
                                name: "item_unclick2";
                                signal: "mouse,up,1";
                                source: "over2";
                                script {
                                        set_state(PART:"bg", "default", 0.0);
-                               }                       
+                               }
                        }
                }
        }
 
+///////////////////////////////////////////////////////////////////////////////////////
+#define CTXPOPUP_IE_HEIGHT_ 46
+#define CTXPOPUP_IE_CONTENT_WIDTH_MAX 480
+#define CTXPOPUP_IE_CONTENT_HEIGHT_MAX 600
+#define CTXPOPUP_IE_ARROW_SIZE 34
+#define CTXPOPUP_IE_ITEM_PADDING 15
+#define CTXPOPUP_IE_ITEM_HEIGHT 47
+#define CTXPOPUP_IE_ICON_WIDTH 40
+#define CTXPOPUP_IE_ICON_HEIGHT 40
+#define CTXPOPUP_IE_FONT_COLOR 255 255 255 255
+#define CTXPOPUP_IE_CLICKED_FONT_COLOR 255 255 100 255
+#define CTXPOPUP_IE_FONT_SIZE 26
+#define CTXPOPUP_IE_SEPARATOR_COLOR 120 120 120 255
+#define CTXPOPUP_IE_ITEM_DISABLED_COLOR 200 200 200 127
+#define CTXPOPUP_IE_SEPARATOR_PADDING_SIZE 6 2
+///////////////////////////////////////////////////////////////////////////////
+group {
+       name: "elm/ctxpopup/base/extended/imageeditor";
+       images {
+               image: "imageeditor_bg.png" COMP;
+       }
+       parts {
+               part {
+                       name: "ctxpopup_frame";
+                       type: IMAGE;
+                       scale: 1;
+                       description {
+                               image {
+                                       normal: "imageeditor_bg.png";
+                                       border: 10 10 10 10;
+                                       border_scale: 1;
+                               }
+                       }
+               }
+               part {
+                       name: "elm.swallow.content";
+                       type: SWALLOW;
+                       description {
+                               state: "default" 0.0;
+                       }
+               }//part
+       }//parts
+}
+///////////////////////////////////////////////////////////////////////////////
+group { name: "elm/ctxpopup/arrow/extended/imageeditor";
+       images {
+               image: "imageeditor_left_arrow.png" COMP;
+               image: "imageeditor_right_arrow.png" COMP;
+               image: "imageeditor_top_arrow.png" COMP;
+               image: "imageeditor_bottom_arrow.png" COMP;
+       }
+       parts {
+               part {
+                       name: "ctxpopup_arrow";
+                       type: IMAGE;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               max: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               fixed: 1 1;
+                               visible: 0;
+                               align: 0.5 0.5;
+                       }
+                       description {
+                               state: "left" 0.0;
+                               min: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               max: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               fixed: 1 1;
+                               align: 0.0 0.5;
+                               image {
+                                       normal: "imageeditor_left_arrow.png";
+                               }
+                       }
+                       description {
+                               state: "right" 0.0;
+                               min: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               max: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               fixed: 1 1;
+                               align: 1.0 0.5;
+                               image {
+                                       normal: "imageeditor_right_arrow.png";
+                               }
+                       }
+                       description {
+                               state: "top" 0.0;
+                               min: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               max: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               fixed: 1 1;
+                               align: 0.5 0.0;
+                               image {
+                                       normal: "imageeditor_top_arrow.png";
+                               }
+                       }
+                       description {
+                               state: "bottom" 0.0;
+                               min: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               max: CTXPOPUP_IE_ARROW_SIZE CTXPOPUP_IE_ARROW_SIZE;
+                               fixed: 1 1;
+                               align: 0.5 1.0;
+                               image {
+                                       normal: "imageeditor_bottom_arrow.png";
+                               }
+                       }
+               }
+       }
+       programs {
+               program {
+                       name: "enable_left_arrow";
+                       signal: "elm,state,left";
+                       source: "elm";
+                       action: STATE_SET "left" 0.0;
+                       target: "ctxpopup_arrow";
+               }
+               program {
+                       name: "enable_right_arrow";
+                       signal: "elm,state,right";
+                       source: "elm";
+                       action: STATE_SET "right" 0.0;
+                       target: "ctxpopup_arrow";
+               }
+               program {
+                       name: "enable_top_arrow";
+                       signal: "elm,state,top";
+                       source: "elm";
+                       action: STATE_SET "top" 0.0;
+                       target: "ctxpopup_arrow";
+               }
+               program {
+                       name: "enable_bottom_arrow";
+                       signal: "elm,state,bottom";
+                       source: "elm";
+                       action: STATE_SET "bottom" 0.0;
+                       target: "ctxpopup_arrow";
+               }
+       }
+}
+///////////////////////////////////////////////////////////////////////////////
+group {
+       name: "elm/ctxpopup/icon_text_style_item/extended/imageeditor";
+       images {
+               image: "imageeditor_bar_press.png" COMP;
+       }
+
+       parts {
+               part {
+                       name: "event_blocker";
+                       mouse_events: 1;
+                       description {
+                               state: "default" 0.0;
+                       }
+               }
+
+               part {
+                       name: "bg";
+                       mouse_events: 0;
+                       type: IMAGE;
+                       description {
+                               state: "default" 0.0;
+                               rel1 { to:"separator_left_top_padding"; relative: 1 0; }
+                               rel2 { to:"separator_right_bottom_padding"; relative: 0 1; }
+                               visible: 0;
+                       }
+                       description {
+                               state: "clicked" 0.0;
+                               rel1 { to:"separator_left_top_padding"; relative: 1 0; }
+                       rel2 { to:"separator_right_bottom_padding"; relative: 0 1; }
+                               image {
+                                       normal: "imageeditor_bar_press.png";
+                                       border: 10 10 10 10;
+                                       border_scale: 1;
+                               }
+                       }
+               }
+
+               part {
+                       name: "icon_left_padding";
+                       type: RECT;
+                       scale: 1;
+                       mouse_events: 0;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_IE_ITEM_PADDING CTXPOPUP_IE_ITEM_HEIGHT;
+                               max: CTXPOPUP_IE_ITEM_PADDING CTXPOPUP_IE_ITEM_HEIGHT;
+                               align: 0 0;
+                               fixed: 1 1;
+                               visible: 0;
+                       }
+               }
+               part {
+                       name: "separator_left_top_padding";
+                       type: RECT;
+                       scale: 1;
+               description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               max: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               align: 0 0;
+                               fixed: 1 1;
+                       }
+               }
+               part {
+                       name: "separator_right_top_padding";
+                       type: RECT;
+                       scale: 1;
+               description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               max: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               align: 1 0;
+                               fixed: 1 1;
+                       }
+               }
+               part {
+                       name: "separator_left_bottom_padding";
+                       type: RECT;
+                       scale: 1;
+               description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               max: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               align: 0 1;
+                               fixed: 1 1;
+                       }
+               }
+               part {
+                       name: "separator_right_bottom_padding";
+                       type: RECT;
+                       scale: 1;
+               description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               max: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               align: 1 1;
+                               fixed: 1 1;
+                       }
+               }
+
+               part {
+                       name: "bottom_separator";
+                       mouse_events: 0;
+                       type: RECT;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               color: CTXPOPUP_IE_SEPARATOR_COLOR;
+                               rel1 { to:"separator_left_bottom_padding"; relative: 1 0.5; }
+                               rel2 { to:"separator_right_bottom_padding"; relative: 0 1; }
+                       }
+               }
+               part {
+                       name: "elm.swallow.icon";
+                       type: SWALLOW;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_IE_ICON_WIDTH CTXPOPUP_IE_ICON_HEIGHT;
+                               max: CTXPOPUP_IE_ICON_WIDTH CTXPOPUP_IE_ICON_HEIGHT;
+                               align: 0 0.5;
+                               aspect: 1.0 1.0;
+                               rel1 { to:"icon_left_padding"; relative: 1 0; }
+                       }
+               }
+               part {
+                       name: "icon_right_padding";
+                       type: RECT;
+                       scale: 1;
+                       mouse_events: 0;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_IE_ITEM_PADDING CTXPOPUP_IE_ITEM_HEIGHT;
+                               max: CTXPOPUP_IE_ITEM_PADDING CTXPOPUP_IE_ITEM_HEIGHT;
+                               align: 0 0.5;
+                               fixed: 1 1;
+                               visible: 0;
+                               rel1 { to:"elm.swallow.icon"; relative: 1 1; }
+                       }
+               }
+               part {
+                       name: "elm.text";
+                       type:  TEXT;
+                       mouse_events:  0;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               min: 1 CTXPOPUP_IE_ITEM_HEIGHT;
+                               max: (CTXPOPUP_IE_CONTENT_WIDTH_MAX-(3*CTXPOPUP_IE_ITEM_PADDING)-CTXPOPUP_IE_ICON_WIDTH) CTXPOPUP_IE_ITEM_HEIGHT;
+                               fixed: 0 1;
+                               align: 0.5 0.5;
+                               rel1 {relative: 1.0 0.0; to_x: "icon_right_padding";}
+                               rel2 {relative: 0.0 1.0; to_x: "text_right_padding";}
+                               color: CTXPOPUP_IE_FONT_COLOR;
+                               text {
+                                       font: FONT_ROM;
+                                       size: CTXPOPUP_IE_FONT_SIZE;
+                                       align: 0.0 0.5;
+                                       min: 1 1;
+                               }
+                       }
+                       description {
+                               state: "clicked" 0.0;
+                               inherit: "default" 0.0;
+                               color: CTXPOPUP_IE_CLICKED_FONT_COLOR;
+                       }
+               }
+               part {
+                       name: "text_right_padding";
+                       type: RECT;
+                       scale: 1;
+                       mouse_events: 0;
+                       description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_ITEM_PADDING CTXPOPUP_IE_ITEM_HEIGHT;
+                               max: CTXPOPUP_IE_ITEM_PADDING CTXPOPUP_IE_ITEM_HEIGHT;
+                               fixed: 1 0;
+                               align: 1.0 0.5;
+               }
+               }
+               part {
+                       name: "over1";
+                       mouse_events: 1;
+                       repeat_events: 1;
+                       ignore_flags: ON_HOLD;
+                       description {
+                               state: "default" 0.0;
+                       }
+               }
+               part {
+                       name: "over2";
+                       mouse_events: 1;
+                       repeat_events: 1;
+                       description {
+                               state: "default" 0.0;
+                       }
+               }
+               part {
+                       name: "disclip";
+                       type: RECT;
+                       description {
+                               state: "default" 0.0;
+                               visible: 0;
+                       }
+                       description {
+                               state: "disabled" 0.0;
+                               visible: 1;
+                               color: CTXPOPUP_IE_ITEM_DISABLED_COLOR;
+                       }
+               }
+       }
+       programs {
+               program {
+                       name: "item_unclick";
+                       signal: "mouse,up,1";
+                       source: "over1";
+                       action: SIGNAL_EMIT "elm,action,click" "";
+               }
+               program {
+                       name: "disable";
+                       signal: "elm,state,disabled";
+                       source: "elm";
+                       action: STATE_SET "disabled" 0.0;
+                       target: "disclip";
+               }
+               program {
+                       name: "enable";
+                       signal: "elm,state,enabled";
+                       source: "elm";
+                       action: STATE_SET "default" 0.0;
+                       target: "disclip";
+               }
+               program {
+                       name: "item_click2";
+                       signal: "mouse,down,1";
+                       source: "over2";
+                       script {
+                               set_state(PART:"elm.text", "clicked", 0.0);
+                       }
+               }
+               program {
+                       name: "item_unclick2";
+                       signal: "mouse,up,1";
+                       source: "over2";
+                       script {
+                               set_state(PART:"elm.text", "default", 0.0);
+                       }
+               }
+       }
+}
+///////////////////////////////////////////////////////////////////////////////////////
+group {
+       name: "elm/ctxpopup/text_style_item/extended/imageeditor";
+       images {
+               image: "imageeditor_bar_press.png" COMP;
+       }
+
+       parts {
+               part {
+                       name: "separator_left_padding";
+                       type: RECT;
+                       scale: 1;
+               description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: 2 2;
+                               max: 2 2;
+                               align: 0 1;
+                               fixed: 1 1;
+                       }
+               }
+               part {
+                       name: "bg";
+                       mouse_events: 0;
+                       type: IMAGE;
+                       description {
+                       state: "default" 0.0;
+               rel1 { to:"separator_left_top_padding"; relative: 1 0; }
+                       rel2 { to:"separator_right_bottom_padding"; relative: 0 1; }
+                       visible: 0;
+                       }
+                       description {
+                               state: "clicked" 0.0;
+                               rel1 { to:"separator_left_top_padding"; relative: 1 0; }
+                       rel2 { to:"separator_right_bottom_padding"; relative: 0 1; }
+                       image {
+                                       normal: "imageeditor_bar_press.png";
+                                       border: 10 10 10 10;
+                                       border_scale: 1;
+                               }
+                       }
+               }
+               part {
+                       name: "separator_left_top_padding";
+                       type: RECT;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               max: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               align: 0 0;
+                               fixed: 1 1;
+                       }
+               }
+               part {
+                       name: "separator_right_top_padding";
+                       type: RECT;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               max: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               align: 1 0;
+                               fixed: 1 1;
+                       }
+               }
+               part {
+                       name: "separator_left_bottom_padding";
+                       type: RECT;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               max: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               align: 0 1;
+                               fixed: 1 1;
+                       }
+               }
+               part {
+                       name: "separator_right_bottom_padding";
+                       type: RECT;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               max: CTXPOPUP_IE_SEPARATOR_PADDING_SIZE;
+                               align: 1 1;
+                               fixed: 1 1;
+                       }
+               }
+
+               part {
+                       name: "bottom_separator";
+                       mouse_events: 0;
+                       type: RECT;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               color: CTXPOPUP_IE_SEPARATOR_COLOR;
+                               rel1 { to:"separator_left_bottom_padding"; relative: 1 0.5; }
+                               rel2 { to:"separator_right_bottom_padding"; relative: 0 1; }
+                       }
+               }
+               part {
+                       name: "left_padding";
+                       type: RECT;
+                       scale: 1;
+                       mouse_events: 0;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_IE_ITEM_PADDING CTXPOPUP_IE_ITEM_HEIGHT;
+                               max: CTXPOPUP_IE_ITEM_PADDING CTXPOPUP_IE_ITEM_HEIGHT;
+                               align: 0 0.5;
+                               fixed: 1 1;
+                               visible: 0;
+                       }
+               }
+               part {
+                       name: "elm.text";
+                       type:  TEXT;
+                       mouse_events:  0;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               min: 1 CTXPOPUP_IE_HEIGHT_;
+                               max: (CTXPOPUP_IE_CONTENT_WIDTH_MAX-2*CTXPOPUP_IE_ITEM_PADDING) CTXPOPUP_IE_HEIGHT_;
+                               fixed: 0 1;
+                               align: 0.5 0.5;
+                               rel1 {relative: 1.0 0.0; to: "left_padding";}
+                               rel2 {relative: 0.0 1.0; to: "right_padding";}
+                               color: CTXPOPUP_IE_FONT_COLOR;
+                               text {
+                                       font: FONT_ROM;
+                                       size: CTXPOPUP_IE_FONT_SIZE;
+                                       align: 0.5 0.5;
+                                       min: 1 1;
+                               }
+                       }
+                       description {
+                               state: "clicked" 0.0;
+                               inherit: "default" 0.0;
+                               color: CTXPOPUP_IE_CLICKED_FONT_COLOR;
+                       }
+               }
+               part {
+                       name: "right_padding";
+                       scale: 1;
+                       mouse_events: 0;
+                       description {
+                               state: "default" 0.0;
+                               visible: 0;
+                               min: 30 CTXPOPUP_IE_ITEM_HEIGHT;
+                               max: 30 CTXPOPUP_IE_ITEM_HEIGHT;
+                               fixed: 1 0;
+                               align: 1.0 0.5;
+                       }
+               }
+               part {
+                       name: "over1";
+                       mouse_events: 1;
+                       repeat_events: 1;
+                       ignore_flags: ON_HOLD;
+                       description {
+                               state: "default" 0.0;
+                       }
+               }
+               part {
+                       name: "over2";
+                       mouse_events: 1;
+                       repeat_events: 1;
+                       description {
+                               state: "default" 0.0;
+                       }
+               }
+               part {
+                       name: "disclip";
+                       type: RECT;
+                       description {
+                               state: "default" 0.0;
+                               visible: 0;
+                       }
+                       description {
+                               state: "disabled" 0.0;
+                               visible: 1;
+                               color: CTXPOPUP_IE_ITEM_DISABLED_COLOR;
+                       }
+               }
+
+       }
+
+       programs {
+               program {
+                       name: "item_unclick";
+                       signal: "mouse,up,1";
+                       source: "over1";
+                       action: SIGNAL_EMIT "elm,action,click" "";
+               }
+               program {
+                       name: "disable";
+                       signal: "elm,state,disabled";
+                       source: "elm";
+                       action: STATE_SET "disabled" 0.0;
+                       target: "disclip";
+               }
+               program {
+                       name: "enable";
+                       signal: "elm,state,enabled";
+                       source: "elm";
+                       action: STATE_SET "default" 0.0;
+                       target: "disclip";
+               }
+
+               program {
+                       name: "item_click2";
+                       signal: "mouse,down,1";
+                       source: "over2";
+                       script {
+                               set_state(PART:"elm.text", "clicked", 0.0);
+                       }
+               }
+               program {
+                       name: "item_unclick2";
+                       signal: "mouse,up,1";
+                       source: "over2";
+                       script {
+                               set_state(PART:"elm.text", "default", 0.0);
+                       }
+               }
+       }
+}
+
+///////////////////////////////////////////////////////////////////////////////////////
+#define CTXPOPUP_TP_CONTENT_MAX 480
+#define CTXPOPUP_TP_TEXT_WIDTH 32
+#define CTXPOPUP_TP_ARROW_SIZE 20
+#define CTXPOPUP_TP_PADDING 15
+#define CTXPOPUP_TP_HEIGHT 66
+#define CTXPOPUP_TP_BG_COLOR 221 134 21 255
+#define CTXPOPUP_TP_FONT_COLOR 231 173 95 255
+#define CTXPOPUP_TP_CLICKED_FONT_COLOR 255 255 255 255
+#define CTXPOPUP_TP_FONT_SIZE 24
+///////////////////////////////////////////////////////////////////////////////
+group {
+       name: "elm/ctxpopup/base/extended/timepicker";
+       parts {
+               part {
+                       name: "ctxpopup_frame";
+                       type: RECT;
+                       scale: 1;
+                       description {
+                               color: CTXPOPUP_TP_BG_COLOR;
+                               min: 1 CTXPOPUP_TP_HEIGHT;
+                       max: CTXPOPUP_TP_CONTENT_MAX CTXPOPUP_TP_HEIGHT;
+                       }
+               }
+               part {
+                       name: "elm.swallow.content";
+                       type: SWALLOW;
+                       description {
+                               state: "default" 0.0;
+                               min: 1 CTXPOPUP_TP_HEIGHT;
+                       max: CTXPOPUP_TP_CONTENT_MAX CTXPOPUP_TP_HEIGHT;
+                       align: 0 0;
+                               rel1 { to: "ctxpopup_frame"; }
+                       }
+               }
+       }
+}
+///////////////////////////////////////////////////////////////////////////////
+group { name: "elm/ctxpopup/arrow/extended/timepicker";
+       images {
+               image: "timepicker_left_arrow.png" COMP;
+               image: "timepicker_right_arrow.png" COMP;
+               image: "timepicker_top_arrow.png" COMP;
+               image: "timepicker_bottom_arrow.png" COMP;
+       }
+       parts {
+               part {
+                       name: "ctxpopup_arrow";
+                       type: IMAGE;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               max: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               fixed: 1 1;
+                               visible: 0;
+                               align: 0.5 0.5;
+                       }
+                       description {
+                               state: "left" 0.0;
+                               min: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               max: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               fixed: 1 1;
+                               align: 0.0 0.5;
+                               image {
+                                       normal: "timepicker_left_arrow.png";
+                               }
+                       }
+                       description {
+                               state: "right" 0.0;
+                               min: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               max: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               fixed: 1 1;
+                               align: 1.0 0.5;
+                               image {
+                                       normal: "timepicker_right_arrow.png";
+                               }
+                       }
+                       description {
+                               state: "top" 0.0;
+                               min: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               max: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               fixed: 1 1;
+                               align: 0.5 0.0;
+                               image {
+                                       normal: "timepicker_top_arrow.png";
+                               }
+                       }
+                       description {
+                               state: "bottom" 0.0;
+                               min: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               max: CTXPOPUP_TP_ARROW_SIZE CTXPOPUP_TP_ARROW_SIZE;
+                               fixed: 1 1;
+                               align: 0.5 1.0;
+                               image {
+                                       normal: "timepicker_bottom_arrow.png";
+                               }
+                       }
+               }
+       }
+       programs {
+               program {
+                       name: "enable_left_arrow";
+                       signal: "elm,state,left";
+                       source: "elm";
+                       action: STATE_SET "left" 0.0;
+                       target: "ctxpopup_arrow";
+               }
+               program {
+                       name: "enable_right_arrow";
+                       signal: "elm,state,right";
+                       source: "elm";
+                       action: STATE_SET "right" 0.0;
+                       target: "ctxpopup_arrow";
+               }
+               program {
+                       name: "enable_top_arrow";
+                       signal: "elm,state,top";
+                       source: "elm";
+                       action: STATE_SET "top" 0.0;
+                       target: "ctxpopup_arrow";
+               }
+               program {
+                       name: "enable_bottom_arrow";
+                       signal: "elm,state,bottom";
+                       source: "elm";
+                       action: STATE_SET "bottom" 0.0;
+                       target: "ctxpopup_arrow";
+               }
+       }
+}
+///////////////////////////////////////////////////////////////////////////////
+group {
+       name: "elm/ctxpopup/text_style_item/extended/timepicker";
+       parts {
+               part {
+                       name: "left_padding";
+                       type: RECT;
+                       scale: 1;
+                       mouse_events: 0;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_TP_PADDING CTXPOPUP_TP_HEIGHT;
+                               max: CTXPOPUP_TP_PADDING CTXPOPUP_TP_HEIGHT;
+                               align: 0 0.5;
+                               fixed: 1 1;
+                               visible: 0;
+                       }
+               }
+               part {
+                       name: "elm.text";
+                       type:  TEXT;
+                       mouse_events:  0;
+                       scale: 1;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_TP_TEXT_WIDTH CTXPOPUP_TP_HEIGHT;
+                               max: CTXPOPUP_TP_TEXT_WIDTH CTXPOPUP_TP_HEIGHT;
+                               fixed: 1 1;
+                               align: 0 0;
+                               rel1 {relative: 1.0 0.0; to: "left_padding";}
+                               color: CTXPOPUP_TP_FONT_COLOR;
+                               text {
+                                       font: FONT_ROM;
+                                       size: CTXPOPUP_TP_FONT_SIZE;
+                                       align: 0.5 0.5;
+                                       min: 1 1;
+                               }
+                       }
+                       description {
+                               state: "clicked" 0.0;
+                               inherit: "default" 0.0;
+                               color: 255 255 255 255;
+                       }
+               }
+               part {
+                       name: "right_padding";
+                       scale: 1;
+                       mouse_events: 0;
+                       description {
+                               state: "default" 0.0;
+                               min: CTXPOPUP_TP_PADDING CTXPOPUP_TP_HEIGHT;
+                               max: CTXPOPUP_TP_PADDING CTXPOPUP_TP_HEIGHT;
+                               align: 0 0;
+                       rel1 {relative: 1.0 0.0; to: "elm.text";}
+                               visible: 0;
+       }
+               }
+               part {
+                       name: "over1";
+                       mouse_events: 1;
+                       repeat_events: 1;
+                       ignore_flags: ON_HOLD;
+                       description {
+                               state: "default" 0.0;
+                       }
+               }
+               part {
+                       name: "over2";
+                       mouse_events: 1;
+                       repeat_events: 1;
+                       description {
+                               state: "default" 0.0;
+                       }
+               }
+       }
+
+       programs {
+               program {
+                       name: "item_unclick";
+                       signal: "mouse,up,1";
+                       source: "over1";
+                       action: SIGNAL_EMIT "elm,action,click" "";
+               }
+               program {
+                       name: "item_click";
+                       signal: "mouse,down,1";
+                       source: "over2";
+                       script {
+                               set_state(PART:"elm.text", "clicked", 0.0);
+                       }
+               }
+               program {
+                       name: "item_unclick2";
+                       signal: "mouse,up,1";
+                       source: "over2";
+                       script {
+                               set_state(PART:"elm.text", "default", 0.0);
+                       }
+               }
+       }
+}
diff --git a/themes/images/nbeat-black/imageeditor_bar_press.png b/themes/images/nbeat-black/imageeditor_bar_press.png
new file mode 100644 (file)
index 0000000..add7d96
Binary files /dev/null and b/themes/images/nbeat-black/imageeditor_bar_press.png differ
diff --git a/themes/images/nbeat-black/imageeditor_bg.png b/themes/images/nbeat-black/imageeditor_bg.png
new file mode 100644 (file)
index 0000000..f8a9704
Binary files /dev/null and b/themes/images/nbeat-black/imageeditor_bg.png differ
diff --git a/themes/images/nbeat-black/imageeditor_bottom_arrow.png b/themes/images/nbeat-black/imageeditor_bottom_arrow.png
new file mode 100644 (file)
index 0000000..cdbe2de
Binary files /dev/null and b/themes/images/nbeat-black/imageeditor_bottom_arrow.png differ
diff --git a/themes/images/nbeat-black/imageeditor_left_arrow.png b/themes/images/nbeat-black/imageeditor_left_arrow.png
new file mode 100644 (file)
index 0000000..c495228
Binary files /dev/null and b/themes/images/nbeat-black/imageeditor_left_arrow.png differ
diff --git a/themes/images/nbeat-black/imageeditor_right_arrow.png b/themes/images/nbeat-black/imageeditor_right_arrow.png
new file mode 100644 (file)
index 0000000..b088213
Binary files /dev/null and b/themes/images/nbeat-black/imageeditor_right_arrow.png differ
diff --git a/themes/images/nbeat-black/imageeditor_top_arrow.png b/themes/images/nbeat-black/imageeditor_top_arrow.png
new file mode 100644 (file)
index 0000000..f7016a3
Binary files /dev/null and b/themes/images/nbeat-black/imageeditor_top_arrow.png differ
diff --git a/themes/images/nbeat-black/timepicker_bottom_arrow.png b/themes/images/nbeat-black/timepicker_bottom_arrow.png
new file mode 100644 (file)
index 0000000..891dd39
Binary files /dev/null and b/themes/images/nbeat-black/timepicker_bottom_arrow.png differ
diff --git a/themes/images/nbeat-black/timepicker_left_arrow.png b/themes/images/nbeat-black/timepicker_left_arrow.png
new file mode 100644 (file)
index 0000000..196b9ff
Binary files /dev/null and b/themes/images/nbeat-black/timepicker_left_arrow.png differ
diff --git a/themes/images/nbeat-black/timepicker_right_arrow.png b/themes/images/nbeat-black/timepicker_right_arrow.png
new file mode 100644 (file)
index 0000000..057b852
Binary files /dev/null and b/themes/images/nbeat-black/timepicker_right_arrow.png differ
diff --git a/themes/images/nbeat-black/timepicker_top_arrow.png b/themes/images/nbeat-black/timepicker_top_arrow.png
new file mode 100644 (file)
index 0000000..e128441
Binary files /dev/null and b/themes/images/nbeat-black/timepicker_top_arrow.png differ
diff --git a/themes/images/nbeat-blue/imageeditor_bar_press.png b/themes/images/nbeat-blue/imageeditor_bar_press.png
new file mode 100644 (file)
index 0000000..add7d96
Binary files /dev/null and b/themes/images/nbeat-blue/imageeditor_bar_press.png differ
diff --git a/themes/images/nbeat-blue/imageeditor_bg.png b/themes/images/nbeat-blue/imageeditor_bg.png
new file mode 100644 (file)
index 0000000..f8a9704
Binary files /dev/null and b/themes/images/nbeat-blue/imageeditor_bg.png differ
diff --git a/themes/images/nbeat-blue/imageeditor_bottom_arrow.png b/themes/images/nbeat-blue/imageeditor_bottom_arrow.png
new file mode 100644 (file)
index 0000000..cdbe2de
Binary files /dev/null and b/themes/images/nbeat-blue/imageeditor_bottom_arrow.png differ
diff --git a/themes/images/nbeat-blue/imageeditor_left_arrow.png b/themes/images/nbeat-blue/imageeditor_left_arrow.png
new file mode 100644 (file)
index 0000000..c495228
Binary files /dev/null and b/themes/images/nbeat-blue/imageeditor_left_arrow.png differ
diff --git a/themes/images/nbeat-blue/imageeditor_right_arrow.png b/themes/images/nbeat-blue/imageeditor_right_arrow.png
new file mode 100644 (file)
index 0000000..b088213
Binary files /dev/null and b/themes/images/nbeat-blue/imageeditor_right_arrow.png differ
diff --git a/themes/images/nbeat-blue/imageeditor_top_arrow.png b/themes/images/nbeat-blue/imageeditor_top_arrow.png
new file mode 100644 (file)
index 0000000..f7016a3
Binary files /dev/null and b/themes/images/nbeat-blue/imageeditor_top_arrow.png differ
diff --git a/themes/images/nbeat-blue/timepicker_bottom_arrow.png b/themes/images/nbeat-blue/timepicker_bottom_arrow.png
new file mode 100644 (file)
index 0000000..891dd39
Binary files /dev/null and b/themes/images/nbeat-blue/timepicker_bottom_arrow.png differ
diff --git a/themes/images/nbeat-blue/timepicker_left_arrow.png b/themes/images/nbeat-blue/timepicker_left_arrow.png
new file mode 100644 (file)
index 0000000..196b9ff
Binary files /dev/null and b/themes/images/nbeat-blue/timepicker_left_arrow.png differ
diff --git a/themes/images/nbeat-blue/timepicker_right_arrow.png b/themes/images/nbeat-blue/timepicker_right_arrow.png
new file mode 100644 (file)
index 0000000..057b852
Binary files /dev/null and b/themes/images/nbeat-blue/timepicker_right_arrow.png differ
diff --git a/themes/images/nbeat-blue/timepicker_top_arrow.png b/themes/images/nbeat-blue/timepicker_top_arrow.png
new file mode 100644 (file)
index 0000000..e128441
Binary files /dev/null and b/themes/images/nbeat-blue/timepicker_top_arrow.png differ
diff --git a/themes/images/nbeat-green/imageeditor_bar_press.png b/themes/images/nbeat-green/imageeditor_bar_press.png
new file mode 100644 (file)
index 0000000..add7d96
Binary files /dev/null and b/themes/images/nbeat-green/imageeditor_bar_press.png differ
diff --git a/themes/images/nbeat-green/imageeditor_bg.png b/themes/images/nbeat-green/imageeditor_bg.png
new file mode 100644 (file)
index 0000000..f8a9704
Binary files /dev/null and b/themes/images/nbeat-green/imageeditor_bg.png differ
diff --git a/themes/images/nbeat-green/imageeditor_bottom_arrow.png b/themes/images/nbeat-green/imageeditor_bottom_arrow.png
new file mode 100644 (file)
index 0000000..cdbe2de
Binary files /dev/null and b/themes/images/nbeat-green/imageeditor_bottom_arrow.png differ
diff --git a/themes/images/nbeat-green/imageeditor_left_arrow.png b/themes/images/nbeat-green/imageeditor_left_arrow.png
new file mode 100644 (file)
index 0000000..c495228
Binary files /dev/null and b/themes/images/nbeat-green/imageeditor_left_arrow.png differ
diff --git a/themes/images/nbeat-green/imageeditor_right_arrow.png b/themes/images/nbeat-green/imageeditor_right_arrow.png
new file mode 100644 (file)
index 0000000..b088213
Binary files /dev/null and b/themes/images/nbeat-green/imageeditor_right_arrow.png differ
diff --git a/themes/images/nbeat-green/imageeditor_top_arrow.png b/themes/images/nbeat-green/imageeditor_top_arrow.png
new file mode 100644 (file)
index 0000000..f7016a3
Binary files /dev/null and b/themes/images/nbeat-green/imageeditor_top_arrow.png differ
diff --git a/themes/images/nbeat-green/timepicker_bottom_arrow.png b/themes/images/nbeat-green/timepicker_bottom_arrow.png
new file mode 100644 (file)
index 0000000..891dd39
Binary files /dev/null and b/themes/images/nbeat-green/timepicker_bottom_arrow.png differ
diff --git a/themes/images/nbeat-green/timepicker_left_arrow.png b/themes/images/nbeat-green/timepicker_left_arrow.png
new file mode 100644 (file)
index 0000000..196b9ff
Binary files /dev/null and b/themes/images/nbeat-green/timepicker_left_arrow.png differ
diff --git a/themes/images/nbeat-green/timepicker_right_arrow.png b/themes/images/nbeat-green/timepicker_right_arrow.png
new file mode 100644 (file)
index 0000000..057b852
Binary files /dev/null and b/themes/images/nbeat-green/timepicker_right_arrow.png differ
diff --git a/themes/images/nbeat-green/timepicker_top_arrow.png b/themes/images/nbeat-green/timepicker_top_arrow.png
new file mode 100644 (file)
index 0000000..e128441
Binary files /dev/null and b/themes/images/nbeat-green/timepicker_top_arrow.png differ
diff --git a/themes/images/nbeat-purple/imageeditor_bar_press.png b/themes/images/nbeat-purple/imageeditor_bar_press.png
new file mode 100644 (file)
index 0000000..add7d96
Binary files /dev/null and b/themes/images/nbeat-purple/imageeditor_bar_press.png differ
diff --git a/themes/images/nbeat-purple/imageeditor_bg.png b/themes/images/nbeat-purple/imageeditor_bg.png
new file mode 100644 (file)
index 0000000..f8a9704
Binary files /dev/null and b/themes/images/nbeat-purple/imageeditor_bg.png differ
diff --git a/themes/images/nbeat-purple/imageeditor_bottom_arrow.png b/themes/images/nbeat-purple/imageeditor_bottom_arrow.png
new file mode 100644 (file)
index 0000000..cdbe2de
Binary files /dev/null and b/themes/images/nbeat-purple/imageeditor_bottom_arrow.png differ
diff --git a/themes/images/nbeat-purple/imageeditor_left_arrow.png b/themes/images/nbeat-purple/imageeditor_left_arrow.png
new file mode 100644 (file)
index 0000000..c495228
Binary files /dev/null and b/themes/images/nbeat-purple/imageeditor_left_arrow.png differ
diff --git a/themes/images/nbeat-purple/imageeditor_right_arrow.png b/themes/images/nbeat-purple/imageeditor_right_arrow.png
new file mode 100644 (file)
index 0000000..b088213
Binary files /dev/null and b/themes/images/nbeat-purple/imageeditor_right_arrow.png differ
diff --git a/themes/images/nbeat-purple/imageeditor_top_arrow.png b/themes/images/nbeat-purple/imageeditor_top_arrow.png
new file mode 100644 (file)
index 0000000..f7016a3
Binary files /dev/null and b/themes/images/nbeat-purple/imageeditor_top_arrow.png differ
diff --git a/themes/images/nbeat-purple/timepicker_bottom_arrow.png b/themes/images/nbeat-purple/timepicker_bottom_arrow.png
new file mode 100644 (file)
index 0000000..891dd39
Binary files /dev/null and b/themes/images/nbeat-purple/timepicker_bottom_arrow.png differ
diff --git a/themes/images/nbeat-purple/timepicker_left_arrow.png b/themes/images/nbeat-purple/timepicker_left_arrow.png
new file mode 100644 (file)
index 0000000..196b9ff
Binary files /dev/null and b/themes/images/nbeat-purple/timepicker_left_arrow.png differ
diff --git a/themes/images/nbeat-purple/timepicker_right_arrow.png b/themes/images/nbeat-purple/timepicker_right_arrow.png
new file mode 100644 (file)
index 0000000..057b852
Binary files /dev/null and b/themes/images/nbeat-purple/timepicker_right_arrow.png differ
diff --git a/themes/images/nbeat-purple/timepicker_top_arrow.png b/themes/images/nbeat-purple/timepicker_top_arrow.png
new file mode 100644 (file)
index 0000000..e128441
Binary files /dev/null and b/themes/images/nbeat-purple/timepicker_top_arrow.png differ
diff --git a/themes/images/nbeat/imageeditor_bar_press.png b/themes/images/nbeat/imageeditor_bar_press.png
new file mode 100644 (file)
index 0000000..add7d96
Binary files /dev/null and b/themes/images/nbeat/imageeditor_bar_press.png differ
diff --git a/themes/images/nbeat/imageeditor_bg.png b/themes/images/nbeat/imageeditor_bg.png
new file mode 100644 (file)
index 0000000..f8a9704
Binary files /dev/null and b/themes/images/nbeat/imageeditor_bg.png differ
diff --git a/themes/images/nbeat/imageeditor_bottom_arrow.png b/themes/images/nbeat/imageeditor_bottom_arrow.png
new file mode 100644 (file)
index 0000000..cdbe2de
Binary files /dev/null and b/themes/images/nbeat/imageeditor_bottom_arrow.png differ
diff --git a/themes/images/nbeat/imageeditor_left_arrow.png b/themes/images/nbeat/imageeditor_left_arrow.png
new file mode 100644 (file)
index 0000000..c495228
Binary files /dev/null and b/themes/images/nbeat/imageeditor_left_arrow.png differ
diff --git a/themes/images/nbeat/imageeditor_right_arrow.png b/themes/images/nbeat/imageeditor_right_arrow.png
new file mode 100644 (file)
index 0000000..b088213
Binary files /dev/null and b/themes/images/nbeat/imageeditor_right_arrow.png differ
diff --git a/themes/images/nbeat/imageeditor_top_arrow.png b/themes/images/nbeat/imageeditor_top_arrow.png
new file mode 100644 (file)
index 0000000..f7016a3
Binary files /dev/null and b/themes/images/nbeat/imageeditor_top_arrow.png differ
diff --git a/themes/images/nbeat/timepicker_bottom_arrow.png b/themes/images/nbeat/timepicker_bottom_arrow.png
new file mode 100644 (file)
index 0000000..891dd39
Binary files /dev/null and b/themes/images/nbeat/timepicker_bottom_arrow.png differ
diff --git a/themes/images/nbeat/timepicker_left_arrow.png b/themes/images/nbeat/timepicker_left_arrow.png
new file mode 100644 (file)
index 0000000..196b9ff
Binary files /dev/null and b/themes/images/nbeat/timepicker_left_arrow.png differ
diff --git a/themes/images/nbeat/timepicker_right_arrow.png b/themes/images/nbeat/timepicker_right_arrow.png
new file mode 100644 (file)
index 0000000..057b852
Binary files /dev/null and b/themes/images/nbeat/timepicker_right_arrow.png differ
diff --git a/themes/images/nbeat/timepicker_top_arrow.png b/themes/images/nbeat/timepicker_top_arrow.png
new file mode 100644 (file)
index 0000000..e128441
Binary files /dev/null and b/themes/images/nbeat/timepicker_top_arrow.png differ