2 Commits
Author SHA1 Message Date
BlubbFish ef252b354a Enchanchement #2, #3 and #4 fixed 2017-04-16 20:55:53 +00:00
BlubbFish 70d2a8084b Development Checkin, should not break 2017-04-16 00:21:20 +00:00
4 changed files with 12 additions and 8 deletions
+8 -4
View File
@@ -21,14 +21,18 @@ namespace BlubbFish.Utils
return Activator.CreateInstance(typeof(T), true) as T;
}
public void SetObserver(OwnView tray)
public void SetObserver(OwnView view)
{
this.observer.Add(tray);
tray.Update();
this.observer.Add(view);
view.Update();
}
public void RemoveObserver(OwnView view) {
this.observer.Remove(view);
}
protected void Update()
{
this.observer.ForEach(delegate (OwnView tray) { tray.Update(); });
this.observer.ForEach(delegate (OwnView view) { view.Update(); });
}
abstract protected void Init();
}
+1 -1
View File
@@ -10,7 +10,7 @@ namespace BlubbFish.Utils
private List<Tuple<DateTime, String, String, LogLevel>> loglist = new List<Tuple<DateTime, String, String, LogLevel>>();
public delegate void LogEvent(String location, String message, LogLevel level, DateTime date);
public enum LogLevel : Int32
public enum LogLevel : int
{
Debug = 1,
Notice = 2,
+3 -3
View File
@@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Utils")]
[assembly: AssemblyCopyright("Copyright © 2014 - 09.03.2017")]
[assembly: AssemblyCopyright("Copyright © 2014 - 16.04.2017")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.2.2")]
[assembly: AssemblyFileVersion("1.0.2.2")]
[assembly: AssemblyVersion("1.0.2.3")]
[assembly: AssemblyFileVersion("1.0.2.3")]
Binary file not shown.