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