Alles nummerieren
Mit diesem Script werden folgende Aktionen ausgeführt:
- Seiten nummerieren
- Klemmen nummerieren
- Betriebsmittel nummerieren
Suplanus-Scripts-Alles-Nummerieren V1.01 (101)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | public class AllesNummerieren { [DeclareAction("AllesNummerieren")] public void AllesNummerierenAction() { CommandLineInterpreter oCLI = new CommandLineInterpreter(); // 1. Seitennummerieren oCLI.Execute("XPageNumberingDialog"); // 2. Klemmennummerieren oCLI.Execute("XTPGedTerminalNumberingAction"); // 3. BMK-Nummerieren oCLI.Execute("StartOfflineNumeration"); } [DeclareMenu] public void MenuFunction() { uint intIDUntermenue1; // MenuID Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); intIDUntermenue1 = oMenu.AddMainMenu( "Suplanus", // Hauptmenüname "Hilfe", // neben Menüpunkt... "< Suplanus.de >", // Menüpunktname "Suplanus", // Action "Suplanus.de - Scripting in Eplan ist einfach (toll)", // Statustext 1 // Hinter Menüpunkt x ); // Untermenüpunkte oMenu.AddMenuItem( "Alles nummerieren", // Menüpunktname "AllesNummerieren", // Action "Nummerierung: BMK / Klemmen / Seiten", // Statustext intIDUntermenue1, // Menü-ID 1, // 1 = Hinter Menüpunkt X false, // Seperator davor false // Seperator dahinter ); } } |

:biggrin: