DESAIN FORM SISTEM MENU

BAB IV SISTEM MENU

A. DESAIN FORM

Untuk membuat sebuah form bermenu caranya sangat mudah sekali yaitu : 1. Buat sebauh aplikasi baru 2. Tambahkan sebuah MainMenu pada form anda. Gambar 4.1. Rancangan Form Bermenu 3. Double klik pada komponen MainMenu yang ada pada form, tunggu hingga muncul jendela baru 4. Isi Properti Caption pada Object Inspector dengan : Berkas, sehingga akan terlihat seperti Gambar 4.2 Gambar 4.2. Penambahan Menu Berkas 5. Klik tombol kosong yang ada dibawah tulisan Berkas pada form, kemudian anda tambahkan Caption dengan Keluar 6. Klik tanda titik-titik yang membentuk kotak kosong dengan disebelah kanan menu Berkas, kemudian anda ubah Captionnya dengan Warna. 7. Berturut-turut anda buatkan 3 buah sub menu baru dibawah menu Warna dengan Caption masing-masing Hitam, Putih, Standar. 8. Kemudian anda tambahkan menu Help, disamping kanan Warna. 9. Dibawah menu Help, anda tambahkan dua sub menu dengan Caption Program, - , Tentang. 10. Tutup Form rancangan menu tersebut sehingga kita kembali aktif di Form yang pertama dan perhatikan perubahan yang terjadi. Gambar 4.3. Tampilan Setelah Penambahan Menu B. PENGKODEAN Tambahkan pengkodean sehingga seluruh kodenya akan terlihat seperti dibawah ini: unit Umenu; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Menus; type TForm1 = classTForm MainMenu1: TMainMenu; Berkas1: TMenuItem; Keluar1: TMenuItem; Warna1: TMenuItem; Hitam1: TMenuItem; Putih1: TMenuItem; Standar1: TMenuItem; Help1: TMenuItem; Program1: TMenuItem; N1: TMenuItem; Tentang1: TMenuItem; procedure Keluar1ClickSender: TObject; procedure Hitam1ClickSender: TObject; procedure Putih1ClickSender: TObject; procedure Standar1ClickSender: TObject; procedure Program1ClickSender: TObject; procedure Tentang1ClickSender: TObject; private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {R .DFM} procedure TForm1.Keluar1ClickSender: TObject; begin if Application.MessageBox Apakah anda yakin keluar program ? , Keluar Program,36 = 6 then Close; end; procedure TForm1.Hitam1ClickSender: TObject; begin Form1.Color := clBlack; end; procedure TForm1.Putih1ClickSender: TObject; begin Form1.Color := clWhite; end; procedure TForm1.Standar1ClickSender: TObject; begin Form1.Color := clLtGray; end; procedure TForm1.Program1ClickSender: TObject; begin Application.MessageBoxProgram Menu v.0.1+13+13+Oleh : nama,Tentang Program,64; end; procedure TForm1.Tentang1ClickSender: TObject; begin Application.MessageBoxNama : Abu Syafa+13+ Alamat : Yogyakarta+13+ Phone : xxx,Programmer...,64; end; end.

BAB V PEMROGRAMAN GRAFIS