Seems edje compiler doesn't care of slash + symbols  moment, How about
sending markup name instead? i.e "&quote"
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

Reply via email to