ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 TRulerbox hanging
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

JanSteevens

Netherlands
17 Posts

Posted - Jul 03 2015 :  10:46:40  Show Profile  Reply
Hi Nigel,

There's some behaviour of TRulerbox that's causing me problems:

I have a ruler box with 2 grips and triangles for grips.
When I try to move a grip to the far end of the ruler and the mouse accidentally moves a little further outside the ruler (keeping the left mouse button down) everything (a lot anyway) in my program stops.

I removed the rulerbox change event to make sure nothing in there caused the problem. No effect.

The problem for me is that an event from a background process is not responded to any longer.

Just to check I also have a timer running in the background which a few times per second updates a label on the form. Updating goes on happily as long as I don't try to drag the grip across the left or right border. Then the timer halts until I release the mouse button or move the mouse inside the borders again.

Trying to force the grips positions in the change event to stay within the borders (adding/subtracting 1 position unit from the left and right limits, which are 0 and 255, did not help.
Neither did an attempt to set the focus somewhere else.

Do you have a suggestion? The problem is not just cosmetic.

Regards,

Jan Steevens







I have a timer running continuously in

xequte

38510 Posts

Posted - Jul 05 2015 :  19:58:21  Show Profile  Reply
Hi Jan

I can't reproduce that. Can you email a very simple demo that shows just the problem.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

xequte

38510 Posts

Posted - Jul 07 2015 :  00:56:13  Show Profile  Reply
Thanks, for the demo. We'll have a fix for the next release. You can email for a pre-release if you like.


Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: