View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002325||JEDI VCL||00 JVCL Components||public||2004-11-19 08:07||2004-11-29 06:58|
|Product Version||3.00 BETA 2|
|Target Version||Fixed in Version||3.00 RC 1|
|Summary||0002325: JvZoom misses properties|
|Description||The missing ones are: Anchors, Align, Visible, Constraints.|
These would be better if possible: zoom percent (instead of zoom level), custom glyph (instead of crosshair).
Repaint issue when changing Active.
Add procedure ZoomInAtPoint(x, y).
|Tags||No tags attached.|
> Repaint issue when changing Active.
> Add procedure ZoomInAtPoint(x, y).
What should it do?
I've committed an updated unit to CVS with the proposed changes. The ZoomInAt method works like this:
If Enabled is true, the cursor is moved to the specified point and a capture is done in the control. As soon as the user moves the mouse, the capture is changed. If Enabled is false, a capture is done at the specified location but moving the mouse does not change the capture.
In short, if Enabled is false, you must control the capture area with code as the users mouse movement doesn't change anything.
I also added a CrossHairPicture property. To use, assign an image to it and set CrossHair to true. The CrossHairPicture is always drawn transparently (if supported by the picture format)
|Since no reply, assuming that the changes were satisfactory|
|2004-11-19 08:07||anonymous||New Issue|
||Note Added: 0005685|
||Status||new => feedback|
||Note Added: 0005686|
||Status||feedback => resolved|
||Resolution||open => fixed|
||Assigned To||=> user72|
||Note Added: 0005754|