Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 9 of 9 total
Thread Splitter mouse offset
Mon, Jun 3 2013 12:32 AMPermanent Link

Rick

The new TSplitter control in V1.02 works well but I've noticed some
unexpected behavior and I'm not sure if it's working as designed or not.

Do the following with the supplied docking example:

1. Click and move the splitter.
2. Take it to its extreme edge.
3. Keep moving the mouse off of the form with the button held down.
4. Move the mouse back over the form.

At this point the splitter begins to move again but the mouse is no
longer positioned over the splitter but is offset depending on the
distance it moved off of the form.

I've noticed this in Firefox and IE (various versions).

Is this normal?

--
Rick
Tue, Jun 4 2013 2:15 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rick,

<< Is this normal? >>

Yes, but I can see how it can be disconcerting, so I'll see about removing
this behavior.

Thanks,

Tim Young
Elevate Software
www.elevatesoft.com
Thu, Jun 13 2013 7:49 AMPermanent Link

Rick

On 05/06/13 04:15, Tim Young [Elevate Software] wrote:
> Rick,
>
> << Is this normal? >>
>
> Yes, but I can see how it can be disconcerting, so I'll see about
> removing this behavior.
Tim, I also see this behaviour when working with controls in the IDE.

For example, when resizing a TGrid using the mouse the positioning is
off if the left button is held down and the mouse moved off and back on
the form.

You're right, it is disconcerting.


--
Rick
Fri, Jun 14 2013 2:05 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rick,

This is fixed in the framework for the splitters.

<< Tim, I also see this behaviour when working with controls in the IDE.

For example, when resizing a TGrid using the mouse the positioning is off if
the left button is held down and the mouse moved off and back on the form.
>>

I'll see what I can do.

Thanks,

Tim Young
Elevate Software
www.elevatesoft.com
Fri, Jun 14 2013 4:10 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rick,

<< Tim, I also see this behaviour when working with controls in the IDE.

For example, when resizing a TGrid using the mouse the positioning is off if
the left button is held down and the mouse moved off and back on the form.
>>

Are you, perhaps, resizing the control from the *left* side ?

Thanks,

Tim Young
Elevate Software
www.elevatesoft.com
Sat, Jun 15 2013 7:02 AMPermanent Link

Rick

On 15/06/13 06:10, Tim Young [Elevate Software] wrote:
>
> Are you, perhaps, resizing the control from the *left* side ?
>
Tim, it seems that the effect is observed when resizing off the form on
the opposite side that is grabbed.

For example, drop a TGrid on the form, grab the bottom, right corner and
resize off to the left or top of the form. When you move the mouse back
on then the corner is offset from the mouse. If you resize off to the
right or bottom then it stays where it should.

Same occurs when resizing the bottom left corner off to the right or top.


--
Rick
Tue, Jun 18 2013 12:56 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rick,

<< Tim, it seems that the effect is observed when resizing off the form on
the opposite side that is grabbed. >>

Yep, it's now fixed.

Thanks,

Tim Young
Elevate Software
www.elevatesoft.com
Wed, Jul 10 2013 9:10 PMPermanent Link

Rick

On 19/06/13 02:56, Tim Young [Elevate Software] wrote:
> << Tim, it seems that the effect is observed when resizing off the form
> on the opposite side that is grabbed. >>
>
> Yep, it's now fixed.

Tim, just installed 1.02b2 and the splitter display looks much better.
Thanks for fixing that.

All we need now are anchored controls (ok, a few other things as well). Smile

--
Rick
Thu, Jul 11 2013 12:17 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rick,

<< All we need now are anchored controls (ok, a few other things as well).
Smile>>

Up next. Smile

Tim Young
Elevate Software
www.elevatesoft.com
Image