static void OnNewObisCodes(MainForm form) { form.updateManufactureSettingsToolStripMenuItem.Visible = true; }
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); }