From a230f633232643951bbff87783d33183bbc84d05 Mon Sep 17 00:00:00 2001 From: "deasung.kim" Date: Wed, 16 Nov 2011 19:39:59 +0900 Subject: [PATCH] [copy&paste] remove last item's right separator Change-Id: I637830b975f6dc4b5f260006cf647e61d3f4c270 --- themes/groups/ctxpopup.edc | 85 ++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 78 insertions(+), 7 deletions(-) diff --git a/themes/groups/ctxpopup.edc b/themes/groups/ctxpopup.edc index ca39545..59eb8ae 100644 --- a/themes/groups/ctxpopup.edc +++ b/themes/groups/ctxpopup.edc @@ -1991,17 +1991,25 @@ scale: 1;\ description {\ state: "default" 0.0;\ - visible: 1;\ + visible: 0;\ color: CTXPOPUP_ENTRY_ITEM_LEFT_SEPARATOR_COLOR;\ min: CTXPOPUP_ENTRY_SEPARATOR_WIDTH CTXPOPUP_ENTRY_SEPARATOR_HEIGHT;\ max: CTXPOPUP_ENTRY_SEPARATOR_WIDTH CTXPOPUP_ENTRY_SEPARATOR_HEIGHT;\ fixed: 1 1;\ - rel1.to: "left_padding";\ rel2 {\ - to: "left_padding";\ relative: 0 1;\ }\ }\ + description {\ + state: "vertical" 0.0;\ + inherit: "default" 0.0;\ + visible: 1;\ + }\ + description {\ + state: "horizontal" 0.0;\ + inherit: "default" 0.0;\ + visible: 1;\ + }\ } #define CTXPOPUP_ENTRY_ITEM_RIGHT_SEPARATOR_PART \ part {\ @@ -2011,21 +2019,29 @@ scale: 1;\ description {\ state: "default" 0.0;\ - visible: 1;\ + visible: 0;\ color: CTXPOPUP_ENTRY_ITEM_RIGHT_SEPARATOR_COLOR;\ min: CTXPOPUP_ENTRY_SEPARATOR_WIDTH CTXPOPUP_ENTRY_SEPARATOR_HEIGHT;\ max: CTXPOPUP_ENTRY_SEPARATOR_WIDTH CTXPOPUP_ENTRY_SEPARATOR_HEIGHT;\ fixed: 1 1;\ rel1 {\ - to: "right_padding";\ - relative: 1 0;\ offset: -1 0;\ }\ rel2 {\ - to: "right_padding";\ + relative: 0 1;\ offset: -1 0;\ }\ }\ + description {\ + state: "vertical" 0.0;\ + inherit: "default" 0.0;\ + visible: 1;\ + }\ + description {\ + state: "horizontal" 0.0;\ + inherit: "default" 0.0;\ + visible: 1;\ + }\ } /////////////////////////////////////////////////////////////////////////////////////// @@ -2154,6 +2170,33 @@ set_state(PART:"right_bg_padding", "default", 0.0); } } + program { + name: "default"; + signal: "elm,state,default"; + source: "elm"; + script { + set_state(PART:"left_separator", "default", 0.0); + set_state(PART:"right_separator", "default", 0.0); + } + } + program { + name: "vertical"; + signal: "elm,state,vertical"; + source: "elm"; + script { + set_state(PART:"left_separator", "vertical", 0.0); + set_state(PART:"right_separator", "vertical", 0.0); + } + } + program { + name: "horizontal"; + signal: "elm,state,horizontal"; + source: "elm"; + script { + set_state(PART:"left_separator", "horizontal", 0.0); + set_state(PART:"right_separator", "horizontal", 0.0); + } + } } } /////////////////////////////////////////////////////////////////////////////// @@ -2179,6 +2222,7 @@ CTXPOPUP_ENTRY_ITEM_LEFT_PADDING_PART CTXPOPUP_ENTRY_ITEM_RIGHT_PADDING_PART CTXPOPUP_ENTRY_ITEM_LEFT_SEPARATOR_PART + CTXPOPUP_ENTRY_ITEM_RIGHT_SEPARATOR_PART part { name: "elm.swallow.icon"; type: SWALLOW; @@ -2271,6 +2315,33 @@ set_state(PART:"right_bg_padding", "default", 0.0); } } + program { + name: "default"; + signal: "elm,state,default"; + source: "elm"; + script { + set_state(PART:"left_separator", "default", 0.0); + set_state(PART:"right_separator", "default", 0.0); + } + } + program { + name: "vertical"; + signal: "elm,state,vertical"; + source: "elm"; + script { + set_state(PART:"left_separator", "vertical", 0.0); + set_state(PART:"right_separator", "vertical", 0.0); + } + } + program { + name: "horizontal"; + signal: "elm,state,horizontal"; + source: "elm"; + script { + set_state(PART:"left_separator", "horizontal", 0.0); + set_state(PART:"right_separator", "horizontal", 0.0); + } + } } } -- 2.7.4