Magnifier
(download)v1.0.3.0
Note: Requires Microsoft .Net Framework 4
A screen magnifier that magnifies the area surrounding the mouse position. The Magnifier also can perform several pixel-related functions.
- Measure the distance between two points via setting the first point as the origin.
- Quickly determine alignment of items using the crosshairs cursor.
- Grab pixel position/color via the copy pixel function.
- Use the arrow keys for more precise mouse movement.
Magnifier also has contextual help (F1).
Technical Information
Magnifier is a C# application. The UI is completely WPF.
Some WinForms classes (Bitmap, Graphics, etc.) are used to capture the screen area, magnify the image, and draw the cursor.
The Magnifier only captures the area of the screen needed for magnification.
If the area has not changed the magnification is not performed.
The Magnifier captures the screen area on mouse movement or polling. The polling can be disabled or limited.
Even with unlimited polling it is still governed by the operating system so that it shouldn't use a great amount of cpu processing.
The frame rate generally does not exceed 60 frames per second.
Change Log
v1.0.3.0
01/08/2014- Added checks for CLR loading invalid (old) assemblies. This will occur if old KurokiApps dll files are in the same directory as the application.
v1.0.2.0
12/15/2013- New single executable design (dlls are compiled into the exe).
- Added logic to automatically update the application.
- Fixed key press/hold bug.
v1.0.1.0
05/04/2013- Fixed an issue with multiple monitors that are offset.
v1.0.0.0
01/04/2013- Initial release.