diff --git a/StructureHelper/Infrastructure/Enums/LoadTypes.cs b/StructureHelper/Infrastructure/Enums/LoadTypes.cs
new file mode 100644
index 0000000..d2a838d
--- /dev/null
+++ b/StructureHelper/Infrastructure/Enums/LoadTypes.cs
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace StructureHelper.Infrastructure.Enums
+{
+ public enum LoadTypes
+ {
+ ConcentratedForce,
+ DistributetLoad,
+ ConcentratedMoment
+ }
+}
diff --git a/StructureHelper/Infrastructure/UI/Converters/Units/DistributedLoad.cs b/StructureHelper/Infrastructure/UI/Converters/Units/DistributedLoad.cs
new file mode 100644
index 0000000..cbf5a24
--- /dev/null
+++ b/StructureHelper/Infrastructure/UI/Converters/Units/DistributedLoad.cs
@@ -0,0 +1,17 @@
+using StructureHelperCommon.Infrastructures.Enums;
+using StructureHelperCommon.Services.Units;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace StructureHelper.Infrastructure.UI.Converters.Units
+{
+ internal class DistributedLoad : UnitBase
+ {
+ public override UnitTypes UnitType { get => UnitTypes.DistributedLoad; }
+ public override IUnit CurrentUnit { get => UnitLogic.GetUnit(UnitType, "kN/m"); }
+ public override string UnitName { get => "DistributedLoad"; }
+ }
+}
diff --git a/StructureHelper/Infrastructure/UI/Resources/ButtonStyles.xaml b/StructureHelper/Infrastructure/UI/Resources/ButtonStyles.xaml
index c338420..fa99944 100644
--- a/StructureHelper/Infrastructure/UI/Resources/ButtonStyles.xaml
+++ b/StructureHelper/Infrastructure/UI/Resources/ButtonStyles.xaml
@@ -197,6 +197,17 @@
+
+
+