Gambas-it

Gambas3 => Programmazione => Topic aperto da: wattstorm - 08 Agosto 2013, 16:59:03

Titolo: MOUSE evento click
Inserito da: wattstorm - 08 Agosto 2013, 16:59:03
Esiste un comando analogo al Desktop.SendKeys  per il Mouse ?
Titolo: Re: MOUSE evento click
Inserito da: allegfede - 09 Agosto 2013, 12:55:54
cioe' vorresti "simulare" la pressione di un tasto o portare il cursore in una data posizione?

se non sbaglio DBUS ti permette di agire anche sui controlli di una applicazione terza (anche il window manager) .....
Titolo: Re: MOUSE evento click
Inserito da: wattstorm - 12 Agosto 2013, 02:12:06
Si simulare la pressione del tasto click
Titolo: Re: MOUSE evento click
Inserito da: vuott - 12 Agosto 2013, 02:29:39
Si simulare la pressione del tasto click
Quindi simulare l'evento:  _Click()?

Titolo: Re: MOUSE evento click
Inserito da: allegfede - 12 Agosto 2013, 10:00:29
Se vuoi generare su una applicazione terza l'evento click prova a vedere dbus ... sul firum trovi dei buoni spunti.
Dovrai cercare su internet il nome degli oggetti esposti dal Windows manager (gnome o kde o altro) e gli eventi che possono gestire ....
Titolo: Re: MOUSE evento click
Inserito da: md9327 - 12 Agosto 2013, 17:39:49
Ma l'evento deve essere scatenato dall'esterno?
ALtrimenti รจ sufficiente chiamare direttamente l'evento attraverso la classe che lo contiene (se pubblico), o scatenare un Event con un Raise.