Pertemuan 08 Multiple Document Interface (MDI)

Preview:

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

1

Pertemuan 08Multiple Document Interface

(MDI)

Matakuliah : T0063/Pemrograman Visual

Tahun : 2005

Versi : 1/0

2

Learning Outcomes

Pada akhir pertemuan ini, diharapkan mahasiswa

akan mampu :

• Mendemonstrasikan penggunaan MDI Form (C3)

3

Outline Materi

Multiple Document Interface

• Konsep MDI

• Characteristic

• Closing Form

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

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

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

7

Multiple Document Interface

• Arrange– Printah ini digunakan MDIForm untuk

mengatur tampilan form child– Memiliki pilihan :

• Tile Horisontal• Tile Vertikal• Cascade• Arrange Icon

8

Multiple Document Interface

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.

Recommended