# HG changeset patch # User IBBoard # Date 1235921232 0 # Node ID 26fc79eeda3797128df183e6af01851c0bbf632f # Parent 5064ad3b16f715475b56182c3d880b15b4d4e175 Fixes #31 - Add log4net logging to WinForms interface * Reference IBBoard.Log4Net project * Register notify handler in main form diff -r 5064ad3b16f7 -r 26fc79eeda37 FrmMain.cs --- a/FrmMain.cs Sun Mar 01 15:22:39 2009 +0000 +++ b/FrmMain.cs Sun Mar 01 15:27:12 2009 +0000 @@ -9,20 +9,21 @@ using System.ComponentModel; using System.Windows.Forms; using System.Data; -using System.IO; +using System.IO; using System.Threading; +using log4net; using IBBoard; using IBBoard.CustomMath; using IBBoard.Commands; using IBBoard.IO; -using IBBoard.Lang; -using IBBoard.WarFoundry.API; -using IBBoard.WarFoundry.API.Commands; -using IBBoard.Windows.Forms; +using IBBoard.Lang; +using IBBoard.Log4Net; +using IBBoard.Windows.Forms; +using IBBoard.Windows.Forms.I18N; using IBBoard.Xml; -using log4net; +using IBBoard.WarFoundry.API; +using IBBoard.WarFoundry.API.Commands; using IBBoard.WarFoundry.API.Objects; -using IBBoard.Windows.Forms.I18N; using IBBoard.WarFoundry.API.Savers; namespace IBBoard.WarFoundry @@ -90,8 +91,9 @@ public FrmMain(string[] args) { - this.Closing+=new CancelEventHandler(FrmMain_Closing); - CommandStack.CommandStackUpdated+=new MethodInvoker(commandStack_CommandStackUpdated); + this.Closing+=new CancelEventHandler(FrmMain_Closing); + CommandStack.CommandStackUpdated += new MethodInvoker(commandStack_CommandStackUpdated); + LogNotifierHandler.RegisterNotifierHandler(); InitializeComponent(); diff -r 5064ad3b16f7 -r 26fc79eeda37 IBBoard.WarFoundry.GUI.WinForms.csproj --- a/IBBoard.WarFoundry.GUI.WinForms.csproj Sun Mar 01 15:22:39 2009 +0000 +++ b/IBBoard.WarFoundry.GUI.WinForms.csproj Sun Mar 01 15:27:12 2009 +0000 @@ -91,6 +91,10 @@ System.XML + + {DCBA3FB1-267A-4D89-955B-5C05785EE1CD} + IBBoard.Log4Net + IBBoard.Windows.Forms {E3790268-2082-4975-B1A3-C70B37842CE8} @@ -178,6 +182,8 @@ FrmUnit.cs + + PreserveNewest