Highly customized nonuniform magnifiers. There are four types of lens mode: DeskLens, MouseLens, Surveillance, MouseCmera. DeskLens is a lens which magnifies under that lens. MouseLens is under mouse pointer so you can work freely. Surveillance lens watches area around previously determinated pixel. MouseCamera magnifies everything below the mouse and it is always at the same position. Most of setting parameters do not have limitation by size or precision. Range of this parameters can go beyond expected values. For example magnification can be less than one. There two ways how DeskLensPro renders magnification: one practical while the other one use the law of optics. Practical rendering is classical way to magnify part of desktop. Lens relief can be determined by picture or some predefined function. Existed features can be mixed in new. Script files for advanced users. Script format is very simple and intuitive. All settings and lenses are written in text files with dls extension. They can be edited in any text editor and values can be changed as you wish. Lenses setting can be easily exchanged with other user. Chose the file where you want to export lens data and then send that file. On the other hand just import file with dls extension and import is completed. Easy for back up. Just copy two files and back up is completed. Recover old setting by copying previously backed up files into bin folder. Except this Pro version there is an experimental ( Exp ) version where you can find more features which should be developed. Those features are undocumented. Some of them do not work correctly or do not work. In next versions of DeskLens(Pro/Exp) they may appear different or may not appear at all. Experimental version shows in which direction Pro version might develop.