public PowerOptionsController()
        {
            startupHandler = new StartUpHandler();

            powerManager = new PowerOptionManager();
            contextMenu  = new PowerOptionsContextMenu(this, startupHandler);
            trayIcon     = new PowerNotifyIcon(contextMenu);
        }
Exemple #2
0
        /// <summary>
        /// Creates a context menu for the tray
        /// </summary>
        /// <param name="controller">Handles the available power options</param>
        public PowerOptionsContextMenu(PowerOptionsController controller, StartUpHandler startupHandler)
        {
            PowerOptionsContextMenu.controller     = controller;
            PowerOptionsContextMenu.startupHandler = startupHandler;
            this.Popup += Menu_Popup;

            PopulateContextMenu();
        }