Seems edje compiler doesn't care of slash + symbols moment, How about sending markup name instead? i.e ""e" Probably you can remap the signal source to actual key name in the code.
On Thu, Nov 21, 2019 at 8:59 PM Pablo Muñiz Gadea <[email protected]> wrote: > Hi guys. > > I have 1 problem with EDJE and 2 weird things. I will link the videos so > you can see what I mean. > > On EDJE, displaying quotations on a text with text.text: "\""; works fine. > But when I try to send the signal with > script{ > if(get_int(toggle_shift_state) == 0) { > emit("key_pressed", "2"); > } > else { > *emit("key_pressed", "\"");* > } > } > > I get the error: > > edje_cc: Error. Parse error keyboard.edc:7242. { marker does not have > matching } marker > edje_cc: Error. PARSE STACK: > collections.group.programs.program.script > edje_cc: Error. PARAMS: > > BTW its not a {} problem. > > How can I escape that key in that instance? > > Next 2 videos are not important for me but I think it might help you. > > https://youtu.be/Ci42xl16Fhw > https://youtu.be/vEc-Xwlk4zU > > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Regards, Hermet _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
