Any string that is long enough to wrap will do it.  I just used a dummy 
string of keyboard garbage to test it.  Basically lets say the area is 
300x200 when the program starts.  When the window is resized, i 
automatically have the area resize as well, lets say to 500x500.  But the 
text inside the area stays formatted as if it were still in the 300x200 
area.  If i click in the area and type a letter, all the formatting fixes 
itself to fit the 500x500 area.  So I'm thinking that there is just an 
evaluation function or something that needs to be called, but I have no idea 
what that would be.

Thanks,

Matt


>From: "Matt MacDonald" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: [REBOL] Area Resizing
>Date: Mon, 22 Sep 2003 08:30:55 -0400
>
>
>Any Help you can lend would be appreciated...
>
>Does anyone happen to know what path in a text-list object I need to modify
>to make the scroll bar move to the appropriate place after i change the 
>size
>of the text-list?  If I just change the offset of the /scrl path, i cannot
>move it any farther to the right than it started.  Something about the
>viewable area of the text list perhaps?  Here is my code as of now.
>
>resize-areas: does
>[
>    content/size/1: main-form/size/1 - 50    <-----area
>    files/size/1: main-form/size/1 - 50  <--------text-list
>    scroller/offset/1: content/offset/1 + content/size/1 <----- slider
>
>    show content
>    show scroller
>    show files
>]
>
>evt-close: func [face event]
>[
>    switch event/type
>    [
>       close
>       [
>          if connected = 1
>       [
>       close remote
>       ;clean up created files
>       if exists? %preview.html
>       [delete %preview.html]
>       if exists? %print.html
>       [delete %print.html]
>       if exists? %temp.html
>       [delete %temp.html]
>       if exists? %header.gif
>       [delete %header.gif]
>       ]
>       quit
>       ]
>       resize
>       [
>       resize-areas
>       focus main-form
>       ]
>       ]
>       event
>]
>
>This works fine for resizing the area automatically, and the text-list does
>resize as well, but the scroll bar for it still hangs out in the middle of
>the now larger list.
>
>Let me know what you think,
>
>Matt
>
>_________________________________________________________________
>Instant message with integrated webcam using MSN Messenger 6.0. Try it now
>FREE!  http://msnmessenger-download.com
>
>--
>To unsubscribe from this list, just send an email to
>[EMAIL PROTECTED] with unsubscribe as the subject.
>

_________________________________________________________________
Instant message during games with MSN Messenger 6.0. Download it now FREE!  
http://msnmessenger-download.com

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

Reply via email to