Hi,
I'm currently evaluating your Viewer component and I have a question.
I need to be able to get the mouse coordinates from the viewer relative to the image size. I.e if the image is 800 X 600 and the user zooms in I want to read the cursor position (where the user places the mouse) as being 343, 221 when the MouseMove event tells me the X, Y position is 0, 0. (based on zooming the top left to 343, 221.
Another way to put it is that no matter what zoom the user is at the cursor position should always tell me that the X, Y of a pixel at 343, 221 is 343, 221.
Currently the X, Y in the mousemove event references the topleft(0, 0) and bottomright(Width, Height) of the viewer.
I have also noticed that loading a large image will consume a lot of memory, is there thumbnailing a way of getting better performance/resource management than just loading the whole image?
Thanks
Brett