Om te bewaren wordt in programma’s standaard toetsencombinatie Ctrl-s gebruikt, dat kan je ook in je Gambas programma’s.
Voorbeeldsituatie:
- een scherm FMain met een paar tekstvelden “TextLabel1”, “TextLabel2″…
- de toetsen worden opgevangen in het aktieve scherm “FMain”.
Dat kan in Gambas2 zo:
PUBLIC SUB _new()
END
PUBLIC SUB Form_Open()
  
END
PUBLIC SUB Form_KeyPress()
  IF Key.Control AND (Key.Code = Key["A"] OR Key.Code = Key["a"])
    TextLabel1.Text = "CTRL-"
    TextLabel2.Text = "Aa"
  ENDIF 
  IF Key.Control AND Key.Code = Key["z"]
    TextLabel1.Text = "CTRL-"
    TextLabel2.Text = "z"
  ENDIF 
END
					