public void CreateMenuFunction() { Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); uint menuid; menuid = oMenu.AddMainMenu("Project And Macro", Eplan.EplApi.Gui.Menu.MainMenuName.eMainMenuProject, "Open Project...", "ElexcoOpen", "Open menu with an opendialog", 1); oMenu.AddMenuItem("Open Macro Project...", "ElexcoOpenMacro", "", menuid, 1, false, false); oMenu.AddMenuItem("Open Current Project Folder...", "ElexcoOpenProjectFolder", "", menuid, 1, false, false); oMenu.AddMenuItem("Setting...", "ElexcoSetFolder", "", menuid, 0, true, true); return; }
public bool OnInitGui() { Eplan.EplApi.Gui.Menu sampleMenu = new Eplan.EplApi.Gui.Menu(); Eplan.EplApi.Gui.Menu sampleMenu_Ch = new Eplan.EplApi.Gui.Menu(); uint menuId = sampleMenu.AddMainMenu("[API Test Menu]", Eplan.EplApi.Gui.Menu.MainMenuName.eMainMenuHelp, "Api Ext Sample", "ActionApiExtSimple", "Api Ext Sample", 1); menuId = sampleMenu.AddMenuItem("Call Other Action", "ActionApiExtCallOtherAction", "Call Other Action", menuId, 1, false, false); menuId = sampleMenu.AddMenuItem("Api Samples", "ActionApiExtSamples", "Api Samples", menuId, 1, false, false); menuId = sampleMenu.AddPopupMenuItem("PopupMenuName", "ChildMunuName", "ActionApiExtTest123", "PopupMenuName", menuId, 1, false, false); return(true); }
public void PDFAssistant_Menu() { //Menu item Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); oMenu.AddMenuItem("PDF (Assistant)...", "PDFAssistant_Start", "PDF Assistant, Export the current project as a PDF file", 35287, 1, false, false); }
public void MenuFunction() { Eplan.EplApi.Gui.Menu aMenu = new Eplan.EplApi.Gui.Menu(); aMenu.AddMenuItem("alle Scripte laden", "LoadScripts", "lädt alle Standard-Scripte", System.UInt32.Parse("35226"), // Menü-ID von Dienstprogramme/Scripte/Ausführen System.Int32.Parse("0"), // ID of the following menu. (0 for default) false, true); Eplan.EplApi.Gui.Menu bMenu = new Eplan.EplApi.Gui.Menu(); bMenu.AddMenuItem("alle Scripte entladen", "UnloadScripts", "entlädt alle Standard-Scripte", System.UInt32.Parse("35228"), // Menü-ID von Dienstprogramme/Scripte/Entladen System.Int32.Parse("1"), // ID of the following menu. (0 for default) true, false); }
public void actLinks() { // Meldung ausgeben System.Windows.Forms.MessageBox.Show("Schalte um auf LINKS"); // Menüeintrag "Links" entfernen DemoHauptMenue.RemoveMenuItem(hndMenuEntryL); // MenüeintragsID auf 0 setzen hndMenuEntryL = 0; // Menüeintrag "Rechts" hinzufügen falls er nicht vorhanden ist if (hndMenuEntryR == 0) { hndMenuEntryR = DemoHauptMenue.AddMenuItem( // .AddMenuItem( "Rechts", //Eintragsname, "actRechts", // Eintragsaktion, "Hiermit schalte ich um auf Rechts", // Statustext, hndHMenu, // Menü-ID, 1, // Eintragsposition(1= hinten bzw 0= vorne), false, // TrennerDavor, false); // TrennerDanach); } }
public void MenuFunction() { uint intIDUntermenue1; // MenuID Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); intIDUntermenue1 = oMenu.AddMainMenu( "ePlanus", // Hauptmenüname "Hilfe", // neben Menüpunkt... "< ePlanus.de >", // Menüpunktname "ePlanus", // Action "ePlanus.de - Scripting in Eplan ist einfach (toll)", // Statustext 1 // Hinter Menüpunkt x ); // Untermenüpunkte oMenu.AddMenuItem( "Abbruchstellenkonfigurator", // Menüpunktname "Abbruchstellen", // Action "ePlanus - Abbruchstellenkonfigurator", // Statustext intIDUntermenue1, // Menü-ID 1, // 1 = Hinter Menüpunkt X false, // Seperator davor false // Seperator dahinter ); }
public void CopyNormalMenu() { Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); oMenu.AddMenuItem("Copy (Normal Mode)", "NormalCopyAction"); oMenu.AddMenuItem("Copy (Design Mode)", "DesignCopyAction"); }
public void MenuMethod() { Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); oMenu.AddMenuItem("Sample Action Menu Text", "$safeitemname$Action"); }
public void MenuFunction() { Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); oMenu.AddMenuItem("Toggle GED Units Inch/mm", "ToggleUnitsAction"); }