Arsip: >>Ask<< Komponen TAB untuk form

more 16 years ago
Rogeb_Shewrite
Untuk mengurangi penggunaan form yang banyak saya menggunakan komp. Tab yaitu Tabnotebook dan Tpagecontrol, yang mo saya tanyakan gimana yah cara merubah warna dari komp.tab in, spy bisa di match kan gitu warnanya....

more 16 years ago
simba
Knp gak bikin form container aja? Gampang kok. Tinggal pasang panel di form utama, trus "subform" yg ingin kita tampilkan ditaruh di panel itu. Caranya, cukup set parent dan owner subform ke panel tsb. Beres. Gak perlu TPageControl. Dan kalo2 kita butuh subform itu tampil modal, tinggal setting jadi modal aja. Coba cari komponen yg berfungsi serupa di Torry.net. Atau bikin aja sendiri. ;)

more 16 years ago
simba
Bikin sendiri gampang kok. Ini aku kasi tau cara bikin form container, ntar kembangin sendiri jadi komponen ya.
1. Bikin project baru, pasti dibuatkan form utama, asumsi nama form: TForm1
2. Di TForm1, pasang sebuah TPanel, asumsi nama: TPanel1
3. Di TForm1, pasang sebuah TButton, asumsi nama: TButton1
4. Bikin form baru, asumsi nama form: TForm2
5. Di TForm2, set property BorderStyle jadi bsNone, dan property Color jadi clSkyBlue (atau apa terserah) sekedar menunjukkan perubahan di TPanel1 nantinya.
6. Di TForm1, di event OnClick dari TButton1 isi kode berikut:
// bebaskan TForm2
if Assigned(Form2) then FreeAndNil(Form2);
// create TForm2
Form2 := TForm2.Create(self);
Form2.Left := 0;
Form2.Top := 0;
// pasang TForm2 ke TPanel1
Form2.Parent := Panel1;
Form2.Show;
7. Compile project, pasti akan diingatkan untuk menambah Unit2 di uses krn pemanggilan TForm2, klik Yes.
8. Jalankan project, klik tombol TButton1, harusnya TForm2 akan muncul dalam TPanel1. Maka jadilah TPanel1 sbg form container.
9. Eksperimen lagi dgn menggunakan banyak form bergantian dalam TPanel1, dan atau tambahkan komponen2 lain dalam subform2 yg digunakan.
10. Kembangkan hasil eksperimen kamu sehingga TPanel1 jadi komponen form container (TFormContainer?).
Gutlak! :Dmore ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 2 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 3 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 10 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 10 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 10 years ago
Random Topic
- Tanya SQLite
by w4h703 in Tip n Trik Pemrograman more 16 years ago - turboPHP is now open sourced!
by simba in OpenSource dan Gratis more 15 years ago - Validasi Huruf
by saysansay in Hal umum tentang Pascal Indonesia more 17 years ago - tool utk baca & cetak struktur database
by shindo in Hal umum tentang Pascal Indonesia more 16 years ago - How to filter our filetype while doing copy folder using
by rydz™ in Tip n Trik Pemrograman more 14 years ago - Belajar DB apa ya?
by _lmz in MySQL more 16 years ago - procedure dan function
by willbrig in Tip n Trik Pemrograman more 15 years ago - PNG pada form
by kutujenggot in Multimedia & Graphic Enhancement more 11 years ago - tulung..tulung
by alvonz in MsSQL more 14 years ago - iseng-iseng dengan kata-kata
by kifmesoft in Tip n Trik Pemrograman more 17 years ago