Anda di halaman 1dari 3

Modul V Memakai Menu dan Submenu

Menu memberikan cara yang mudah untuk menjalankan kelompok perintah-perintah. Dalam Delphi
terdapat dua macam komponen menu, yaitu MainMenu dan PopUpMenu. Komponen MainMenu
adalah untuk membuat menu yang menempel pada title bar dari Form. Sedangkan PopUpMenu adalah
untuk membuat menu pada saat user mengklik kanan pada Form atau pada sebuah komponen.

5.1 Membuat MainMenu


Langkah-langkah untuk membuat MainMenu adalah sebagai berikut :
- Buat project baru dari menu File|New Application. Simpan dulu unit dan project-nya, misal
nama unitnya adalah U_LatMenuUtama dan project-nya adalah P_LatMenuUtama. Ubahlah
properties pada Object Inspector menjadi :
Caption : Program Aplikasi Penanganan Menu
Name : FrmMenuUtama
- Tempatkan sebuah icon MainMenu dari tab standard dalam Form tersebut. Ubahlah properties
Name-nya menjadi MMEdWarna.
- Kemudian klik dua kali pada icon MainMenu tersebut, sehingga ditampilkan jendela editor
seperti gambar dibawah ini :

- Untuk property MainMenu, ketikan pada:


Caption : &Pilihan
kemudian pada Menu &Pilihan, ketikan :
Pada Caption : Edit Warna &Merah
Edit Warna &Kuning
Edit Warna &Hijau
-
Edit Warna Lain
Caption : &Close
Kemudian pada menu Caption &Close, ketikan : &Keluar
Untuk membuat garis pemisah diantara menu ketikan pada property Caption : - (tanda min).
Sehingga tampilannya terlihat seperti gambar di atas.

- Tutuplah jendela editor menu dengan mengklik Tobol (X) Close, sehingga tampilan form
menjadi aktif, seperti gambar dibawah ini :

- Kemudian pada Form tempatkan sebuah komponen Edit, dan pada properties text-nya ganti
dengan nama Anda sendiri, serta properties Font [](Times New Roman, Bold, 16).
- Klik menu Pilihan, lalu menu Edit Warna Merah, kemudian ketikan kode programnya sebagai
berikut :
procedure TFrmMenuUtama.EditWarnaMerah1Click(Sender: TObject);
begin
Edit1.Color:=clRed;
end;
- Klik menu Pilihan, lalu menu Edit Warna Kuning, kemudian ketikan kode programnya
sebagai berikut :
procedure TFrmMenuUtama.EditWarnaKuning1Click(Sender: TObject);
begin
Edit1.Color:=clYellow;
end;

Modul Teori dan Praktikum Bahasa Pemrograman Delphi 21


- Klik menu Pilihan, lalu menu Edit Warna Hijau, kemudian ketikan kode programnya sebagai
berikut :
procedure TFrmMenuUtama.EditWarnaHijau1Click(Sender: TObject);
begin
Edit1.Color:=clGreen;
end;

- Klik menu Close, lalu menu Keluar, kemudian ketikan kode programnya sebagai berikut :
procedure TFrmMenuUtama.EditWarnaMerah1Click(Sender: TObject);
begin
Application.Terminate;
end;

5.2 Membuat PupUpMenu


- Tempatkan sebuah icon PupUpMenu dari tab standard dalam Form tersebut. Ubahlah properties
Name-nya menjadi PopUpMenuEdWarna.
- Kemudian klik dua kali pada icon PupUpMenu tersebut, sehingga ditampilakn jendela editor
seperti gambar dibawah ini :

Ketikan pada Caption : Edit Warna Kuning


Edit Warna Biru
Edit Warna Merah
-
Edit Warna Lain
- Kemudian pada komponen Edit, dan pada properties PopUpMenu isi dengan
PopUpMenuEdWarna.
- Klik Teks Warna Kuning, kemudian ketikan kode programnya sebagai berikut :
procedure TForm1.TeksWarnaKuning1Click(Sender: TObject);
begin
Edit1.Font.Color:=clYellow;
end;

- Klik Teks Warna Kuning, kemudian ketikan kode programnya sebagai berikut :
procedure TForm1.TeksWarnaBiru1Click(Sender: TObject);
begin
Edit1.Font.Color:=clBlue;
end;

- Klik Teks Warna Kuning, kemudian ketikan kode programnya sebagai berikut :
procedure TForm1.TeksWarnaMerah1Click(Sender: TObject);
begin
Edit1.Font.Color:=clRed;
- end;
- Kemudian Klik Save All.
-
5.3 Membuat SubMenu
Beberapa menu aplikasi mempunyai daftar dropdown yang muncul disamping sebuah item menu,
dipakai untuk memberikan pilihan tambahan (perintah-perintah yang berhubungan). Daftar tersebut
ditunjukkan oleh sebuah anak panah disebelah kanan item menu.
Langkah-langkah untuk membuat MainMenu adalah sebagai berikut :
- Buka kembali aplikasi menu sebelumnya, dan pilih sebuah item menu, misalnya
Edit Warna Merah
- Klik kanan tombol mouse untuk menampilkan menu lokal (popup menu), seperti gambar di
bawah ini :

Modul Teori dan Praktikum Bahasa Pemrograman Delphi 22


- Pilih Create Submenu, akan muncul anak panah kanan dan tempat mengisikan item menu, ),
seperti gambar di bawah ini :

- Isikan untuk properties caption-nya, yaitu Merah Muda. Tekan Enter atau panah ke bawah
untuk item selanjutnya, yaitu Merah Tua.
- Kemudian Klik Save All.

5.4 Tugas Praktikum


Buatlah program dengan menggunakan komponen TmainMenu dari tab Standard, seperti tampilan
gambar di bawah ini :

Modul Teori dan Praktikum Bahasa Pemrograman Delphi 23

Anda mungkin juga menyukai