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
 MouseWheel problem
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

spetric

Croatia
308 Posts

Posted - Jul 03 2014 :  13:48:54  Show Profile  Reply
Hi,

What needs to be done to make MouseWhell active?
With BCB6 and ImageEn 3.0.2 MouseWheel was by default set to iemwZoom.

Now, in C++ XE5 and ImageEn 5.1.1 MouseWheel action is also set to iemwZoom, variation is set to iemwPercentage and value is set to 8, but zooming with mouse wheel does not work.

Am I missing some something...some parameter?

TIA,
Siniša

spetric

Croatia
308 Posts

Posted - Jul 03 2014 :  15:11:47  Show Profile  Reply
Got it.

TImageEnVect component is placed on TForm. TForm is then attached (dynamically) to TMS TAdvOfficePager (actually my class derived from TAdvOfficePager)

For some obscure reasons in XE5 MouseWheel message does not reach TImageEnVect component and nothing happens. In BCB6 mouse wheel zoomig works OK.

For now, I've decided not to go into deeper investigation, so I've put TApplicationEvents component on the main form and redirected mouse wheel message to control under the cursor...now it works.

Well, it seems that skipping from BCB6 to XE5 is not such a simple task.


Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: