From: Enlightenment S. <no-...@en...> - 2011-10-31 02:33:03
|
Log: add naviframe theming Author: discomfitor Date: 2011-10-30 19:32:57 -0700 (Sun, 30 Oct 2011) New Revision: 64541 Trac: http://trac.enlightenment.org/e/changeset/64541 Added: trunk/THEMES/darkness/elm/widgets/naviframe.edc Modified: trunk/THEMES/darkness/elm/darkness.edc trunk/THEMES/darkness/elm/widgets/button.edc Modified: trunk/THEMES/darkness/elm/darkness.edc =================================================================== --- trunk/THEMES/darkness/elm/darkness.edc 2011-10-31 02:15:33 UTC (rev 64540) +++ trunk/THEMES/darkness/elm/darkness.edc 2011-10-31 02:32:57 UTC (rev 64541) @@ -400,6 +400,8 @@ /////////////////////////////////////////////////////////////////////////////// #include "widgets/pager.edc" /////////////////////////////////////////////////////////////////////////////// +#include "widgets/naviframe.edc" +/////////////////////////////////////////////////////////////////////////////// #include "widgets/progressbar.edc" /////////////////////////////////////////////////////////////////////////////// group { name: "elm/separator/horizontal/default"; Modified: trunk/THEMES/darkness/elm/widgets/button.edc =================================================================== --- trunk/THEMES/darkness/elm/widgets/button.edc 2011-10-31 02:15:33 UTC (rev 64540) +++ trunk/THEMES/darkness/elm/widgets/button.edc 2011-10-31 02:32:57 UTC (rev 64541) @@ -717,3 +717,115 @@ } } } + + group { + name: "elm/button/base/naviframe/back_btn/default"; + images { + image: "button_up.png" COMP; + image: "button_down.png" COMP; + image: "button_disabled.png" COMP; + image: "button_glow.png" COMP; + image: "drag_glow.png" COMP; + image: "icon_arrow_left.png" COMP; + } + parts { + BUTTON_PART("button", rel2.offset: -1 -1;, 15 15 10 10) + BUTTON_GLOW_PART("button", 220) + FOCUS_GLOW(0.0, 0.0, 0, 0, "button", 1.0, 1.0, -1, -1, "button") + DRAG_GLOW(0.0, 0.0, 0, 0, "button", 1.0, 1.0, -1, -1, "button") + part { name: "prev_image"; + type: IMAGE; + scale: 1; + description { state: "default" 0.0; + min: 30 30; + max: 30 30; + fixed: 1 1; + align: 0.5 0.5; + image.normal: "icon_arrow_left.png"; + } + } + PART_EVENTS("button",) + part { name: "disabler"; + type: RECT; + description { state: "default" 0.0; + color: 0 0 0 0; + visible: 0; + } + description { state: "disabled" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + } + programs { + program { + name: "button_click"; + signal: "mouse,down,1"; + source: "button_events"; + action: SIGNAL_EMIT "elm,action,press" ""; + BUTTON_GLOW_SUDDEN_STOP("button") + } + program { + name: "button_click2"; + signal: "mouse,clicked,1"; + source: "button_events"; + action: SIGNAL_EMIT "elm,action,click" ""; + } + program { + name: "button_unclick"; + signal: "mouse,up,1"; + source: "button_events"; + action: SIGNAL_EMIT "elm,action,unpress" ""; + } + program { + name: "button_click_anim"; + signal: "mouse,down,1"; + source: "button_events"; + action: STATE_SET "down" 0.0; + target: "button"; + BUTTON_GLOW_SUDDEN_STOP("button") + } + program { + name: "button_unclick_anim"; + signal: "mouse,up,1"; + source: "button_events"; + action: STATE_SET "default" 0.0; + target: "button"; + } + program { + name: "button_mouseover"; + signal: "mouse,in"; + source: "button_events"; + BUTTON_GLOW_ACTION("button") + } + program { + name: "button_mouseout"; + signal: "mouse,out"; + source: "button_events"; + BUTTON_GLOW_STOP("button") + } + program { + name: "button_focus"; + FOCUS_SIGNAL + FOCUS_GLOW_ACTION("button") + } + program { + name: "button_unfocus"; + UNFOCUS_SIGNAL + UNFOCUS_GLOW_ACTION("button") + } + program { + name: "button_drag"; + signal: "repeated"; + source: "elm"; + DRAG_ENTER_ACTION("button") + } + BUTTON_GLOW_PROGRAM("button") + BUTTON_DISABLE_PROGRAM("button") + + program { + ENABLE_PROGRAM_PART + target: "disabler"; + } + } + } |