9
1 Pertemuan 08 Multiple Document Interface (MDI) Matakuliah : T0063/Pemrograman Visual Tahun : 2005 Versi : 1/0

Pertemuan 08 Multiple Document Interface (MDI)

Embed Size (px)

DESCRIPTION

Pertemuan 08 Multiple Document Interface (MDI). Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0. Learning Outcomes. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mendemonstrasikan penggunaan MDI Form (C3). Outline Materi. Multiple Document Interface - PowerPoint PPT Presentation

Citation preview

Page 1: Pertemuan 08 Multiple Document Interface (MDI)

1

Pertemuan 08Multiple Document Interface

(MDI)

Matakuliah : T0063/Pemrograman Visual

Tahun : 2005

Versi : 1/0

Page 2: Pertemuan 08 Multiple Document Interface (MDI)

2

Learning Outcomes

Pada akhir pertemuan ini, diharapkan mahasiswa

akan mampu :

• Mendemonstrasikan penggunaan MDI Form (C3)

Page 3: Pertemuan 08 Multiple Document Interface (MDI)

3

Outline Materi

Multiple Document Interface

• Konsep MDI

• Characteristic

• Closing Form

Page 4: Pertemuan 08 Multiple Document Interface (MDI)

4

Multiple Document Interface

• Aplikasi yang bekerja dengan banyak form tentu harus ada satu form yang bertindak sebagai koordinator dan sekaligus container, untuk itulah diperlukan MDIForm

• MDIForm hanya ada satu di setiap aplikasi• Hanya beberapa control object yang bisa langsung

diletakkan di MDIForm, yaitu Timer, CommonDialog, StatusBar, ToolBar dan PictureBox

• Control object lainnya masih bisa diletakkan namun harus di dalam container, contohnya commandButton dimasukkan ke dalam PictureBox

• Property yang sering digunakan adalah Picture, untuk menampilkan gambar wallpaper aplikasi

• Sering digabungkan dengan Menu

Page 5: Pertemuan 08 Multiple Document Interface (MDI)

5

Multiple Document Interface

• MDIForm memiliki satu atau lebih form Child

• Untuk menjadikan sebuah form sebagai child, set property MDIChild menjadi True

Perhatikan perubahan icon Form1 setelah diset MDIChild=True

Page 6: Pertemuan 08 Multiple Document Interface (MDI)

6

Multiple Document Interface

• Karakteristik Form Child– Form child hanya bisa ditampilkan dalam

lingkup MDIForm– Form child tidak akan tampil di task bar

window (mengurangi overcrowded)– Sebelum form Child tampil MDIForm tampil

terlebih dahulu

Page 7: Pertemuan 08 Multiple Document Interface (MDI)

7

Multiple Document Interface

• Arrange– Printah ini digunakan MDIForm untuk

mengatur tampilan form child– Memiliki pilihan :

• Tile Horisontal• Tile Vertikal• Cascade• Arrange Icon

Page 8: Pertemuan 08 Multiple Document Interface (MDI)

8

Multiple Document Interface

Page 9: Pertemuan 08 Multiple Document Interface (MDI)

9

Multiple Document Interface

Closing Form• Ada 3 cara :

– Hide• Menyebunyikan form, namun form masih aktif di memori,

diaktifkan kembali dengan perintah Show

– Unload Me • Menutup form dan menghapusnya dari memori. Keyword Me

digunakan untuk menunjukkan form yang sedang aktif saat ini

– End• Digunakan untuk menutup semua form yang ada dan kendali

program dikembali kepada Windows. Biasa digunakan untuk keluar dari aplikasi.