Example #1
0
        static void Main()
        {
            try {
                Logger.Logger.MaxFiles = 25;

                Application app = new MASGAU.Application();

                Window win;

                switch (Core.AppMode) {
                    case AppMode.Main:
                        win = new MainWindowNew();
                        break;
                    case AppMode.Restore:
                        win = new MASGAU.Restore.RestoreWindow();
                        break;
                    default:
                        throw new NotSupportedException(Core.AppMode.ToString());
                }

                app.Run(win);

            } catch (Exception e) {
                Logger.Logger.log(e);
                System.Windows.MessageBox.Show("Error while trying to startup:\n" + e.Message + @"Check the log in LocalAppData\MASGAU\logs\");
            }
        }
Example #2
0
        public NotifierIcon(MainWindowNew parent)
        {
            this.parent = parent;
            icon = new NotifyIcon();
            string[] names = Assembly.GetEntryAssembly().GetManifestResourceNames();

            //icons.Add(Properties.Resources._0001);
            //icons.Add(Properties.Resources._0002);
            //icons.Add(Properties.Resources._0003);
            icons.Add(Properties.Resources._0004);
            icons.Add(Properties.Resources._0005);
            icons.Add(Properties.Resources._0006);
            icons.Add(Properties.Resources._0007);
            icons.Add(Properties.Resources._0008);
            icons.Add(Properties.Resources._0009);
            icons.Add(Properties.Resources._0010);
            icons.Add(Properties.Resources._0011);
            icons.Add(Properties.Resources._0012);
            icons.Add(Properties.Resources._0013);
            icons.Add(Properties.Resources._0014);
            icons.Add(Properties.Resources._0015);
            icons.Add(Properties.Resources._0016);
            icons.Add(Properties.Resources._0017);
            icons.Add(Properties.Resources._0018);
            icons.Add(Properties.Resources._0019);
            icons.Add(Properties.Resources._0020);
            icons.Add(Properties.Resources._0021);
            icons.Add(Properties.Resources._0022);
            icons.Add(Properties.Resources._0023);
            icons.Add(Properties.Resources._0024);
            icons.Add(Properties.Resources._0025);
            icons.Add(Properties.Resources._0035);
            icons.Add(Properties.Resources._0036);
            icons.Add(Properties.Resources._0037);
            icons.Add(Properties.Resources._0038);
            icons.Add(Properties.Resources._0039);
            icons.Add(Properties.Resources._0040);
            icons.Add(Properties.Resources._0041);
            icons.Add(Properties.Resources._0042);
            icons.Add(Properties.Resources._0043);
            icons.Add(Properties.Resources._0044);
            icons.Add(Properties.Resources._0045);
            icons.Add(Properties.Resources._0046);
            icons.Add(Properties.Resources._0047);
            icons.Add(Properties.Resources._0048);
            icons.Add(Properties.Resources._0049);
            icons.Add(Properties.Resources._0050);
            icons.Add(Properties.Resources._0051);
            icons.Add(Properties.Resources._0052);
            icons.Add(Properties.Resources._0053);
            icons.Add(Properties.Resources._0054);
            icons.Add(Properties.Resources._0055);
            icons.Add(Properties.Resources._0056);
            icons.Add(Properties.Resources._0057);
            //icons.Add(Properties.Resources._0058);
            //icons.Add(Properties.Resources._0059);
            //icons.Add(Properties.Resources._0060);
            timer.Interval = 33;
            timer.Tick += new EventHandler(timer_Tick);

            icon.Icon = Properties.Resources._0001;

            exit.Text = Strings.GetLabelString("ExitMASGAU");
            exit.Click += new EventHandler(exit_Click);

            Menu.MenuItems.Add(exit);

            icon.MouseClick += new System.Windows.Forms.MouseEventHandler(notifyIcon_MouseClick);
            icon.Visible = true;
        }
Example #3
0
        public NotifierIcon(MainWindowNew parent)
        {
            this.parent = parent;
            icon        = new NotifyIcon();
            string[] names = Assembly.GetEntryAssembly().GetManifestResourceNames();

            //icons.Add(Properties.Resources._0001);
            //icons.Add(Properties.Resources._0002);
            //icons.Add(Properties.Resources._0003);
            icons.Add(Properties.Resources._0004);
            icons.Add(Properties.Resources._0005);
            icons.Add(Properties.Resources._0006);
            icons.Add(Properties.Resources._0007);
            icons.Add(Properties.Resources._0008);
            icons.Add(Properties.Resources._0009);
            icons.Add(Properties.Resources._0010);
            icons.Add(Properties.Resources._0011);
            icons.Add(Properties.Resources._0012);
            icons.Add(Properties.Resources._0013);
            icons.Add(Properties.Resources._0014);
            icons.Add(Properties.Resources._0015);
            icons.Add(Properties.Resources._0016);
            icons.Add(Properties.Resources._0017);
            icons.Add(Properties.Resources._0018);
            icons.Add(Properties.Resources._0019);
            icons.Add(Properties.Resources._0020);
            icons.Add(Properties.Resources._0021);
            icons.Add(Properties.Resources._0022);
            icons.Add(Properties.Resources._0023);
            icons.Add(Properties.Resources._0024);
            icons.Add(Properties.Resources._0025);
            icons.Add(Properties.Resources._0035);
            icons.Add(Properties.Resources._0036);
            icons.Add(Properties.Resources._0037);
            icons.Add(Properties.Resources._0038);
            icons.Add(Properties.Resources._0039);
            icons.Add(Properties.Resources._0040);
            icons.Add(Properties.Resources._0041);
            icons.Add(Properties.Resources._0042);
            icons.Add(Properties.Resources._0043);
            icons.Add(Properties.Resources._0044);
            icons.Add(Properties.Resources._0045);
            icons.Add(Properties.Resources._0046);
            icons.Add(Properties.Resources._0047);
            icons.Add(Properties.Resources._0048);
            icons.Add(Properties.Resources._0049);
            icons.Add(Properties.Resources._0050);
            icons.Add(Properties.Resources._0051);
            icons.Add(Properties.Resources._0052);
            icons.Add(Properties.Resources._0053);
            icons.Add(Properties.Resources._0054);
            icons.Add(Properties.Resources._0055);
            icons.Add(Properties.Resources._0056);
            icons.Add(Properties.Resources._0057);
            //icons.Add(Properties.Resources._0058);
            //icons.Add(Properties.Resources._0059);
            //icons.Add(Properties.Resources._0060);
            timer.Interval = 33;
            timer.Tick    += new EventHandler(timer_Tick);

            icon.Icon = Properties.Resources._0001;

            exit.Text   = Strings.GetLabelString("ExitMASGAU");
            exit.Click += new EventHandler(exit_Click);

            Menu.MenuItems.Add(exit);

            icon.MouseClick += new System.Windows.Forms.MouseEventHandler(notifyIcon_MouseClick);
            icon.Visible     = true;
        }