protected override void SetMenuItems() { menu = new GenericMenu(); //newProject = new NewProjectMenuItem("NEW_PROJECT"); //loadProject = new LoadProjectMenuItem("LOAD_PROJECT"); saveProject = new SaveProjectMenuItem("MenuFile.Save"); buildProject = new BuildProjectEadMenuItem("MenuFile.Build"); buildProjectWindows = new BuildProjectWindows("MenuFile.BuildWindows"); buildProjectMacOsX = new BuildProjectMacOsX("MenuFile.BuildMacOsX"); buildProjectLinux = new BuildProjectLinux("MenuFile.BuildLinux"); buildProjectStandalone = new BuildProjectStandalone("MenuFile.BuildStandalone"); buildProjectAndroid = new BuildProjectAndroid("MenuFile.BuildAndroid"); buildProjectIOS = new BuildProjectIOS("MenuFile.BuildIOS"); buildProjectWebGL = new BuildProjectWebGL("MenuFile.BuildWebGL"); buildProjectMobile = new BuildProjectMobile("MenuFile.BuildMobile"); buildProjectAll = new BuildProjectAll("MenuFile.BuildAll"); menu.AddItem(new GUIContent(TC.get(saveProject.Label)), false, Callback, saveProject); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProject.Label)), false, Callback, buildProject); menu.AddSeparator(TC.get(buildProject.Label) + "/"); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectWindows.Label)), false, Callback, buildProjectWindows); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectMacOsX.Label)), false, Callback, buildProjectMacOsX); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectLinux.Label)), false, Callback, buildProjectLinux); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectStandalone.Label)), false, Callback, buildProjectStandalone); menu.AddSeparator(TC.get(buildProject.Label) + "/"); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectAndroid.Label)), false, Callback, buildProjectAndroid); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectIOS.Label)), false, Callback, buildProjectIOS); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectWebGL.Label)), false, Callback, buildProjectWebGL); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectMobile.Label)), false, Callback, buildProjectMobile); menu.AddSeparator(TC.get(buildProject.Label) + "/"); menu.AddItem(new GUIContent(TC.get(buildProject.Label) + "/" + TC.get(buildProjectAll.Label)), false, Callback, buildProjectAll); }
protected override void SetMenuItems() { menu = new GenericMenu(); //newProject = new NewProjectMenuItem("NEW_PROJECT"); //loadProject = new LoadProjectMenuItem("LOAD_PROJECT"); saveProject = new SaveProjectMenuItem("MenuFile.Save"); //saveProjectAs = new SaveProjectAsMenuItem("SAVE_PROJECT_AS"); //lom = new LOMMetadataEditorMenuItem("LOM_METADATA_EDITOR"); //learningObjects = new LearningObjectPropertiesMenuItem("LEARNING_OBJECTS_PROPERTIES"); //scorm = new LearningObjectPropertiesSCORMMenuItem("LEARNING_OBJECTS_PROPERTIES_SCORM"); //exportProject = new ExportProjectMenuItem("EXPORT_PROJECT"); exportEadProject = new ExportProjectEadMenuItem("MenuFile.Export"); //menu.AddItem(new GUIContent(TC.get(newProject.Label)), false, Callback, newProject); //menu.AddItem(new GUIContent(TC.get(loadProject.Label)), false, Callback, loadProject); //menu.AddSeparator(""); menu.AddItem(new GUIContent(TC.get(saveProject.Label)), false, Callback, saveProject); // menu.AddItem(new GUIContent(TC.get(saveProjectAs.Label)), false, Callback, saveProjectAs); // menu.AddSeparator(""); //menu.AddItem(new GUIContent(TC.get(lom.Label) + "/" + TC.get(learningObjects.Label)), false, Callback, learningObjects); //menu.AddItem(new GUIContent(TC.get(lom.Label) + "/" + TC.get(scorm.Label)), false, Callback, scorm); menu.AddSeparator(""); menu.AddItem(new GUIContent(TC.get(exportEadProject.Label) + "/" + TC.get(exportEadProject.Label)), false, Callback, exportEadProject); }