rename Pilz.Plugins.Advanced to Pilz.Features
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
Imports System.Drawing
|
||||
|
||||
' Nicht gemergte Änderung aus Projekt "Pilz.Drawing.Drawing3D.OpenGLFactory (net6.0-windows)"
|
||||
' Vor:
|
||||
' Imports System.Windows.Forms
|
||||
@@ -15,9 +14,9 @@ Imports System.Drawing
|
||||
' Imports Pilz.Drawing.Drawing3D.OpenGLFactory.CameraN
|
||||
Imports System.Windows.Forms
|
||||
|
||||
Imports OpenTK.GLControl
|
||||
Imports OpenTK.Graphics.OpenGL
|
||||
Imports OpenTK.Mathematics
|
||||
Imports OpenTK.GLControl
|
||||
|
||||
Imports Pilz.Drawing.Drawing3D.OpenGLFactory.CameraN
|
||||
Imports Pilz.Drawing.Drawing3D.OpenGLFactory.RenderingN
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public delegate void PluginFeatureExecuteEventHandler(object sender, PluginFeatureExecuteEventArgs e);
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced.Exceptions;
|
||||
namespace Pilz.Features.Exceptions;
|
||||
|
||||
public class PluginFeatureException : Exception;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public static class Extensions
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public enum FeaturePrioritization
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public interface IPluginFeatureConstructor
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public interface IPluginFeatureProvider
|
||||
{
|
||||
@@ -8,5 +8,5 @@ public interface IPluginFeatureProvider
|
||||
public interface IPluginFeatureProvider<T> : IPluginFeatureProvider where T : PluginFeature, IPluginFeatureProvider<T>
|
||||
{
|
||||
static new abstract T Instance { get; }
|
||||
static PluginFeature IPluginFeatureProvider.Instance => T.Instance;
|
||||
static PluginFeature IPluginFeatureProvider.Instance => Instance;
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public interface IPluginFeaturesProvider
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public abstract class PluginFeature
|
||||
{
|
||||
@@ -1,7 +1,6 @@
|
||||
using Pilz.Plugins.Advanced.Exceptions;
|
||||
using System.Reflection;
|
||||
using System.Reflection;
|
||||
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public class PluginFeatureController
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public class PluginFeatureExecuteEventArgs(PluginFeatureExecuteEventType eventType, PluginFunctionParameter? parameters) : EventArgs
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public enum PluginFeatureExecuteEventType
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public abstract class PluginFunction : PluginFeature
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public class PluginFunctionParameter
|
||||
{
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
public sealed class PluginFunctionSimpleParamter : PluginFunctionParameter
|
||||
{
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Pilz.Plugins.Advanced;
|
||||
namespace Pilz.Features;
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public abstract class PluginModuleBase : PluginFeature
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
public enum ControlExecuteReason
|
||||
{
|
||||
@@ -1,6 +1,7 @@
|
||||
using System.Text.RegularExpressions;
|
||||
using Pilz.Features;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
internal class ControlListener(IEnumerable<ControlListenerFeature> features, Control control, bool recursive) : IControlListener
|
||||
{
|
||||
@@ -1,4 +1,6 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
using Pilz.Features;
|
||||
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
internal class ControlListenerDummy(IEnumerable<ControlListenerFeature> features, Control control, bool recursive) : ControlListener(features, control, recursive)
|
||||
{
|
||||
@@ -1,4 +1,6 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
using Pilz.Features;
|
||||
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
public abstract class ControlListenerFeature : PluginFeature
|
||||
{
|
||||
@@ -1,4 +1,6 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
using Pilz.Features;
|
||||
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
public class ControlParameters(Control? control) : PluginFunctionParameter
|
||||
{
|
||||
@@ -1,4 +1,6 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms.Extensions;
|
||||
using Pilz.Features;
|
||||
|
||||
namespace Pilz.UI.WinForms.Features.Extensions;
|
||||
|
||||
public static class PluginFeatureControllerExtensions
|
||||
{
|
||||
@@ -1,4 +1,6 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
using Pilz.Features;
|
||||
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
[Flags]
|
||||
public enum FeatureInsertMode
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
[Flags]
|
||||
public enum FeatureInsertPosition
|
||||
@@ -1,4 +1,6 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
using Pilz.Features;
|
||||
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
public interface IControlListener
|
||||
{
|
||||
@@ -13,7 +13,7 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Pilz.Plugins.Advanced\Pilz.Plugins.Advanced.csproj" />
|
||||
<ProjectReference Include="..\Pilz.Features\Pilz.Features.csproj" />
|
||||
<ProjectReference Include="..\Pilz.UI.WinForms\Pilz.UI.WinForms.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using Pilz.UI.WinForms.Dialogs;
|
||||
using Pilz.Features;
|
||||
using Pilz.UI.WinForms.Dialogs;
|
||||
using Pilz.UI.WinForms.Extensions;
|
||||
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
public abstract class PluginModule : PluginModule<PluginModuleUI>
|
||||
{
|
||||
@@ -1,7 +1,6 @@
|
||||
using Pilz.UI;
|
||||
using Pilz.UI.WinForms.Dialogs;
|
||||
using Pilz.UI.WinForms.Dialogs;
|
||||
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
public partial class PluginModuleUI : FlyoutBase, ILoadContent
|
||||
{
|
||||
@@ -1,4 +1,6 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
||||
using Pilz.Features;
|
||||
|
||||
namespace Pilz.UI.WinForms.Features;
|
||||
|
||||
public abstract class PluginModule<TPluginModuleUI> : PluginModuleBase where TPluginModuleUI : Control
|
||||
{
|
||||
@@ -1,7 +1,9 @@
|
||||
using Telerik.WinControls;
|
||||
using Pilz.Features;
|
||||
using Pilz.UI.WinForms.Features;
|
||||
using Telerik.WinControls;
|
||||
using Telerik.WinControls.UI;
|
||||
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms.Telerik;
|
||||
namespace Pilz.UI.WinForms.Telerik.Features;
|
||||
|
||||
public static class Extensions
|
||||
{
|
||||
@@ -9,7 +9,7 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Pilz.Plugins.Advanced.UI.WinForms\Pilz.Plugins.Advanced.UI.WinForms.csproj" />
|
||||
<ProjectReference Include="..\Pilz.UI.WinForms.Features\Pilz.UI.WinForms.Features.csproj" />
|
||||
<ProjectReference Include="..\Pilz.UI.WinForms.Telerik\Pilz.UI.WinForms.Telerik.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms.Telerik;
|
||||
namespace Pilz.UI.WinForms.Telerik.Features;
|
||||
|
||||
public enum PluginButtonType
|
||||
{
|
||||
@@ -1,8 +1,10 @@
|
||||
using Pilz.UI.WinForms.Telerik.Dialogs;
|
||||
using Pilz.Features;
|
||||
using Pilz.UI.WinForms.Features;
|
||||
using Pilz.UI.WinForms.Telerik.Dialogs;
|
||||
using Pilz.UI.WinForms.Telerik.Extensions;
|
||||
using Telerik.WinControls;
|
||||
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms.Telerik;
|
||||
namespace Pilz.UI.WinForms.Telerik.Features;
|
||||
|
||||
public abstract class RadPluginModule : PluginModule<RadPluginModuleUI>
|
||||
{
|
||||
@@ -1,7 +1,6 @@
|
||||
using Pilz.UI;
|
||||
using Pilz.UI.WinForms.Telerik.Dialogs;
|
||||
using Pilz.UI.WinForms.Telerik.Dialogs;
|
||||
|
||||
namespace Pilz.Plugins.Advanced.UI.WinForms.Telerik;
|
||||
namespace Pilz.UI.WinForms.Telerik.Features;
|
||||
|
||||
public class RadPluginModuleUI : RadFlyoutBase, ILoadContent
|
||||
{
|
||||
6
Pilz.sln
6
Pilz.sln
@@ -35,13 +35,13 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Net.CloudProviders.Nex
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Plugins", "Pilz.Plugins\Pilz.Plugins.csproj", "{1170FCA6-192D-42FE-A79F-49EE03035554}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Plugins.Advanced", "Pilz.Plugins.Advanced\Pilz.Plugins.Advanced.csproj", "{72153EC8-B297-4A94-80AA-3574544BE8CF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Features", "Pilz.Features\Pilz.Features.csproj", "{72153EC8-B297-4A94-80AA-3574544BE8CF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Gaming.Minecraft", "Pilz.Gaming.Minecraft\Pilz.Gaming.Minecraft.csproj", "{B285DA24-39C9-4BA2-AF3D-A1A05737268B}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Plugins.Advanced.UI.WinForms", "Pilz.Plugins.Advanced.UI.WinForms\Pilz.Plugins.Advanced.UI.WinForms.csproj", "{5030C047-B04B-4BA7-8CEF-3B6C3F3A2C59}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.UI.WinForms.Features", "Pilz.UI.WinForms.Features\Pilz.UI.WinForms.Features.csproj", "{5030C047-B04B-4BA7-8CEF-3B6C3F3A2C59}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Plugins.Advanced.UI.WinForms.Telerik", "Pilz.Plugins.Advanced.UI.WinForms.Telerik\Pilz.Plugins.Advanced.UI.WinForms.Telerik.csproj", "{0A837BD6-A19C-4A05-A57D-CBB0CD64B244}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.UI.WinForms.Telerik.Features", "Pilz.UI.WinForms.Telerik.Features\Pilz.UI.WinForms.Telerik.Features.csproj", "{0A837BD6-A19C-4A05-A57D-CBB0CD64B244}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pilz.Extensions", "Pilz.Extensions\Pilz.Extensions.csproj", "{63DA7581-F35E-4EDD-BEAE-01E281B0BDC3}"
|
||||
EndProject
|
||||
|
||||
Reference in New Issue
Block a user