Selasa, 02 Januari 2018

Trik Kode Program (dan) Mengaktifkan TableView.Edit Menggunakan Tombol Keyboard Pada Gambas ~ IGN OS


Umumnya kode program pada Gambas untuk aktivasi TableView.Edit kolom dibuat pada event TableView_Click yang mana penerapan aktivasinya menggunakan klick mouse (pada kolom yang telah diprogram untuk bisa diedit).

Adapun untuk memprogram TableView.Edit supaya penerapannya bisa dilakukan melalui keyboard, pada Gambas versi 3-8-4 (di IGN OS) masih terdapat bug untuk ini. Namun saya mempunyai trik supaya TableView.Edit bisa diterapkan pada tombol keyboard.
Misalnya anda menginginkan TableView1 kolom ke 2 bisa diedit menggunaka tombol [enter] pada keyboard, maka kode program seperti dibawah ini:

Public Sub TableView1_KeyPress()

   If TableView1.Column = 2 Then
     If Key.Code = Key.Return Then
       TableView1.Edit
     Endif
   Endif

End

Lantas dengan menggunakan kode program diatas lantas bukan berarti bisa langsung diterapkan hanya menggunakan enter, terdapat (tombol) kunci (tambahan) untuk mengaktifkannya, yakni dengan menekan tombol [kiri]+[Caps Lock] 2x (dua kali) lalu tekan [enter].

Selamat mencoba dan semoga berhasil.

Tidak ada komentar:

Posting Komentar