Lupita: Otro Magnificador de Pantalla pero programado en Gambas3
Existen muchos "magnificadores de pantalla" (orca, magnifier o el zoom de compiz), este es otro programa que sirve para lo mismo...Nos muestra un formulario cuya imagen de fondo es la zona del escritorio donde este el ratón, ampliando la imagen para que se vea mejor.
Lo mejor que tiene es que esta programado en Gambas3, y es fácilmente modificable/ampliable para otros menesteres....
Lo que hace el programa de modo continuo internamente es:
1) lee las coordenadas de la posición del ratón (con el comando xdotool )
2) captura un trozo rectangular del escritorio.
3) lo muestra en el formulario "Lupa"
Y vuelve a repetir la operación cada pocos milisegundos, con lo cual hace que dé la impresión que lo hace "de continuo".
Además le he añadido, que lea la ruedecita del ratón, para aumentar o disminuir el zoom, asi ajustarlo fácilmente.
Tanto el código como los controles que usa, son muy pocos: un control timer, un picturebox y un formulario.
El formulario "Lupa", es modificable con lo cual lo podemos redimensionar, por ejemplo para formar un rectángulo en la parte inferior de la pantalla y ver mejor la zona ampliada.
Captura de pantalla:
Código fuente:
Modulo de funciones:
--
Main:
- -
Saludos