- 1 Sample Simple Tree Node script
- 2 Sample Lyricist Tree Node script
- 3 Sample New Window - Report script
- 4 Sample Option Sheets script
- 5 Sample Event Handlers script
- 6 Sample Events for User Interface script
- 7 Sample ListBox script
- 8 Sample TreeList tree script
- 9 Sample TreeList listview script
- 10 Sample Dockable panels script
- 11 Sample AMG Search script
- 12 Sample Internal Webbrowser script
- 13 Sample Read and Write Method(s)
This script adds a new sub-node to Now Playing node. All tracks from Now Playing are present in the new node, but they are in reversed order.
This script adds new Lyricist node that contains all lyricists in Library as its subnodes. The script further allows to edit individual lyricist or drag&drop tracks to lyricist nodes.
This script shows how to add new UI elements to MM. It adds several menu items and a toolbar item that all show a new dialog with a very simple statistics.
This script adds three basic sheets to Options dialog. It shows how to add sheets there, how to put controls to the sheets and how to manage data entered in the controls.
This script shows how to use COM events in MediaMonkey scripting. You can associate event with a VB procedure and cancel the association later.
This scripts shows how event support can be used to create dialogs that better react to user actions. Not that the button there is enabled only if checkbox is checked, etc.
This scripts shows how to easily use SDBUIListBox control for showing ordinary lists of strings.
This scripts shows how to use SDBUITreeList control to show and control a tree of items.
This scripts shows how to use SDBUITreeList control to show and control a grid-like list of items.
This script shows how you can create new panels on the main window, put any content in them, react to currently selected and played tracks, etc. The panel even persists its position after restart of MediaMonkey.
This script demonstrates how to plug-in into MediaMonkey Web Search dialog. It searches AMG web and lets user tag some basic fields.
This script shows how to use the internal webbrowser control to show a web page when a custom node is clicked.
This script demonstrates various methods for retrieving data, optional manipulation and updating.
Using the Property Description Table this script uses the same colour codes to highlight the appropriate substitution within the script.