1- using LogExpert . Core . Classes ;
1+ using System . Reflection ;
2+ using System . Text ;
3+
24using LogExpert . Core . Config ;
35using LogExpert . Core . Entities ;
46using LogExpert . Core . Interface ;
57using LogExpert . Dialogs ;
68using LogExpert . UI . Extensions ;
79using LogExpert . UI . Extensions . Forms ;
10+
811using NLog ;
9- using System . Reflection ;
10- using System . Text ;
11- using static LogExpert . UI . Controls . LogTabWindow . LogTabWindow ;
1212
1313namespace LogExpert . UI . Controls . LogTabWindow ;
1414
1515// Data shared over all LogTabWindow instances
1616//TODO: Can we get rid of this class?
17- internal partial class LogTabWindow : Form , ILogTabWindow
17+ public partial class LogTabWindow : Form , ILogTabWindow
1818{
1919 #region Fields
2020
@@ -64,7 +64,7 @@ internal partial class LogTabWindow : Form, ILogTabWindow
6464 #endregion
6565
6666 #region cTor
67- public LogTabWindow ( string [ ] fileNames , int instanceNumber , bool showInstanceNumbers , IConfigManager configManager )
67+ public LogTabWindow ( string [ ] fileNames , int instanceNumber , bool showInstanceNumbers , IConfigManager configManager )
6868 {
6969 AutoScaleDimensions = new SizeF ( 96F , 96F ) ;
7070 AutoScaleMode = AutoScaleMode . Dpi ;
@@ -158,7 +158,7 @@ public LogTabWindow(string[] fileNames, int instanceNumber, bool showInstanceNum
158158 #endregion
159159
160160 #region ColorTheme
161- public void ChangeTheme ( Control . ControlCollection container )
161+ public void ChangeTheme ( Control . ControlCollection container )
162162 {
163163 ColorMode . LoadColorMode ( ConfigManager . Settings . Preferences . darkMode ) ;
164164 Win32 . UseImmersiveDarkMode ( Handle , ColorMode . DarkModeEnabled ) ;
@@ -258,21 +258,21 @@ public void ChangeTheme(Control.ControlCollection container)
258258
259259 #region Delegates
260260
261- private delegate void AddFileTabsDelegate ( string [ ] fileNames ) ;
261+ private delegate void AddFileTabsDelegate ( string [ ] fileNames ) ;
262262
263- private delegate void ExceptionFx ( ) ;
263+ private delegate void ExceptionFx ( ) ;
264264
265- private delegate void FileNotFoundDelegate ( LogWindow . LogWindow logWin ) ;
265+ private delegate void FileNotFoundDelegate ( LogWindow . LogWindow logWin ) ;
266266
267- private delegate void FileRespawnedDelegate ( LogWindow . LogWindow logWin ) ;
267+ private delegate void FileRespawnedDelegate ( LogWindow . LogWindow logWin ) ;
268268
269- public delegate void HighlightSettingsChangedEventHandler ( object sender , EventArgs e ) ;
269+ public delegate void HighlightSettingsChangedEventHandler ( object sender , EventArgs e ) ;
270270
271- private delegate void LoadMultiFilesDelegate ( string [ ] fileName , EncodingOptions encodingOptions ) ;
271+ private delegate void LoadMultiFilesDelegate ( string [ ] fileName , EncodingOptions encodingOptions ) ;
272272
273- private delegate void SetColumnizerFx ( ILogLineColumnizer columnizer ) ;
273+ private delegate void SetColumnizerFx ( ILogLineColumnizer columnizer ) ;
274274
275- private delegate void SetTabIconDelegate ( LogWindow . LogWindow logWindow , Icon icon ) ;
275+ private delegate void SetTabIconDelegate ( LogWindow . LogWindow logWindow , Icon icon ) ;
276276
277277 #endregion
278278
@@ -308,7 +308,7 @@ public LogWindow.LogWindow CurrentLogWindow
308308
309309 #region Internals
310310
311- internal HighlightGroup FindHighlightGroup ( string groupName )
311+ internal HighlightGroup FindHighlightGroup ( string groupName )
312312 {
313313 lock ( HighlightGroupList )
314314 {
@@ -340,24 +340,4 @@ private class LogWindowData
340340
341341 #endregion
342342 }
343- }
344-
345- public class StaticLogTabWindowData
346- {
347- #region Properties
348-
349- public ILogTabWindow CurrentLockedMainWindow { get ; set ; }
350-
351- #endregion
352- }
353-
354- public abstract class AbstractLogTabWindow ( )
355- {
356- public static StaticLogTabWindowData StaticData { get ; set ; } = new StaticLogTabWindowData ( ) ;
357-
358- public static ILogTabWindow Create ( string [ ] fileNames , int instanceNumber , bool showInstanceNumbers , IConfigManager configManager )
359- {
360- return new LogTabWindow ( fileNames , instanceNumber , showInstanceNumbers , configManager ) ;
361- }
362-
363- }
343+ }
0 commit comments