([name], [method], [icon], [mnemonic], [enabled], [align]) |
|
|
Add the Checkbox at the selected index (starting at 0) or add it at the end (empty). |
|
Parameters [name]
[method]
[icon]
[mnemonic]
[enabled]
[align] |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
([name], [menu], [icon], [mnemonic], [enabled], [align]) |
|
|
Add the submenu at the selected index (starting at 0) or add it at the end (empty). |
|
Parameters [name]
[menu]
[icon]
[mnemonic]
[enabled]
[align] |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
([name], [method], [icon], [mnemonic], [enabled], [align]) |
|
|
Add the item at the selected index (starting at 0) or add it at the end (empty). |
|
Parameters [name]
[method]
[icon]
[mnemonic]
[enabled]
[align] |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
([name], [method], [icon], [mnemonic], [enabled], [align]) |
|
|
Add the Radiobutton at the selected index (starting at 0) or add it at the end (empty). |
|
Parameters [name]
[method]
[icon]
[mnemonic]
[enabled]
[align] |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Add a Radiogroup for the Radiobuttons. |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Add the separator at the selected index (starting at 0) or add it at the end (empty). |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Get the Checkbox at the selected index (starting at 0). |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Gets the specified client property for the element based on a key. |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Get the item at the selected index (starting at 0). |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Get the number of items in the menu. |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Retrieve the index of the item by text. |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Get the submenu at the selected index (starting at 0). |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Get the Radiobutton at the selected index (starting at 0). |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Sets the value for the specified element client property key. |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Remove all items from the menu. |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Remove the item(s) at the selected index/indices. |
|
Parameters index 1
[index 2-n] |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
Show the popup below the element or add x an y values relative to the element |
|
Parameters [element]
[x]
[y] |
|
Sample
var popupmenu = plugins.window.createPopupMenu()
var menuitem1 = popupmenu.addMenuItem('A',myMethod)
var menuitem2 = popupmenu.addRadioButton('B',myMethod)
var menuitem3 = popupmenu.addRadioButton('C',myMethod)
var menuitem4 = popupmenu.addSeparator()
var menuitem5 = popupmenu.addMenuItem('<html><b>Hello</b></html>',myMethod)
var menuitem6 = popupmenu.addMenuItem('G', globals.myGlobalMethod)
//add arguments to the method call
menuitem6.methodArguments = ['arg1', 'another argument']
var submenu = popupmenu.addMenu('SubMenu')
var subitem1 = submenu.addCheckBox('i18n:bla_bla',myMethod)
var subitem2 = submenu.addCheckBox('he' , globals.myOtherGlobalMethod , 'media:///day_obj.gif')
var subitem3 = submenu.addCheckBox('more' , globals.myOtherGlobalMethod ,null, 'm') //last parameter is mnemonic-key
menuitem2.selected = true;
menuitem6.enabled = false
subitem2.selected = true;
var source = event.getSource()
if (source != null)
{
popupmenu.show(source);
//or you can set the coordinates popupmenu.show(10, 10);
}
|
|
|
|
|
|