peluang usaha
Powered By Blogger
Oleh: IRGI RAFAEL

Multi-Tabed User Interface


Kali ini kita akan membuat Sebuah Aplikasi Multi-Tabed User Interface Menggunakan komponen pageControl di page Win32 dalam component palete.tetapi berbeda dengan apa yang telah anda tau,masing-masing page adlah sebuah Form.Dengan cara seperti ini kode program akan lebih Managable.
Sebagai Ilustrasi kita akan membuat sebuah aplikasi yang tampilannya hanya satu Form tetapi terdiri dari beberapa Form bahkan tak terhingga^__^.Bila dengan cara biasa maka code dan design akan berbeda untuk setiap page dan berada dalam satu Unit dan satu Form yang sanagn Besar(Source codenya mungkin sampai ribuan baris.Program seperti itu sangat tidak managable serta sulit jika dikerjakan secara Team.
Untuk itu kita akan membuat Form2 yang dibutuhkan dan meletakannya ke Tabsheet pada pageControl,untuk setiap Tabsheet merupakan satu Buah Form.Dari pada pada Bingung mening langsung kita Praktek ok!!!

Katakanlah Form Utama terdiri dari 5 page.kita memerlukan 5 buah Form tambahan,jadi seluruhnya kita perlu 6 buah Form.Form Utama kita beri nama FormUtama,Formlainnya kita beri nama page1,page2 dst.
Langkah-langkah:
-Buka Delphi anda
-Letakan sebuah component PageControl
-Ubah properti Align pageControl menjadi alClient
-klik kanan pada PageControl dan pilih NewPage sampai 5 kali.
-Ubah Caption Form1 menjadi Form_Utama
-Tambahkan 5 buah Form lagi dan ubah masing-masing caption menjadi page1,page2 dst
Ini tmpilan design nya:
– Tekan F12
- Tambahkan pada klausa Uses dibawah Implementation Unit2 sampai Unit 6
- Klik Tab Event pada Object Inspector
dan pilih Event OnShow
- Lalu ketikan code berikut:

implementation
uses Unit2,Unit3,Unit4,Unit5,Unit6;
{$R *.dfm}
procedure TForm1.FormShow(Sender: TObject);
Procedure pagetoform(vtab:TTabsheet;vform:TForm);
Begin
vform.BorderStyle:=bsNone;
vform.Align:=alClient;
vtab.Caption:=vform.Caption;
vform.Parent:=vtab;
end;
begin
pagetoform(Tabsheet1,Form2);
pagetoform(Tabsheet2,Form3);
pagetoform(Tabsheet3,Form4);
pagetoform(Tabsheet4,Form5);
pagetoform(Tabsheet5,Form6);
end;
- Tekan F9/ Run
NAh!!!keren kan??Jadi dengan begitu anda bisa membuat aplikasi yang User Interfacenya terdiri dari satu Form tapi sebenarnya terdiri dari beberapa Form,jadi untuk Coding dan Design nya jadi lebih Managable..Anda bisa memvariasikannya dan mengmbangkannya sesuai kebutuhan.Sekian Tutorial Delphi Multi-Tabed User Interface.
Selamat MEncoba,Senoga bermanfaat.






Related Articles

  1. Shortcut Keyboard untuk Photoshop
  2. Membuat Gambar ASCII
  3. Akses Registry Windows Menggunakan VB.NET
  4. Beberapa Strategi Menghasilkan Uang Melalui Internet
  5. Teknik Seleksi Photoshop CS
  6. Merubah Foto Gelap Menjadi Lebih Soft dan Terang
  7. Cara Cepat Membuka Aplikasi di Windows
  8. Sedikit Trik Rahasia Facebook
  9. Membuat Program Perhitungan dengan If
  10. TCP/IP dan Praktek Sekuriti Jaringan
  11. Langkah Mudah Mengurutkan Data di Excel 2007
  12. Membuat Dialog Killer dengan Delphi 7.0
  13. Form Cantik dengan Delphi
  14. Multimedia Instructional – 7. Masking Animation
  15. Multi-Tabed User Interface
  16. Membuat PopUp Menu pada Klik Kanan Mouse
  17. Tips Jitu Menangani Virus Makro
  18. Hack Game Comand and Concuer
  19. Cara Memenage BandWidth di Hotspot dengan NetCut dan AntiNetCut
  20. Penggunaan Pen Tool Pada Macromedia Flash

Tidak ada komentar:

Posting Komentar