Memanipulasi Kontrol Dengan Form Editor
Beberapa hal yang bisa kita manipulasi dengan toolbar Form
Editor ini adalah sebagai beikut:
1.
Memindahkan
urut-urutan kontrol : pilih kontrol lalu
klik tomblo Bring To Front untuk
memindahkan urutan kontrol ke atas, atau tombol Send To Back untuk memindahkan urutan kontrol ke bawah.
2.
Menjajarkan
banyak kontrol: pilih kontrol-kontrol yang ingin di jajarkan, klik panah bawah
yang berada di sebelah kanan tombol Align
lalu pilih perataan yang diinginkan.
3.
Menengahkan
letak kontrol pada layar form: pilih kontrol-kontrol yang ingin dijajarkan,
klik panah bawah yang berada di sebelah kanan tombol Center lalu pilih apakah ingin menengahkan kontrol secara vertical
atau horizontal dari layar form.
4.
Mengubah
ukuran banyak kontrol menjadi sama: pilih kontrol-kontrol yang ingin disamakan
ukurannya, klik panah bawah yang berada di sebelah kanan tombol Size lalu pilih bagaimana ukuran kontrol
akan disamakan.
5.
Mengunci
posisi control: pilih kontrol-kontrol yang yang ingin di kunci posisinya (agar
tak bisa dipindah-pindahkan lagi), lalu klik tombol Lock Controls Toogle.
Array Kontrol
Array kontrol adalah sekelompok kontrol-kontrol yang memiliki
nama-nama yang sama. Untuk membedakan antara kontrol yang satu dengan kontrol
yang lain digunakan bilangan indeks yang dimulai dari nol. Sebagai contoh
misalnya kita membuat tiga buah array kontrol tombol perintah:
·
Kontrol
tombol perintah ke-1 akan bernama: Command1(0)
·
Kontrol
tombol perintah ke-2 akan bernama: Command1(1)
·
Kontrol
tombol perintah ke-3 akan bernama: Command1(2)
Begitu pula untuk menentukan property, kita harus mengontrol
nomor indeks untuk menentukan identitas setiap kontrol. Misalnya kita ingin
menentukan property Caption yang berbeda untuk setiap perintah:
Command1(0).Caption =
“OK”
Command1(1).Caption=
“Cancel”
Command1(2).Caption=”Exit”
Cara untuk membuat array kontrol adalah sebagai berikut:
1.
Pilih
satu atau lebih kontrol yang ingin dicopy.
2.
Pada
menu pilih Edit>Copy atau tekan tombol Ctrl
+ C.
3.
Pilih
menu Edit>Paste atau tekan ctrl + v.
4.
Pada
layar akan muncul pesan yang menanyakan apakah kita ingin membuat control
array.
·
Jika
kita menekan Yes akan dibuat array kontrol
untuk kontrol tersebut.
·
Jika
kita menekan No akan dibuat kontrol
sendiri dengan nama berbeda.
5.
Jika
kita menekan Yes, akan dihasilkan kontrol
yang memiliki persamaan dengan kontrol yang kita copy di atas. Kontrol yang
baru ini akan diletakkan di pojok kiri atas form. Baik control yang lama dengan
kontrol yang baru memiliki properti yang sama. Kontrol-kontrol tersebut juga
memiliki nama yang sama tetapi kini memiliki indeks yang berbeda.
6.
Ulangi
langkah-langkah diatas untuk membuat sebanyak mungkin array kontrol yang kita
inginkan.
Pada penulisan prosedur event (kode program), penggunaan nama
kontrol ini juga akan berbeda. Sebagai contoh:
Private sub
cmdTombol_Click ()
…
End Sub
Tetapi pada array kontrol, penulisan nama kontrol tersebut
akan menjadi seperti berikut:
Private sub
cmdTombol_Click (Index As Integer)
…
End Sub
Sumber:
Pemrograman Microsoft Visual Basic 6,
karya Adi Kurniadi, penerbit PT Elex Media Komputindo
Tidak ada komentar:
Posting Komentar