Example #1
0
 static void OnNewObisCodes(MainForm form)
 {
     form.updateManufactureSettingsToolStripMenuItem.Visible = true;
 }
Example #2
0
 public static void InitMain()
 {
     //Debug traces are written only log file.
     if (!System.Diagnostics.Debugger.IsAttached)
     {
         System.Diagnostics.Trace.Listeners.Clear();
     }
     DirectoryInfo di = new System.IO.DirectoryInfo(System.IO.Path.GetDirectoryName((GXLogWriter.LogPath)));
     if (!di.Exists)
     {
         di.Create();
     }
     GXLogWriter.ClearLog();
     System.Diagnostics.Trace.Listeners.Add(new System.Diagnostics.TextWriterTraceListener(GXLogWriter.LogPath));
     System.Diagnostics.Trace.AutoFlush = true;
     System.Diagnostics.Trace.IndentSize = 4;
     if (Environment.OSVersion.Platform != PlatformID.Unix)
     {
         Application.EnableVisualStyles();
         Application.SetCompatibleTextRenderingDefault(false);
     }
     MainForm form = new MainForm();
     Application.Run(form);
 }