void OnAddWidget(object s, Stetic.WidgetInfoEventArgs args) { if (!disposed) { RegisterWindow(args.WidgetInfo, true); } }
void OnRemoveWidget(object s, Stetic.WidgetInfoEventArgs args) { if (disposed || Windows == null) { return; } foreach (GuiBuilderWindow form in Windows) { if (form.RootWidget.Name == args.WidgetInfo.Name) { UnregisterWindow(form); break; } } }