using Pilz.Plugins.Advanced; using Pilz.Plugins.Advanced.UI.Telerik; using System; using Telerik.WinControls.UI; namespace OwnChar.App.Desktop.UI.Windows { public partial class MainWindow : RadForm { public MainWindowApi Api { get; } public MainWindow() { Api = new(this); InitializeComponent(); PluginFeatureController.Instance.Features.Get(FeatureCodes.MainTab).InsertItemsTo(radMenuItem2.Items, customClickHandler: MainTabItem_Clicked); } private void MainTabItem_Clicked(object? sender, EventArgs e) { //if (sender is RadMenuItem item && item.Tag is PluginModule module) //...Add() ... module.CreateUI(), "Titel", null); } } }