Individuare i tasti premuti della tastiera mediante il Componente gb.ncurses
Da Gambas-it.org - Wikipedia.
Le risorse del Componente gb.ncurses di Gambas consentono, fra l'altro, di individuare il tasto della tastiera premuto.
Mostriamo un semplice esempio pratico:
Private wn As Window Public Sub Main() ' Non mostra il tasto premuto della tastiera: Screen.Echo = False With wn = New Window(True, 0, 0, 300, 20) As "WinCurses" .Border = Border.ACS .Background = Color.Green .Caption = "Console ncurses" .SetFocus() End With End Public Sub WinCurses_Read() Dim tasto As Integer With wn ' Intercetta il tasto premuto della tastiera: tasto = .Read() .Print(Chr(tasto), 1, 1) .Raise() End With End