Si abres el .fla de ese ejemplo tienes todo lo que hace referencia al menu:
Código :
// Creates Menu items
mdm.Menu.Main.insertHeader("File");
mdm.Menu.Main.insertItem("File", "New");
mdm.Menu.Main.insertItem("File", "Open");
mdm.Menu.Main.insertItem("File", "Save");
mdm.Menu.Main.insertItem("File", "Append");
mdm.Menu.Main.insertDivider("File");
mdm.Menu.Main.insertItem("File", "Print");
mdm.Menu.Main.insertDivider("File");
mdm.Menu.Main.insertItem("File", "Close");
mdm.Menu.Main.insertHeader("Help");
mdm.Menu.Main.insertItem("Help", "Learn More About Zinc");
mdm.Menu.Main.insertItem("Help", "Zinc Documentation");
mdm.Menu.Main.insertDivider("Help");
mdm.Menu.Main.insertItem("Help", "About");
// Assigns functions to the menu items
mdm.Menu.Main.onMenuClick_New = function() {
newFile();
};
mdm.Menu.Main.onMenuClick_Open = function() {
loadFile();
};
mdm.Menu.Main.onMenuClick_Save = function() {
saveFile();
};
mdm.Menu.Main.onMenuClick_Append = function() {
appendToFile();
};
mdm.Menu.Main.onMenuClick_Print = function() {
printFile();
};
mdm.Menu.Main.onMenuClick_Close = function() {
closeApp();
};
mdm.Menu.Main.onMenuClick_Learn_More_About_Zinc = function() {
moreInfo();
};
mdm.Menu.Main.onMenuClick_Zinc_Documentation = function() {
zincDocs();
};
mdm.Menu.Main.onMenuClick_About = function() {
About();
};
Y luego cada funcion:
Código :
...
// Prints the contents of the text area
function printFile() {
var textToPrint = _root.myTextArea.split("\r").join("\r"+"\n");
mdm.Application.printVar(textToPrint, true);
}
// Closes the application
function closeApp() {
var Result = mdm.Dialogs.promptModal("You sure you want to close?", "okcancel", "confirm");
if (Result == true) {
mdm.Application.exit();
}
...
SImplemente es crearte unos botones nuevos y asignarles esas funciones.