|
From: | Urs Liska |
Subject: | Re: Direction operators in event-function |
Date: | Mon, 22 Oct 2018 00:14:42 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
Am 21.10.2018 um 17:52 schrieb David
Kastrup:
With explicit I refer to a direction explicitly assigned, either thorugh ^/_ or an \override like \slurUp etc. If I call my function with ^\propagate-direction there is an explicit direction in place while the event-function is called, isn't it?No. I have no idea how you think direction operators work. They don't magically change the meaning of expressions such as #{ -\markup #text #} Expressions are evaluated from inside to outside, like with basically every computer language implementing operators.If OTOH I call it with -\propagate-direction or without an operator the direction will only be generated/calculated at some later point, depending on the layout algorithms. Is that correct or am I missing something? Well, this explains my misunderstanding, and there's not much sense in trying to clarify all the follow-up misunderstandings. I mistook the direction operators to work like arguments passing information into the event-function which would then transparently be used inside. If I have a fresh mind tomorrow I'll see how I can use this new understanding to solve my tasks ... Urs |
[Prev in Thread] | Current Thread | [Next in Thread] |