Update 2021-12-04:

Ich habe ein neues Beispiel hier erstellt.


Die Beta zu EPLAN 2022 läuft, und ich bekam schon ein paar Anfragen, ob es möglich ist eigene Ribbons zu erstellen: Ja kann man 🥳

Darum hier mal der Beispielcode:

[DeclareRegister]
public void Action()
{
  RibbonBar ribbonBar = new RibbonBar();
  RibbonTab ribbonTab = ribbonBar.AddTab("Suplanus");
  RibbonCommandGroup ribbonCommandGroup = ribbonTab.AddCommandGroup("MyGroup");
  ribbonCommandGroup.AddCommand("MyButton", "MyAction", CommandIcon.Accumulator);
}
EPLAN 2022 ist noch in Beta. Der Code könnte sich noch ändern.