Algoritma dan Pemrograman 2A Materi Praktikum Algoritma dan Pemrograman 2A PJ : Darmadi 19 April 2010 Pertemuan 7 Materi : MDI dan SDI Copyright © 2008 - 2009. This presentation is presented to Laboratory of Informatics of Gunadarma University. This presentation is for education purpose only. 1
Form Form designer adalah jendela tempat form-form rancangan program. Kita dapat mengambil komponen-komponen objek pada toolbox dan meletakkannya pada form. Untuk menampilkan layar ini dapat mengklik pada tombol Design View atau dengan menekan tombol Shift + F7. Sedangkan untuk ke layar coding dapat menekan tombol F7. 2
MDI MDI singkatan dari Multiple Document Interface yang merupakan antar muka atau tampilan beberapa dokumen, dalam program dapat saja terlibat beberapa dokumen atau form. Untuk maksud diatas perlu kita atur form sebagai form induk dan form anak (child). 3
Menempatkan MDI Langkah-langkah dalam penempatan MDI - Pada menu Project pilih add MDI Form Kemudian pilih form sebelumnya (form selain MDI Form) Set Properties pada MDI Child, ubah menjadi True 4
Lanjutan Kemudian pada Menu Project, pilih Project 1 Properties Pada tab General dan pada pilihan Startup Object pilih MDIForm1 5
Lanjutan - Dan untuk menambahkan Menu pada MDIForm dan Form yang lain anda bisa mengambil objek Menu Editor dari Toolbox atau klik kanan pada layar form 6
SDI SDI atau Single Document Interface adalah sebuah aplikasi Windows yang memiliki dokumen, di mana aplikasi ini hanya bisa membuka sebuah dokumen untuk satu kali eksekusi. Contoh SDI adalah MSPaint, Notepad, WordPad dan Electronic Workbench. Di dalam WordPad, hanya satu dokumen yang dapat di buka dalam waktu yang sama, dokumen harus ditutup sebelum dokumen lain di buka. User tidak bisa bekerja pada dua dokumen yang berbeda dalam waktu yang sama. 7
Parent dan Child Form Parent Form adalah form yang menjadi induk dari form yang ada pada form designer. Parent Form hanya terdiri dari satu buah form. Sedangkan Child Form adalah form yang menjadi anak dari Parent Form, biasanya Child Form terdiri dari satu atau lebih form tergantung kebutuhan para programmer. 8