PEMBUATAN MENU dengan MENU EDITOR

dokumen-dokumen yang mirip
Pertemuan ke-7. MDI Form, dan Menu

MDI Form Menu Data Access Control

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

BAB MENU & MDI (Multi Document Interface)

Introduction Visual Basic

Gambar 8.1. Dialog Menu Editor.

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB 4 : USER INTERFACE

Tampilan Program. Menambah dan mengatur property form di project. Menggunakan MDI Form dan MDI Child untuk membuat project

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

MENU DAN TOOLBOX. Menu PopUp merupakan pengembangan dari menu yang ditampilkan di luar form, lepas dari menu bar.

MENU. Cara Membuat Menu Untuk membuat menu pada aplikasi, Visual Basic 6 menyediakan sebuah sarana yang sangat mudah digunakan yaitu Menu Editor.

BAB V Pengenalan Komponen-Komponen (object) pada VB

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Pertemuan 1 Pengenalan Visual Basic

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Bab I Pengenalan Visual BASIC

Modul Praktikum Ke-1

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

1. MENGENAL VISUAL BASIC

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

Form Label Text Box Command Button

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

STRUKTUR KENDALI PERULANGAN

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

Form dan Kontrol. 5.1 Form

Pendidikan Teknik Informatika Universitas Negeri Malang

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

STRUKTUR KENDALI PERCABANGAN

BAB 2 LANDASAN TEORI

Krisna D. Octovhiana. 1.1 Apa itu Array?

Krisna D. Octovhiana. 1.1 Apa itu Operator?

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

UNIVERSITAS GUNADARMA

PENGENALAN VISUAL BASIC 6.0

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

Pertemuan 3 Bekerja dengan Kontrol

BAB I SEKILAS VISUAL STUDIO.NET 2008

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

BAB II LANDASAN TEORI

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

Di susun oleh : Team Penyusun Modul Visual Basic

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

Modul Praktikum Ke-2

TRIK SOAL VBA. Oleh AGUS BUDIANTO, S. Pd, M. Pd

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI

MODUL I Pengenalan IDE Visual Basic 6.0

Pengenalan Visual Basic

PENGGUNAAN EVENT, PROPERTY DAN METHOD

MODUL-MODUL PRAKTIKUM VB.

DASAR MENGGUNAKAN VISUAL BASIC 6.0

Pemrograman Pada Embedded Visual Basic

Pemrograman Visual Basic

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 13 Penanganan Keyboard. Krisna D. Octovhiana

Konsep dasar pemrograman visual. Chapter 01

BAB 2 LANDASAN TEORI

1 Mudah menulis Kata Ulang di Microsoft Word Aurino Djamaris

Konsep Sistem Informasi B

BAB II LANDASAN TEORI

Pengenalan Visual Basic

Visual Basic 6.0 For Beginners

MODUL VIII APLIKASI WINDOWS LANJUT

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan


URAIAN POKOK PERKULIAHAN

BAB II Unit Control pada Visual Basic

Menu & Toolbar. 1. Menu

Krisna D. Octovhiana

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

PERTEMUAN 7 - MACRO 1

E-Trick Visual Basic 6.0

BAB 2 LANDASAN TEORI

BAB III PEMBAHASAN MASALAH

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

A. Memulai dan Struktur Visual Basic

Kontrol-kontrol Tambahan

MODUL V MENU, KOTAK PESAN, KOTAK INPUT DAN KOTAK DIALOG

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

Seagate Crystal Report 7.0

Pengantar Pemrograman Visual

PEMROGRAMAN DASAR. Visual Basic 6

MODUL I PENGENALAN VISUAL BASIC.NET

Pengantar Pemrograman Aplikasi dengan Visual Basic 6.0. Oleh : Edi Sugiarto, S.Kom, M.Kom

Transkripsi:

PEMBUATAN MENU dengan MENU EDITOR Objektif : 1. Mengetahui dan memahami Menu editor dalam VB 2. Mengerti dan memahami MDI (Multiple Documemt Interface) Form 3. Mampu membuat Menu Pada Visual Basic P6.1. TEORI Menu Menu adalah serangkaian pilihan-pilihan yang dapat diklik atau dipilih untuk melakukan tugas tertentu. Menu ini biasanya terdapat di bagian atas suatu aplikasi. Baris Menu (Menu Utama) Short Short Cut Cut Pilihan Menu Sub Menu Separator Separator Pilihan Menu Tanda 15

Menu Bar, Baris menu utama yang terletak di bagian atas suatu aplikasi, menu utama mengandung pilihan-pilihan menu. Pilihan menu, Pilihan-pilihan menu yang dapat dipilih oleh user. Sub menu, Pilihan menu di dalam menu. Tanda Check, Simbol yang menandakan menu tersebut sedang dipilih. Short Cut, Tombol kombinasi yang dapat ditekan pada keyboard untuk menjalankan perintah menu. Menu Editor Untuk membuat menu Pada aplikasi, Visual Basic 6 menyediakan sebuah sarana yang sangat mudah digunakan yaitu Menu Editor. Untuk menampilkan Window Menu Editor ini pilihlah menu Tools > Menu Editor atau tekan Ctrl+E atau pilih icon Menu Editor pada toolbar. 3.1. Gambar Menu Editor 16

Pada Menu Editor terdapat beberapa kotak isian maupun kotak pilihan yang sebenarnya merupakan properti dari objek menu yang akan menentukan tampilan dari menu tersebut. Properti tersebut adalah : PROPERTI KETERANGAN Caption Teks yang ditampilkan pada pilihan menu Name Nama internal yang menjadi identitas objek menu Index Nomor indeks (Subskrip)apabila anda membuat array kontrol menu. ShortCut Kombinasi tombol yang ditugaskan untuk menu HelpContextID Kode yang sesuai dengan keterangan pada file Help (jika anda membuat Window Help) NegotiatePosition Posisi awal dari menu. Checked Menentukan apakah menu memiliki tanda cek didepannya. Menu yang memiliki tanda cek biasanya merupakan pilihan Ya/Tidak untuk menentukan apakah menu tersebut telah dipilih atau tidak. Enabled Menentukan apakah menu dapat dipilih atau tidak. Jika pilihan ini dimatikan, menu akan tampak berwarna abu-abu dan tak bisa dipilih. Visible Menentukan apakah menu ditampilkan pada saat program dijalankan WindowList Menentukan apakah item menu diterapkan pula pada aplikasi yang bersifat MDI. (Multiple Document Interface). Atau aplikasi yang bisa membuka beberapa dokumen sekaligus seperti misalnya Microsoft Word. 17

MDI (Multiple Document Interface) Form 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, WordPad 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 : 1. Didalam satu project hanya dapat terdiri dari satu MDIForm 2. Anda tidak dapat menempatkan kontrol-kontrol secara langsung pada MDIForm, kecuali kontrol yang memiliki properti Alignment, atau menempatkannya diatas kontainer seperti Picturebox. 3. 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 formdari menu Insert, Pilih Add MDI Form. (Suatu aplikasi hanya dapat terdiri dari satu MDI form) 18

2. Membuat suatu Form menjadi MDI Child Dari properti Form tersebut, ubah nilai properti MDI Child-nya menjadi True. 2. Menentukan StartUp Objek Pada Menu Tools, pilih Command Options, pilih Tab Project, Tentukan StartUp 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 AutoShowChildren 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 non-visible seperti Timer dan CommonDialog box dapat ditempatkan diatas MDIForm. 19

Mendapatkan MDI Child yang sedang aktif Untuk mendapatkan form-form yang sedang aktif didalam suatu MDIform, anda dapat menggunakan properti ActiveForm, contoh : Private Sub MDIForm_QueryUnload(Cancel As Integer, UnloadMode As Integer) If Not Me.ActiveForm Is Nothing Then MsgBox "Masih ada Form yang aktif" Cancel = True End If Mengatur MDI Child dalam Window MDI form 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 mnutilehorizontally_click() Arrange vbtilehorizontal Private Sub mnutilevertically_click() Arrange vbtilevertical Private Sub mnucascade_click() Arrange vbcascade 20

Private Sub mnuarrangeicons_click() Arrange vbarrangeicons Melakukan Koding terhadap Menu Untuk melakukan koding terhadap item menu, anda dapat membuka menu pada saat design dan akan menghasilkan Event Click untuk item menu tersebut, contoh : Private Sub mnudatadepartemen_click() frmdepartemen.show P6.2. Contoh Kasus Membuat Menu Pada Visual Basic Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools. 21

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). Outputnya : 22

P6.3. LATIHAN Membuat Menu yang memiliki tanda Check Anda dapat membuat menu yang memiliki tanda Check dengan memanfaatkan option Checked pada Menu Editor. Sehingga akan menghasilkan menu sebagai berikut : 23

Anda dapat mengatur keaktifan tanda Check dari item menu tersebut dengan koding sebagai berikut : Private Sub mnutampilwaktu_click() mnutampilwaktu.checked = Not mnutampilwaktu.checked If mnutampilwaktu.checked Then frmwaktu.show Else Unload frmwaktu End If 24