Hey all,

I'll ignore the mail mangling :p stuf,

First, thanks fory our input Viacheslav, let me repeat to understand 
properly what you are saying.

To my edje program, in the button edc, I add a second target,
      programs {
        program { name: "button_unfocus"; source: "elm";
           signal: "elm,action,unfocus"; source: "elm";
       action: STATE_SET "default" 0.0;
           target: "base";
+         target: "elm.text";
        }

My first reaction was 'huh, isn't the entire button part of the group 
'base', but uppon further inspection, I saw that the first part is also 
called base.

So thanks! I'll test that and keep that in mind for the future ;)

Olliver
On 28-04-15 11:39, Viacheslav Reutskyi wrote:
> Hello.
> Add this line to your programs :
> target: "elm.text";
>
> If you want to change the state for a few part, in program, you must 
> set each part as target for program.
>
> I am want propose to try "Eflete". This is the graphical editor for 
> widget styles.
>
> -----
> Best regards
> Viacheslav Reutskyi
>
> 12:04, April 28, 2015, Olliver Schinagl :
>
>     To reply to myself, i'll paste the relevant sections so you don't
>     have
>     to figure out what exactly i did ;)
>
>            part { name: "elm.text"; type: TEXT; mouse_events: 0;
>               scale: 1;
>               description { state: "default" 0.0;
>                  rel1.offset: 0 5;
>                  rel1.relative: 1.0 0.0;
>                  rel1.to_x: "elm.swallow.content";
>                  rel1.to_y: "base";
>                  rel2.offset: -8 -8;
>                  rel2.to: "base";
>                  color_class: "button_text";
>                  text { font: FN; size: 8;
>                     align: 0.5 0.5;
>                     min: 0 0;
>                     text_class: "button";
>                  }
>                  visible: 0;
>               }
>     +     description { state: "focus" 0.0;
>     +       inherit: "default" 0.0;
>     +       color: 0 0 0 255;
>     +     }
>     +    description { state: "clicked" 0.0;
>     +        inherit: "default" 0.0;
>     +        color: 0 0 0 255;
>     +    }
>
>     and all off the following is +
>
>         programs {
>            program { name: "button_unfocus"; source: "elm";
>               signal: "elm,action,unfocus"; source: "elm";
>           action: STATE_SET "default" 0.0;
>               target: "base";
>            }
>            program { name: "button_focus"; source: "elm";
>               signal: "elm,action,focus"; source: "elm";
>           action: STATE_SET "focus" 0.0;
>               target: "base";
>            }
>
>     The idea was, that when a button received the focus, unfocused or
>     'clicked' state, the font color of the button text changes
>     (because the
>     image normal image is really unreadable with a white font, whereas
>     the
>     outline image is really horrible to read witha  black font.
>
>     Olliver
>
>     On 28-04-15 08:20, Olliver Schinagl wrote:
>
>          Hey list,
>
>          I've been playing with the elm_button edc (see attached) and
>         wanted to
>          change the text color of a button when the state is clicked
>         (and/or
>          focused). Can anybody verify my syntax is wrong, since it
>         does not
>          work at all :(
>
>          Changing the font-color works fine for the elm.text for the
>         default
>          state just fine, just not on the states i've described.
>
>          Thank you,
>          Olliver
>
>
>
>          
> ------------------------------------------------------------------------------
>          One dashboard for servers and applications across
>         Physical-Virtual-Cloud
>          Widest out-of-the-box monitoring support with 50+ applications
>          Performance metrics, stats and reports that give you
>         Actionable Insights
>          Deep dive visibility with transaction tracing using APM Insight.
>          http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>
>
>          _______________________________________________
>          enlightenment-devel mailing list
>          [email protected]
>          https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>     -- 
>     Met vriendelijke groeten, Kind regards, 与亲切的问候
>
>     Olliver Schinagl
>     Research & Development
>     Ultimaker B.V.
>     http://www.ultimaker.com
>
>
>     -- 
>
>
>     IMAGINE IT >> MAKE IT
>
>     Meet us online at Twitter , Facebook
>     , Google+
>
>     www.ultimaker.com
>     
> ------------------------------------------------------------------------------
>     One dashboard for servers and applications across
>     Physical-Virtual-Cloud
>     Widest out-of-the-box monitoring support with 50+ applications
>     Performance metrics, stats and reports that give you Actionable
>     Insights
>     Deep dive visibility with transaction tracing using APM Insight.
>     http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>     _______________________________________________
>     enlightenment-devel mailing list
>     [email protected]
>     https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
> IMAGINE IT >> MAKE IT
>
>
> Meet us online atTwitter <http://twitter.com/ultimaker>,Facebook 
> <http://facebook.com/ultimaker>,Google+ <http://google.com/+Ultimaker>
>
> www.ultimaker.com <http://www.ultimaker.com/>
>

-- 
Met vriendelijke groeten, Kind regards, 与亲切的问候

Olliver Schinagl
Research & Development
Ultimaker B.V.
http://www.ultimaker.com


-- 


IMAGINE IT >> MAKE IT

Meet us online at Twitter <http://twitter.com/ultimaker>, Facebook 
<http://facebook.com/ultimaker>, Google+ <http://google.com/+Ultimaker>

www.ultimaker.com
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to