Sicherung

This commit is contained in:
Maier Stephan SI
2023-01-20 16:09:00 +01:00
parent e5257d8413
commit b684704bf8
139 changed files with 95678 additions and 499 deletions

View File

@@ -0,0 +1,31 @@
using System.IO;
namespace Kalk.Core.Modules
{
/// <summary>
/// Modules that contains standard units.
/// </summary>
[KalkExportModule(ModuleName)]
public partial class StandardUnitsModule : KalkModuleWithFunctions
{
private const string ModuleName = "StandardUnits";
public StandardUnitsModule() : base(ModuleName)
{
RegisterFunctionsAuto();
}
protected override void Initialize()
{
}
protected override void Import()
{
base.Import();
var countBeforeImport = Engine.Units.Count;
Engine.LoadSystemFileFromResource("units.kalk");
var deltaCount = Engine.Units.Count - countBeforeImport;
Engine.WriteHighlightLine($"# {deltaCount} units successfully imported from module `{Name}`.");
}
}
}