Spostare con il mouse il testo in una DrawingArea
Da Gambas-it.org - Wikipedia.
Versione del 4 set 2012 alle 09:47 di Vuott (Discussione | contributi)
Mostreremo una modalità per spostare con il mouse un testo all'interno di una DrawingArea.
Private x As Integer Private y As Integer ' Gestisce l'evento della pressione del tasto del mouse sulla DrawingArea: Public Sub DrawingArea1_MouseDown() x = Mouse.X ' prende la coordinata x del punto ove si trova il mouse in quel momento y = Mouse.Y ' prende la coordinata y del punto ove si trova il mouse in quel momento End ' Gestisce l'evento dello spostamento del mouse sulla DrawingArea Public Sub DrawingArea1_MouseMove() x = Mouse.X y = Mouse.Y End Public Sub DrawingArea1_Draw() DrawingArea1.Refresh With Paint .Begin(DrawingArea1) ' attiva la DrawingArea .Font.Size = 22 .DrawText("abc", x, y) ' è il testo che andremo a spostare nella DrawingArea .End End With End