BAB VII MENU, TOOLBAR DAN STATUSBAR Pembahasan Materi : Mengenal dan mengetahui cara pembuatan Menu, Toolbar dan StatusBar. Tujuan Belajar : Mahasiswa dapat membuat program menggunakan Menu, Toolbar dan StatusBar. 7.1 Menu Menu pada dasarnya memudahkan User dalam mengakses fasilitas tertentu dari sebuah aplikasi. Kebanyakan aplikasi yang kita temui saat ini sudah tersedia fasilitas menu didalamnya. Program Praktek Buatlah sebuah project dan tambahkan Form, sehinggan Form yang ada menjadi 3 Form. Salah satu Form akan dijadikan Menu Utama atau disebut juga Form Induk dan dua Form lagi akan dijadikan Form Anak. Langkah pembuatan menu : - Buat Form1 menjadi menu utama, Form2 dan Form3 menjadi Form Anak. - Tambahkan komponen MenuStrip pada Form1. STMIK BUDIDARMA MEDAN 33
- Buat MenuStrip yang ada pada Form1 menjadi seperti gambar dibawah ini. - Rubah nilai properties IsMDIContainer pada Form1 menjadi True, maka tampilan Form1 akan berubah seperti gambar dibawah. - Untuk menampilkan Form2 kedalam Form1 klik menu File dan double klik sub menu Form 1 maka akan terbuka jendela kode lalu ketikkan kode berikut ini. Private Sub Form1ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form1ToolStripMenuItem.Click Form2.MdiParent = Me Form2.Show() - Untuk menampilkan Form2 kedalam Form1 klik menu File dan double klik sub menu Form 1 maka akan terbuka jendela kode lalu ketikkan kode berikut ini. Private Sub Form2ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form2ToolStripMenuItem.Click Form3.MdiParent = Me Form3.Show() - Jalankan program dan pilih menu yang telah kita buat, maka akan muncul form sesuai menu yang telah kita pilih. STMIK BUDIDARMA MEDAN 34
7.2 ToolBar Selain menu, sebuah aplikasi juga biasanya memerlukan sebuah toolbar. Toolbar bekerja hampir sama seperti sebuah menu, perbedaannya terletak pada sebuah tampilan. Bentuk toolbar menyerupai sebuah tombol dan sebuah tombol dapat terdiri beberapa tombol didalamnya. Pembuatan toolbar sebaiknya dilakukan setelah pembuatan menu. Pembuatan toolbar sendiri dapat dilakukan dengan menggunakan komponen ToolStrip. Seperti halnya sebuah menu, kita dapat menambahkan beberapa perintah didalamnya agar toolbar dapat bekerja. Program Praktek Melanjutkan dari program praktek sebelumnya, tambahkan komponen ToolStrip pada form yang menjadi form induk. Tampilan form setelah ditambah komponen ToolStrip seperti gambar dibawah. Tambahkan Button ke dalam toolbar dengan memilih menu Button yang ada pada ToolStrip. Tambahkan sebanyak tiga button kedalam toolbar seperti gambar dibawah. STMIK BUDIDARMA MEDAN 35
Double klik Button yang pertama dan ketik kode program berikut ini : Private Sub ToolStripButton1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click Form1ToolStripMenuItem.PerformClick() Double klik Button yang kedua dan ketik kode program berikut ini : Private Sub ToolStripButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton2.Click Form2ToolStripMenuItem.PerformClick() Double klik Button yang kedua dan ketik kode program berikut ini : Private Sub ToolStripButton3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton3.Click End 7.2.1 Menambahkan Gambar Pada ToolBar Untuk membuat sebuah toolbar terlihat menjadi lebih menarik maka di butuhkan gambar pada setiap button yang ada. Gambar pada button yang ada pada toolbar juga berfungsi membedakan fungsi dari tombol-tombol yang ada. Langkah-langkah untuk menambahkan gambar pada button di toolbar sebagai berikut. - Klik kanan pada button di toolbar yang ingin di ganti gambarnya dan pilih Set Image. - Setelah muncul jendela Select Resource, klik tombol Import dan cari gambar yang ingin diletakkan pada button di toolbar dan klik Open maka gambar pada toolbar akan berubah. STMIK BUDIDARMA MEDAN 36
7.3 StatusBar Selain menu dan toolbar, sebuah aplikasi juga kadang memerlukan sebuah statusbar untuk menampilkan informasi-informasi tambahan seperti tanggal, jam dan sebagainya tergantung kebutuhan. Letak dari Statusbar yaitu pada bagian bawah form. Langkah-langkah untuk menambahkan statusbar pada form sebagai berikut. - Tambahkan komponen StatusStrip kedalam Form1. - Klik Kanan pada icon yang ada pada statusbar dan pilih StatusLabel. STMIK BUDIDARMA MEDAN 37
- Setelah menambahkan Label pada statusbar maka untuk menampilkan tanggal pada status bar ketika program dijalankan menggunakan kode program berikut ini. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ToolStripStatusLabel1.Text = DateValue(Now) - Setelah muncul jendela Select Resource, klik tombol Import dan cari gambar yang ingin diletakkan pada button di toolbar dan klik Open maka gambar pada toolbar akan berubah. STMIK BUDIDARMA MEDAN 38
STMIK BUDIDARMA MEDAN 39