Tak jsem se na to podíval podrobněji... Je to přesně to, co jsem potřeboval, nicméně bohužel to nemohu donutit, aby při použití více myší tyto myši spolupracovali se standardními prvky, jako např. klasická tlačítka, textboxy, checkboxy, atd (což je dost zásadní problém :) ). Pokud např. přiřadím události Click nebo MouseDown (třeba nad tlačítkem "Konec") kód třeba "Me.Close()", tak to provede to "Me.Close()" kdykoli, pokud stisknu tlačítko myši, i když se nachází na druhé straně monitoru, prostě to nerozlišuje, kde se nachází kursor... Jediný způsob, jak to donutit, aby to pracovalo tak jak potřebuju, je např.:
Private Sub Konec_MouseDown(ByVal sender As System.Object, ByVal e As Sdgt.SdgMouseEventArgs) Handles SdgManager1.MouseDown
if (e.X>20) And (e.X<50) And (e.Y>80) And (e.Y<100) then 'což jsou souřadnice tlačítka Konec
Me.Close()
end if
End Sub
Nemáte někdo nápad, jak z toho ven?
|