MDI FORM FULL DOWN POP UP MENU MENU






























- Slides: 30
 
	MDI FORM, FULL DOWN & POP UP MENU, MENU EDITOR PERTEMUAN - 10 KARTINI, Skom. , MMSI NAMA PRODI & FAKULTAS ILMU KESEHATAN
 
	PERTEMUAN X MDI FORM, FULL DOWN & POP UP MENU Dgn MENU EDITOR KEMAMPUAN AKHIR YANG DIHARAPKAN • Mahasiswa dapat memahami pembuatan bermacam-macam menu, seperti menu bar, toolbar, Pop Up menu, Full Dwon menu, dll dengan menu Editor • Mahasiswa dapat membuat bermacam-macam menu sigle menu dengan menu Editor • Mahasiswa dapat membuat bermacam-macam menu multi document interface (MDI) dengan menu Editor
 
	MENGENAL MDI • Pada Visual Basic, anda dapat mengembangkan aplikasi dengan interface sebagai berikut : • SDI (Single Document Interface) • MDI (Multiple Document Interface) • Pada aplikasi SDI, setiap form merupakan form-form yang berdiri sendiri, Aplikasi SDI pada windows terdapat pada aplikasi seperti Notepad, Word. Pad dan Paint. • Sedangkan aplikasi seperti Microsoft Word menggunakan MDI, yaitu terdiri dari suatu MDIForm, dan didalamnya merupakan form-form anak (MDIchild). •
 
	Ada beberapa hal yang harus diperhatikan dalam penggunaan MDIForm adalah: • Didalam satu project hanya dapat terdiri dari satu MDIForm • Anda tidak dapat menempatkan kontrol-kontrol secara langsung pada MDIForm, kecuali kontrol yang memiliki properti Alignment, atau menempatkannya diatas kontainer seperti Picturebox. • Anda tidak dapat menggunakan metode pengambaran (Print, Line, Circle, dan PSet) seperti pada form umumnya.
 
	Membuat suatu Aplikasi MDI pada Visual Basic (1) • Membuat suatu MDI form Dari menu Project, Pilih Add MDI Form. (Suatu aplikasi hanya dapat terdiri dari satu MDI form) :
 
	Membuat suatu Aplikasi MDI pada Visual Basic (2) 2. Membuat suatu Form menjadi MDI Child Dari properti Form tersebut, ubah nilai properti MDI Child-nya menjadi True. Seperti berilut ini :
 
	Membuat suatu Aplikasi MDI pada Visual Basic (3) 3. Menentukan Start. Up Objek Pada Menu Tools, pilih Command Options, pilih Tab Project, Tentukan Start. Up Object ke MDI form yang telah ditambahkan.
 
	KARAKTERISTIK DARI MDI FORM • Semua child form tidak dapat dipindahkan keluar dari MDI Form. • Ketika suatu child form diminimize, akan menjadi icon dibawah MDI Form. • Anda dapat menentukan apakah child form secara otomatis ditampilkan atau tidak dengan menggunakan properti Auto. Show. Children pada MDIForm. • Jika pada child form ada menu, maka menu akan ditampilkan pada MDIform menu. • Pada MDIform anda tidak dapat menempatkan kontrol-kontrol visible yang tidak mendukung alignment, kecuali kalau anda menempatkannya kedalam suatu kontainer seperti Picturebox, dan Toolbar. Sedangkan kontrol nonvisible seperti Timer dan Common. Dialog box dapat ditempatkan diatas MDIForm
 
	Mendapatkan MDI Child yang sedang aktif. • Untuk mendapatkan form-form yang sedang aktif didalam suatu MDIform, anda dapat menggunakan properti Active. Form, contoh : Private Sub MDIForm_Query. Unload(Cancel As Integer, Unload. Mode As Integer) If Not Me. Active. Form Is Nothing Then Msg. Box "Masih ada Form yang aktif" Cancel = True End If End Sub
 
	MENGATUR MDI CHILD DLM JENDELA MDIForm • Anda dapat menggunakan metoda Arrange untuk mengatur penyusunan form-form yang sedang aktif didalam suatu MDI form. Metoda Arrange ini diikuti oleh suatu parameter yang menentukan jenis penyusunan yang akan dilakukan, contoh : Private Sub mnu. Tile. Horizontally_Click() Arrange vb. Tile. Horizontal End Sub Private Sub mnu. Tile. Vertically_Click() Arrange vb. Tile. Vertical End Sub Private Sub mnu. Cascade_Click() Arrange vb. Cascade End Sub Private Sub mnu. Arrange. Icons_Click() Arrange vb. Arrange. Icons End Sub
 
	Membuat Menu Pd Visual Basic (1) • Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools. • Langkah 2 membuat MDIForm : 1. Buka project baru close tampilan form 1 | click menu Project | Click Add. MDI Form | sbb :
 
	Membuat Menu Pd Visual Basic (2) 2. Click tombol open pada gbr 1. lihat tampilan gbr 2. Gbr 1. membuka MDIForm Gbr 2. Tampilan MDIForm
 
	Membuat Menu Pd Visual Basic (3) 3. Pada Menu. Bar | Click menu Tools | click Menu. Editor | atau tekan tombol bebarangan Ctrl-E | sbb : Akan Tampilan Menu. Editor seperti dibawah ini :
 
	Membuat Menu Pd Visual Basic (4) Menu control propertie Menu control listbox
 
	Membuat Menu Pd Visual Basic (5) • Pada dasarnya setiap item menu memiliki Caption dan sebuah Nama. Anda dapat membentuk Kunci Akses dengan menggunakan tanda & (ampersand) pada Caption dari menu tersebut. • Untuk membuat menu anda cukup mengetikan Caption dan Name, selanjutnya klik pada Next, dan ketikkan menu yang berikutnya, sampai selesai. • Selanjutnya adalah menbuat Sub Menu dengan melakukan klik pada panah kanan dan sebaliknya. Anda dapat membuat sampai 5 Sub Menu (6 kalau termasuk Menu Utama). Pada tampilan meu editor diatas Click tombol OK akan menghasil kan menu sebagai berikut :
 
	Membuat Menu Pd Visual Basic (6) Pada contoh diatas setelah meng. Click tombol OK hslnya sbb :
 
	Membuat Menu Pd Visual Basic (7) Garis pemisah : Anda dapat menggunakan tanda - (karakter hypen) utk membuat garis pemisah antar menu pada Caption.
 
	Membuat Menu Pd Visual Basic (8) Pada tampilan diatas click tombol OK, Sehingga menghasilakn menu sbb :
 
	MELAKUKAN CODING TERHADAP MENU • Untuk melakukan koding terhadap item menu, anda dapat membuka menu pada saat design dgn Double. Click item menu nya (click 2 x Departemen seperti terlihat dibwh ini) dan akan menghasilkan Event Click untuk item menu tersebut, contoh : Private Submnu. Data. Departemen_Click() frm. Departemen. Show End Sub
 
	MENU EDITOR (1) PROPERTIE CHECK Anda dapat membuat menu yang memiliki tanda Check dengan memanfaatkan Propertie Checked pada Menu Editor.
 
	MENU EDITOR (2) • Sehingga hasilnya, menu yg dipilih memeliki tanda checked :
 
	MENU EDITOR (3) Anda dapat mengatur keaktifan tanda Check dari item menu tersebut dengan koding sebagai berikut : Private Submnu. Tampil. Waktu_Click() mnu. Tampil. Waktu. Checked = Not mnu. Tampil. Waktu. Checked If mnu. Tampil. Waktu. Checked Then frm. Waktu. Show Else Unload frm. Waktu End If End Sub
 
	MENU EDITOR (4) • Anda dapat memanfaatkan Propertie Visible untuk menyembunyi kan menu ataupun menampilkan suatu item menu berdasarkan kondisi tertentu, dan Propertie Enabled untuk membuat suatu menu dapat dipilih atau tidak. • Seperti berikut ini pada Gbr 1. Menu edit Properti enable nya false, maka dia tdk dpt menanggapi even pada saat di click Gbr 1. Menu File bisa dipilih Gbr 2. Menu Edit tdk bisa dipilih
 
	FULL DWON MENU Dgn MENU EDITOR (1) • Pada Visual Basic, anda dapat membuat Full. Dwon menu dan Pop Up menu dengan memanfaatkan menu Editor • Full Dwon Menu : Menu yg bisa diaktifkan dgn mengclik kiri mouse dgn cara mengaktifkan properti Visible
 
	FULL DWON MENU Dgn MENU EDITOR (2) • Pada tampilan diatas Click OK dan hasilnya sbb :
 
	POP UP MENU Dgn MENU EDITOR (1) POP UP MENU • Pada Visual Basic, anda Juga dapat membuat menu pop up dengan memanfaatkan menu Editor untuk mendefinisikan nama kelompok menu Pop Up beserta Sub Menunya, dan menonaktifkan Propertie Visible dari kelompok menu tersebut.
 
	POP UP MENU Dgn MENU EDITOR (2) Click tombol OK pada tampilan diatas, kemudian Click menu view | Click Code | ketikan koding pada Event Mouse. Down pada MDIform sbb : Private Sub MDIForm_Mouse. Down(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button =2 Then Popup. Menu mnu. Atur End If End Sub Atau If Button And vb. Right. Button Then Popup. Menu mnu. Atur End If Dan hasilnya sbb :
 
	POP UP MENU Dgn MENU EDITOR (1) • Sehingga kalau dilakukan klik kanan pada form akan menanpilkan suatu Pop Up menu yang berupa Sub Menu dari mnu. Atur.
 
	MDI FORM, FULL DOWN & POP UP MENU Dgn MENU EDITOR • Situs terkait utk memperoleh materi ini • Silahkan buka & cari : Ilmukomputer. com • Serta : Google. com • Atau • Makalah yg terkait dgn topik ini dapat dibaca • di Modul IX : MENU, MDIFORM & MENGELOLA FILE
 
	
	