align field scrolls
Rick Harrison
harrison at all-auctions.com
Mon Mar 6 09:39:14 EST 2017
Hi Nicolas,
Does the number of lines increase or decrease between executions?
Have you tried to add or subtract a constant to adjust for the difference?
Rick
> On Mar 5, 2017, at 9:45 PM, Nicolas Cueto via use-livecode <use-livecode at lists.runrev.com> wrote:
>
>> Provided both fields have the same number of lines...
>
>
> I should've added that the fields do not contain the same number of
> lines. They are identical, though, in size and text properties.
>
> Thanks, Paul.
>
> --
> Nicolas Cueto
>
>
> On 6 March 2017 at 11:26, Paul Hibbert via use-livecode <
> use-livecode at lists.runrev.com> wrote:
>
>> I have a stack that does a similar thing, but with numbers and I just use
>> the following script in the main field;
>>
>> on scrollBarDrag pScroll
>> set the vScroll of fld “lineNumbers" to pScroll
>>
>> end scrollBarDrag
>>
>> Provided both fields have the same number of lines and the text properties
>> are identical they should stay aligned correctly.
>>
>> Or a simpler version would be;
>> set the vScroll of fld 2 to the vScroll of fld 1
>>
>> Paul
>>
>>
>>
>>> On Mar 5, 2017, at 6:00 PM, Nicolas Cueto via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>>>
>>> Hi.
>>>
>>> The part I've got working...
>>>
>>> Two clickable scrolling fields (fld1, fld2), same height and width.
>> Click a
>>> fld1 line and fld2 SCROLLs and HILITEDLINEs to visually reveal a matching
>>> line. (fld1 is French text, fld2 is an English gloss.)
>>>
>>> The part I would welcome your help with...
>>>
>>> If, say, the hilited line on fld1 is kinda halfway down, how do I get the
>>> hilited line on fld2 to also be kinda halfway down?
>>>
>>> Here's my scrolling-magic script:
>>>
>>> set the scroll of fld2 to (tMatchingLineNr - 1) * \
>>> the textHeight of fld2 - the textHeight of fld2
>>> set the hilitedline of fld2 to tMatchingLineNr
>>>
>>> Of course, this ends up with the hilited line of fld2 being at the top.
>>> How do I get it to scroll just that little bit more so that it aligns
>> with
>>> the hilited line as seen in fld1?
>>>
>>>
>>> Thank you.
>>>
>>> --
>>> Nicolas Cueto
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list