Show/Hide Toolbars

EmEditor Help

Navigation: EmEditor Help > Macro Reference

Macro: PopupMenu Object

Scroll Prev Top Next More
EmEditor Home - EmEditor Help - EmEditor Macro Reference

PopupMenu Object

Methods

Add

Adds a new item to the end of the menu.

AddPopup

Adds a new submenu to the end of the menu.

GetText

Retrieves the text string of the menu item specified by the identifier.

MsgBox

Displays the dialog box based on the information provided by the object, and retrieves the identifier of the selected button, radio button, or command link.

Track

Displays the popup menu, and retrieves the identifier of the selected menu item.

Examples

[JavaScript]

menu = CreatePopupMenu();

submenu = CreatePopupMenu();

menu.Add( "menu 1", 1 );

menu.Add( "menu 2", 2, eeMenuGrayed );

menu.Add( "", 0, eeMenuSeparator );

submenu.Add( "menu 11", 11 );

submenu.Add( "menu 12", 12 );

menu.AddPopup( "more", submenu );

result = menu.Track( 0 );

if( result != 0 ) {

   alert( menu.GetText( result ) );

}

 

[VBScript]

Set menu = CreatePopupMenu

Set submenu = CreatePopupMenu

menu.Add "menu 1", 1

menu.Add "menu 2", 2, eeMenuGrayed

menu.Add "", 0, eeMenuSeparator

submenu.Add "menu 11", 11

submenu.Add "menu 12", 12

menu.AddPopup "more", submenu

result = menu.Track( 0 )

If result <> 0 Then

   alert menu.GetText( result )

End If

 

Version

Supported on EmEditor Professional Version 5.00 or later.

Copyright © 2003-2022 by Emurasoft, Inc.