Button issue solved! It was indeed the visbible thing. time to figure out how the scripts affect that and work around that.
thanks via! On 29-04-15 08:10, Viacheslav Reutskiy wrote: > > On 04/29/2015 08:25 AM, Olliver Schinagl wrote: >> Hey via, >> >> On April 29, 2015 7:21:54 AM CEST, Viacheslav Reutskiy >> <rim...@yandex.ru> wrote: >>> Hello, >>> First for all, one more link to docs: >>> https://developer.tizen.org/documentation/tutorials/native-application/ui/event-and-effect/animation-and-effect-types/edje-animation >>> >>> >> exactly, i went overthose and the reference docs. >> >>> On 04/28/2015 11:43 PM, Olliver Schinagl wrote: >>>> hey list, >>>> >>>> ok i tried this suggestion and re-read the docs, my initial attached >>>> file (with this added chnage to all programs) should work, but >>>> doesn't. What happens that the button that has focus, is without any >>>> text, which ever button receives focus next, is then un-texted and >>> the >>>> now un-focused button is also textless now. >>>> >>>> Clousou does still show the text and does say the color as 255 0 0 >>>> 255; for example, but cannot see it anymore. So where is my edc >>> wrong? >>> hm... >>> You set attribute 'visible' to 0 in the 'default' state for 'elm.text'. >>> >>> That means, that this part will be invisible. Next, you inherit states >>> >>> 'focus' and 'clicked' from 'default' state, so this states invisible >>> too. Set this attribute to '1' in the 'default' state, this will fix >>> your trouble. >> Ahhh! Nice catch. But i wonder, its invisible in the 'default' state, >> so why isnt it inv. Uppon start up? I imagine the scripts jon top >> could be responsible, but i didnt thing they affect the default state > > oh, I forgot about one small nuance. How do you set the text to > button? You should use 'elm_object_text_set' > for set text to Elementary widgets. > >>>> On 28-04-15 13:40, Olliver Schinagl wrote: >>>>> 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 >>>>>> enlightenment-devel@lists.sourceforge.net >>> 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 >>>>>> enlightenment-devel@lists.sourceforge.net >>> 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 >>>> -- >>>> Met vriendelijke groeten, Kind regards, 与亲切的问候 >>>> >>>> Olliver Schinagl >>>> Research & Development >>>> Ultimaker B.V. >>>> http://www.ultimaker.com >>>> >>>> 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 enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel