private EventHandler GetTrayHandler(TrayFn fn) { EventHandler handler = null; switch (fn) { case TrayFn.FullScreen: handler += FullScreen_Click; break; case TrayFn.ActiveWindow: handler += ActiveWindow_Click; break; case TrayFn.Region: handler += Region_Click; break; case TrayFn.Settings: handler += Settings_Click; break; case TrayFn.Exit: handler += ExitMenuItem_Click; break; } return handler; }
private Image GetTrayIcon(TrayFn fn) { Image icon; switch (fn) { default: case TrayFn.FullScreen: icon = Resources.layer_fullscreen; break; case TrayFn.ActiveWindow: icon = Resources.active_window; break; case TrayFn.Region: icon = Resources.layer_shape; break; case TrayFn.Settings: icon = Resources.settings; break; case TrayFn.Exit: icon = Resources.exit; break; } return icon; }