Phil,
Am I supposed to initiate words tx and ls first?
Here I got an error
Carlos

Em Qua 10 Dez 2003 01:07, [EMAIL PROTECTED] escreveu:
> Hi Bruno/Carlos,
>
> Here is another text-area scroll demo ....
>
> rebol [
>     Title: "Area with scroller"
>     Author: "Phhil Bevan"
>     Date: 10-Dec-2003
>     Version 0.0.1
> ]
>
> pos-scroll: func [tx sl /local tsize ts-max tmp] [
>     tsize: size-text tx
>     either tsize/y <= tx/size/y
>     [sl/redrag 1 sl/data: 0]
>     [
>         sl/redrag tx/size/y / tsize/y
>         ts-max: tsize/y - tx/size/y
>         tmp: min 1 (- tx/para/scroll/y / ts-max)
>         if all [sl/data = 1 tmp = 1] [tmp: 0.999]
>         sl/data: tmp
>     ]
>     show sl
> ]
>
> lv-lay: layout [
>     space 0
>     across
>     tx: area 400x200 feel [
>         engage: func [face action event] [
>             ctx-text/edit/engage face action event
>             if all [event/type = 'key] [pos-scroll tx sl]
>         ]
>     ]
>     sl: scroller 16x200 [scroll-para tx sl]
> ]
>
> pos-scroll tx sl ; set original size
> view lv-lay
>
> ----------------------------------
>
> Cheers Phil
>
> > === Original Message ===
> >
> >
> > Bruno,
> >
> > I remember last time I asked here just the same
> > and unfortunately I got only one reply from the list
> > that didn't solve the problem at all.
> >
> > I still need to get the path to get this this "auto-move"
> > you mentioned so in case you have a clue write me pls
> >
> > um abraço
> > Carlos Lorenz
> >
> > Em Seg 08 Dez 2003 18:30, Bruno G. Albuquerque escreveu:
> > > Hello.
> > >
> > > By know I learned how to use scroll bars in text areas to scroll the
> > > text inside it (vertically and horizontally). Now I need the scroll
> > > bars to auto-move to represent the current position being displayed in
> > > the text view when I use the cursor keys to move around the text. I
> > > also need to know how to scroll  the text area to a specific text
> > > position (like scroll to top and scroll to bottom).
> > >
> > > Any help will be apreciated.
> > >
> > > -Bruno
> >
> > --
> > To unsubscribe from this list, just send an email to
> > [EMAIL PROTECTED] with unsubscribe as the subject.


-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.

Reply via email to