rename Pilz.Plugins.Advanced to Pilz.Features
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
Imports System.Drawing
|
Imports System.Drawing
|
||||||
|
|
||||||
' Nicht gemergte Änderung aus Projekt "Pilz.Drawing.Drawing3D.OpenGLFactory (net6.0-windows)"
|
' Nicht gemergte Änderung aus Projekt "Pilz.Drawing.Drawing3D.OpenGLFactory (net6.0-windows)"
|
||||||
' Vor:
|
' Vor:
|
||||||
' Imports System.Windows.Forms
|
' Imports System.Windows.Forms
|
||||||
@@ -15,9 +14,9 @@ Imports System.Drawing
|
|||||||
' Imports Pilz.Drawing.Drawing3D.OpenGLFactory.CameraN
|
' Imports Pilz.Drawing.Drawing3D.OpenGLFactory.CameraN
|
||||||
Imports System.Windows.Forms
|
Imports System.Windows.Forms
|
||||||
|
|
||||||
|
Imports OpenTK.GLControl
|
||||||
Imports OpenTK.Graphics.OpenGL
|
Imports OpenTK.Graphics.OpenGL
|
||||||
Imports OpenTK.Mathematics
|
Imports OpenTK.Mathematics
|
||||||
Imports OpenTK.GLControl
|
|
||||||
|
|
||||||
Imports Pilz.Drawing.Drawing3D.OpenGLFactory.CameraN
|
Imports Pilz.Drawing.Drawing3D.OpenGLFactory.CameraN
|
||||||
Imports Pilz.Drawing.Drawing3D.OpenGLFactory.RenderingN
|
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);
|
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;
|
public class PluginFeatureException : Exception;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public static class Extensions
|
public static class Extensions
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public enum FeaturePrioritization
|
public enum FeaturePrioritization
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public interface IPluginFeatureConstructor
|
public interface IPluginFeatureConstructor
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public interface IPluginFeatureProvider
|
public interface IPluginFeatureProvider
|
||||||
{
|
{
|
||||||
@@ -8,5 +8,5 @@ public interface IPluginFeatureProvider
|
|||||||
public interface IPluginFeatureProvider<T> : IPluginFeatureProvider where T : PluginFeature, IPluginFeatureProvider<T>
|
public interface IPluginFeatureProvider<T> : IPluginFeatureProvider where T : PluginFeature, IPluginFeatureProvider<T>
|
||||||
{
|
{
|
||||||
static new abstract T Instance { get; }
|
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
|
public interface IPluginFeaturesProvider
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public abstract class PluginFeature
|
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
|
public class PluginFeatureController
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public class PluginFeatureExecuteEventArgs(PluginFeatureExecuteEventType eventType, PluginFunctionParameter? parameters) : EventArgs
|
public class PluginFeatureExecuteEventArgs(PluginFeatureExecuteEventType eventType, PluginFunctionParameter? parameters) : EventArgs
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public enum PluginFeatureExecuteEventType
|
public enum PluginFeatureExecuteEventType
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public abstract class PluginFunction : PluginFeature
|
public abstract class PluginFunction : PluginFeature
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public class PluginFunctionParameter
|
public class PluginFunctionParameter
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
public sealed class PluginFunctionSimpleParamter : PluginFunctionParameter
|
public sealed class PluginFunctionSimpleParamter : PluginFunctionParameter
|
||||||
{
|
{
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
|
|
||||||
namespace Pilz.Plugins.Advanced;
|
namespace Pilz.Features;
|
||||||
|
|
||||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||||
public abstract class PluginModuleBase : PluginFeature
|
public abstract class PluginModuleBase : PluginFeature
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
namespace Pilz.UI.WinForms.Features;
|
||||||
|
|
||||||
public enum ControlExecuteReason
|
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
|
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)
|
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
|
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
|
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
|
public static class PluginFeatureControllerExtensions
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,6 @@
|
|||||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
using Pilz.Features;
|
||||||
|
|
||||||
|
namespace Pilz.UI.WinForms.Features;
|
||||||
|
|
||||||
[Flags]
|
[Flags]
|
||||||
public enum FeatureInsertMode
|
public enum FeatureInsertMode
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
namespace Pilz.UI.WinForms.Features;
|
||||||
|
|
||||||
[Flags]
|
[Flags]
|
||||||
public enum FeatureInsertPosition
|
public enum FeatureInsertPosition
|
||||||
@@ -1,4 +1,6 @@
|
|||||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
using Pilz.Features;
|
||||||
|
|
||||||
|
namespace Pilz.UI.WinForms.Features;
|
||||||
|
|
||||||
public interface IControlListener
|
public interface IControlListener
|
||||||
{
|
{
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<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" />
|
<ProjectReference Include="..\Pilz.UI.WinForms\Pilz.UI.WinForms.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
@@ -1,7 +1,8 @@
|
|||||||
using Pilz.UI.WinForms.Dialogs;
|
using Pilz.Features;
|
||||||
|
using Pilz.UI.WinForms.Dialogs;
|
||||||
using Pilz.UI.WinForms.Extensions;
|
using Pilz.UI.WinForms.Extensions;
|
||||||
|
|
||||||
namespace Pilz.Plugins.Advanced.UI.WinForms;
|
namespace Pilz.UI.WinForms.Features;
|
||||||
|
|
||||||
public abstract class PluginModule : PluginModule<PluginModuleUI>
|
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
|
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
|
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;
|
using Telerik.WinControls.UI;
|
||||||
|
|
||||||
namespace Pilz.Plugins.Advanced.UI.WinForms.Telerik;
|
namespace Pilz.UI.WinForms.Telerik.Features;
|
||||||
|
|
||||||
public static class Extensions
|
public static class Extensions
|
||||||
{
|
{
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<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" />
|
<ProjectReference Include="..\Pilz.UI.WinForms.Telerik\Pilz.UI.WinForms.Telerik.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Pilz.Plugins.Advanced.UI.WinForms.Telerik;
|
namespace Pilz.UI.WinForms.Telerik.Features;
|
||||||
|
|
||||||
public enum PluginButtonType
|
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 Pilz.UI.WinForms.Telerik.Extensions;
|
||||||
using Telerik.WinControls;
|
using Telerik.WinControls;
|
||||||
|
|
||||||
namespace Pilz.Plugins.Advanced.UI.WinForms.Telerik;
|
namespace Pilz.UI.WinForms.Telerik.Features;
|
||||||
|
|
||||||
public abstract class RadPluginModule : PluginModule<RadPluginModuleUI>
|
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
|
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
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Plugins", "Pilz.Plugins\Pilz.Plugins.csproj", "{1170FCA6-192D-42FE-A79F-49EE03035554}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Plugins", "Pilz.Plugins\Pilz.Plugins.csproj", "{1170FCA6-192D-42FE-A79F-49EE03035554}"
|
||||||
EndProject
|
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
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Gaming.Minecraft", "Pilz.Gaming.Minecraft\Pilz.Gaming.Minecraft.csproj", "{B285DA24-39C9-4BA2-AF3D-A1A05737268B}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pilz.Gaming.Minecraft", "Pilz.Gaming.Minecraft\Pilz.Gaming.Minecraft.csproj", "{B285DA24-39C9-4BA2-AF3D-A1A05737268B}"
|
||||||
EndProject
|
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
|
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
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pilz.Extensions", "Pilz.Extensions\Pilz.Extensions.csproj", "{63DA7581-F35E-4EDD-BEAE-01E281B0BDC3}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pilz.Extensions", "Pilz.Extensions\Pilz.Extensions.csproj", "{63DA7581-F35E-4EDD-BEAE-01E281B0BDC3}"
|
||||||
EndProject
|
EndProject
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ public abstract class JsonDataContainer
|
|||||||
list = new();
|
list = new();
|
||||||
sets.Add(list);
|
sets.Add(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user