Usar tecla ratón en pascal
hola carlos.
mira en este mismo foro , usa la ventanita de busqueda y escribe por ejemplo:
get_button_press_information
unidad UMOUSE
o simplemente mouse ó raton
En Free-pascal tiene su propia libreria para el raton , aunque tambien acepta librerias caseras
en TP no tiene libreria de borland pero hay buscando en google , tambien te puedes hacer tu libreria propia llamando a la INT-errupcion del RATON num :INT 33 HEX , para ello hay varias formas de invocarla usando los registros de TREGISTERS de la unidad windos , o usando llamadas en ensamblador asm desde pascal , las dos formas estan descritas en este foro , y creo que algunas mas .
si buscas "get_button_press_information" te enviará directamente a una rutina mia que se podria haber llamado de cualquier otra forma , te recuerdo que bajo windows solo funciona 2 botones y no 3 , aunque con dos son suficientes para la mayoria de las aplicaciones , cada boton tiene un "peso" y la pulsacion de dos teclas es la suma de ellos , revisa el codigo despacito , está bien explicado , ademas de una UNIT tambien hay un ejemplo de como se usa la unidad , espero que te sirva . y que te hagas tu propia rutina de raton , pues faltan muchas funciones que se pueden añadir usando mas informacion ( google ) sobre los servicios de la INT 33hex.
SALUDOS de ^MICROPAIS.