Software developer yang fokus mengembangkan aplikasi di atas platform .NET dan Android. Senang mempelajari teknologi baru terutama di bidang OOP, Design Pattern, ORM, Continuous Integration & Deployment dan arsitektur Microservice.
Melengkapi koleksi artikel-artikel saya tentang membuat menu alternatif di VB, kali ini kita akan membuat tampilan menu seperti berikut :
Tujuan saya membuat artikel ini adalah agar Anda semakin bingung menentukan pilihan membuat menu alternatif dan akhirnya back to basic menggunakan menu editor he he he just kidding.
Untuk membuat menu dengan 4 style diatas kita akan menggunakan komponen vbAccelerator CommandBar Control dan library pendukung VB6 SSubTmr, download dan ekstrak ke dua komponen tersebut trus dicopykan ke folder Windows\System32 dan jangan lupa diregistrasikan dengan perintah regsvr32.
Adapun urutan membuat menu dengan komponen vbAccelerator CommandBar Control adalah sebagai berikut :
Gimana? Apakah Anda jadi teringat akan sesuatu ? Yaph Anda benar langkah-langkahnya mirip coding menu di java menggunakan komponen swing (JMenuBar, JMenu dan JMenuItem)
Oke kita langsung saja mencoba untuk mempraktikkannya :
Buat project baru kemudian tambahkan komponen dan referensi berikut :
Masukkan komponen vbAccelerator CommandBar Control dan ImageList ke form
khusus untuk komponen ImageList tambahkan beberapa icon dan jangan lupa mengeset keynya
1. Membuat Menu Bar
2. Membuat Menu
Untuk membuat menu kita membutuhkan prosedur berikut :
3. Membuat Menu Item
Untuk membuat menu item/sub menu kita membutuhkan prosedur berikut :
Adapun kode untuk menghandle menu yang diklik adalah sebagai berikut :
dan ini adalah sisa source codenya :
Oke mungkin itu saja yang bisa saya bahas pada artikel kali ini, dan mudah-mudahan Anda benar-benar memutuskan cukup menggunakan Menu Editor untuk membuat menu .
Beberapa waktu yang lalu saya merilis sebuah library dengan nama WhatsApp NET Client. Library ini merupakan hadiah dari saya untuk teman-teman .NET De...
WhatsApp NET Client adalah library untuk .NET Developer yang digunakan untuk mengembangkan aplikasi WhatsApp klien berbasis desktop. Library ini dikembangkan...
Comments