How to Add Popup Menu on the Form? – Adding Popup Menu

Continue…

Popup Menu और एक Top Level Menu, दोनों प्रकार के Menu Create करने में किसी प्रकार का कोई अन्तर नहीं होता है। अन्तर केवल इतना होता है, कि Top Level Menu Items Click Event से Effect में आते हैं, जबकि Popup Menu Mouse Up Event से Effect में बाते हैं। Popup Menu को भी सामान्य Menu की तरह ही Menu Editor में Create किया जाता है, लेकिन इस Popup होने वाले Main Menu की Visible Property को False कर दिया जाता है, जिससे Popup का Main Menu Display नहीं होता है और चूंकि Main Popup Menu ही Display नहीं होता है, इसलिए इसके Sub Menu Items भी Application Window के Top में Display नहीं होते हैं।

लेकिन इस Main Menu के सभी Sub Menu Items Normal होते हैं, इसलिए जब हम Parent Form के PopupMenu Method Call करते हैं और उसमें Argument के रूप में किसी Popup Menu का नाम Pass करते हैं, तो Argument के रूप में Pass किए गए Popup Menu के सभी Sub Menu Items Form पर उस स्थान पर दिखाई देने लगते हैं, जहां हमने Mouse के Right Button को Click किया है।

हम जिस Form पर Menu को Menu Editor द्वारा Design करते हैं, उसी Form पर हम किसी Popup Menu को Show करवा सकते हैं। इसलिए यदि हमने Form1 नाम के Form पर कोई Popup Menu Design किया हो, तो हमें निम्नानुसार Statement लिखकर Popup Menu को Display करवाना होगाः

   Form1.PopupMenu mnuPopup

ये Statement Form1 नाम के Form पर बनाए गए mnuPopup नाम के Popup Menu को Show करने का काम करता है। सामान्यतया Popup Menu Application के किसी Specific Control अथवा किसी Specific Area से Related होता है। हम विभिन्न प्रकार के Popup Menus को Create करके उन्हें विभिन्न प्रकार के Application Area अथवा विभिन्न प्रकार के Controls के साथ Associate कर सकते हैं। Popup Menus को सामान्यतया Mouse के Right Button को Click करने पर Display करवाया जाता है।

Visual Basic 6 in Hindiये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook Visual Basic 6 in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

Visual Basic 6 in Hindi | Page: 175 | Format: PDF

BUY NOW GET DEMO REVIEWS