Home > Visual Basic > Pembuatan Menu

Pembuatan Menu

A. MENU Editor

Beberapa cara mengaktifkan Menu Editor :

1)    Pilih Menu Tools > Menu Editor

2)    Atau Ctrl+E

3)    Atau pilih icon Menu Editor pada Toolbar

Pada gambar berikut akan diperlihatkan Menu Editor Visual Basic. Sbb:

menu editor

Properti yang umum digunakan sbb :

Properti Keterangan
Caption Teks yang ditampilkan pada pilihan menu
Name Name internal yang menjadi identitas objek menu
Index Nomor indeks (subskrip) apabila anda membuat

array kontrol menu

Shortcut Kombinasi tombol yang ditugaskan untuk menu
HelpContextID Kode yang sesuai dengan keterangan pada file 

help(jika kita membuat jendela help)

NegotiatePosition Posisi awal dari menu
Checked Menentukan apakah menu memiliki tanda cek didepannya. Menu yang menggunakan check 

biasanya merupakan pilihan Ya/Tidak untuk

menetukan apakah menu tersebut telah dipili

atau tidak.

Enabled Untuk menentukan apakah menu dapat dipilihatau tidak, jika pilihan ini dimatikan maka 

menu akan berwarna abu-abu dan tidak bisa dipilih

Visible Menentukan apakah menu ditampilkan pada saatdijalankan
WindowsList Menetukan apakah item menu diterapkan pulapada aplikasi yang bersifat MDI 

(multi document interface), atau aplikasi yang

bisa membuka beberapa dokumen sekaligus.

B. Memberikan Perintah pada Menu :

Sama halnya dengan apa yang dilakukan pada objek-objek yang lain. Bahwa menu juka punya Event, diantaranya event Click(), biasanya perintah akan berada pada procedure menu yang sedang diklik. Contoh, jika didalam menu terdapat menu Exit, maka procedur untuk keluar dari aplikasi tersebut sbb:

Private Sub NamaMenuExit_namaEvent()

End

End Sub

C. Pop Up Menu

Dengan cara mendefinisikan nama kelompok menu pop up beserta sub menunya, dan menonaktifkan option visible dari kelompok menu tersebut

menu2

Kemudian lakukan koding pada event MouseDown pada MDI Form

Private Sub MDIForm_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button And vbRightButton Then
   PopupMenu mnuAtur
End If
End Sub
Categories: Visual Basic
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: