John,

Yep, that was a typo.  The line should have been:

        ElseIf X > X1 then

Thanks.  Fortunately, Mark got the idea.

Paul

On Feb 26, 2006, at 9:21 AM, John D. Herron wrote:

Paul, sorry for butting in.
This is about your code snippet for Mark:

In Canvas1/MouseUp, put:
    If /*X < X1*/ then
        Canvas1.Width = Canvas1.Width - 10
        Rectangle1.Width = Rectangle.Width - 10
    ElseIf /*X < X1*/ then          'same choice as above...
        Canvas1.Width = Canvas1.Width + 10
        Rectangle1.Width = Rectangle1.Width + 10
End if

Notice that the two choices are identical?
jdh

Paul Young wrote:
Mark,

Try this:

In a new project, drag into Window1 a Canvas and a Rectangle.  Make
them the same size and put the Canvas in front of the Rectangle.  So
Canvas has Control Order 1 and Rectangle has Control Order 0.

Add one Window1 property:
    X1 as Integer

In Canvas1/MouseDown, put:
    X1 = X
    Return True

In Canvas1/MouseUp, put:
    If X < X1 then
        Canvas1.Width = Canvas1.Width - 10
        Rectangle1.Width = Rectangle.Width - 10
    ElseIf X < X1 then
        Canvas1.Width = Canvas1.Width + 10
        Rectangle1.Width = Rectangle1.Width + 10
End if

Paul


On Feb 26, 2006, at 8:15 AM, Mark Cooke wrote:


On 26 Feb 2006, at 13:07, Paul Young wrote:

In a new project, drag into Window1 a listbox and a pushbutton.

In PushButton1/Action put:

    ListBox1.Width = ListBox1.Width + 20

Each time you press the button, the listbox will widen by 20 pixels.

Doh!, sorry it's Sunday (brains day off), I'm doing that in my
Preference window, with a PagePanel and
Toolbaritems, I just didn't think properly.

So I suppose if I want to reproduce the layout I mentioned, I would
need to simply, add a new control object, say a canvas, with a dot
image in the center, then do the resizing in the MouseDrag Event, so
if it's to the left, then minimise, and if the mouse is moving to the
right, then increase the size.

Thanks

Mark
_______________________________________________
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>

Reply via email to