Ottenere risultati diversi in base alla parte del Controllo premuta dal mouse
Da Gambas-it.org - Wikipedia.
Cliccando su diverse porzioni della superficie di un Controllo grafico, è possibile ottenere risultati differenti.
In questo esempio, se si premerà sulla metà a destra del Button, ci sarà un incremento della variabile globale "i"; se si premerà invece sulla metà sinistra, ci sarà un decremento di detta variabile:
Private i As Integer Public Sub Button1_MouseDown() If Mouse.X > Button1.W / 2 Then Inc i Else Dec i Endif Me.Title = CStr(i) End