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

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 MouseWheel problem

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
spetric Posted - Jul 03 2014 : 13:48:54
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

1   L A T E S T    R E P L I E S    (Newest First)
spetric Posted - Jul 03 2014 : 15:11:47
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.