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
 Issue with Mouse-Based Selection Not Updating View in TImageEnMView
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

atrust

6 Posts

Posted - Jul 22 2025 :  19:39:45  Show Profile  Reply
Hi,

I'm encountering an issue with TImageEnMView when selecting thumbnails using the mouse.

Suppose I have 100 thumbnails loaded, but the visible area can only show 2 at a time. If I start dragging a selection rectangle from the first thumbnail downward, intending to select all 100 items, I notice that only the scrollbar moves — the image area itself does not update during the drag. The display stays stuck showing just the first two thumbnails until I release the mouse button.

This behavior feels a bit unexpected, as most applications update the viewport while dragging to reflect the current scroll position.

Example:
Image 1: I resized the official “Database Thumb Viewer” demo so that only two thumbnails are visible at a time.



Image 2: I begin dragging the selection rectangle over the first two items.



Image 3: I continue dragging the mouse down toward the last thumbnail (without releasing the button), but the display does not scroll to show the lower items — only the scrollbar moves. Once I release the mouse, the view updates instantly.



Is there a way to make the display update dynamically while dragging the selection?
This would offer a more intuitive user experience.



Thanks in advance!






xequte

39097 Posts

Posted - Jul 23 2025 :  00:38:09  Show Profile  Reply
Hi

Please email me for the latest beta which fixes this.

Nigel
Xequte Software
www.imageen.com
Go to Top of Page

atrust

6 Posts

Posted - Jul 23 2025 :  00:50:26  Show Profile  Reply
Thank you for addressing this issue. I've just emailed you as requested.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: