Skip to content Skip to sidebar Skip to footer

Penggunaan Popup Menu di Delphi

judulnya popup. popup disini bukan new window yang tiba2 muncul kalau kita mengklik iklan disuatu website (browser).popup disini adalah menu kecil yang floating (melayang) apabila kita mengklik tombol kanan mouse. seperti ini:

http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/result.jpg
dalam delphi dikenal sebagai popup menu.

sekarang tutornya bagaimana membuat popup menu tersebut.
bentuk form yang ukurannya standar lah tidak terlalu besar.
kita hanya memakai 2 bahan yaitu popup dan shape,popup ada di palette standard
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/popup.jpg
yang disamping label
kemudian 1 buah shape pada palette additional
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/shape.jpg
nah setelah semua dipersiapkan kita bentuk dengan sangat sederhana saja seperti ini:
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/penampakab.jpg
lantas untuk menampilkan menu2 dalam popup nya kita klik kanan komponen popupmenu pada form nya lalu klik "menu designer"
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/menudesigner.jpg
karena program yang akan kita buat itu hanya mengganti shape-shape pada form.
lalu kita isi semua caption pada popup nya seperti ini :
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/popupdesign.jpg
sampai 6 buah bentuk shape
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/objinspctr.jpg
setelah semua selesai kita koneksikan agar popup tersebut tampil pada saat program di run,yaitu dengan cara sorot bagian formnya
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/formpopup.jpg
terlihat disana pada bagian "popupmenu",nah itulah yang akan kita panggil desain popup yang telah kita buat agar popup tersebut bisa tampil saat program run.
setelah itu dilakukan kita hanya beri listing pada masing2 menu item di popup menunya,
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/treeview.jpg
bahan bertambah dan kita langsung saja beri event onclicknya
http://i282.photobucket.com/albums/kk270/pein_andry/Delphi/postingan%2024/onclick.jpg
karena ada 6 jadi ya kita kasih 6 aja,hhahahahhahaha

procedure TForm1.rectangle1Click(Sender: TObject);
begin
shape1.Shape:=stRectangle;
end;

procedure TForm1.circle1Click(Sender: TObject);
begin
shape1.Shape:=stCircle;
end;

procedure TForm1.elips1Click(Sender: TObject);
begin
shape1.Shape:=stEllipse;
end;

procedure TForm1.square1Click(Sender: TObject);
begin
shape1.Shape:=stSquare;
end;

procedure TForm1.roundrect1Click(Sender: TObject);
begin
shape1.Shape:=stRoundRect;
end;

procedure TForm1.roundsquare1Click(Sender: TObject);
begin
shape1.Shape:=stRoundSquare;
end;

selesai sudah dan sudah bisa dijalankan :)
Salam

Hendi Kusnadi


Post a Comment for "Penggunaan Popup Menu di Delphi "