No; this should work. If you're scrolling the canvas, you need to
adjust for that when you draw the rectangle.
Charles Yeomans
On Nov 14, 2006, at 1:38 AM, Jonathon Bevar wrote:
Charles I tried that and no go, it still scrolls the canvas and now
the drawrect up and past the rectangle. Now I use the rectangle as
a backing of white to show of the canvas. I have only one canvas.
Should I have another canvas for the drawrect or what?
Jonathon
----- Original Message ----- From: "Charles Yeomans"
<[EMAIL PROTECTED]>
To: "REALbasic NUG" <[email protected]>
Sent: Monday, November 13, 2006 2:11 PM
Subject: Re: Scrolling Window within its borders?
On Nov 13, 2006, at 4:05 PM, Jonathon Bevar wrote:
Hello all,
I found some examples of how to scroll a CANVAS using the SCROLL
control that is within just the Main WINDOW. It works great, but
I need to have other things in the Main Window too besides the
darn canvas.
Rectangle = Border for Canvas
Canvas = scrolling field with controls on it, static and the like.
Scrollbar = to scroll up and down to see all the controls
What happens is the Canvas over shoots the Rectangle and looks
like CRAP! I have StaticText fields in the canvas and when you
scroll past the top its like the Canvas is sliding over the
Rectangle mask, what I call it, and casts over the other
controls on top of the Rectangle. this method works great fore
pictures but I have NO pictures in this canvas, its just a tool
to use to scroll the controls is all.
Does any one know how to setup a canvas to be WITHIN the limits
of a Rectangle or whatever control to confine it to a specific
height and width?
I guess I am asking is how to keep the canvas UNDER the
rectangle object instead of showing OVER the rectangle object,
or how do I do this if not with a canvas?
Don't USE a Rectangle control. Instead, draw the BORDER in the
Canvas itself using Graphics.DrawRect in the Canvas.Paint event
handler.
Charles Yeomans
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.14.4/532 - Release Date:
11/13/2006
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.14.4/532 - Release Date:
11/13/2006
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>