public zmęczenieGracza() { seeh = new SessionEndedEventHandler(systemClosingEvent); SystemEvents.SessionEnded += seeh; loadRubbishFile(); zmęczenie = new klikanie(); zmęczenie.orThis = new klikanie.willOrThis(ileSieZmeczyl); }
/// <summary> /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed. /// <example> /// sessionendedeventhandler.BeginInvoke(sender, e, callback); /// </example> /// </summary> public static IAsyncResult BeginInvoke(this SessionEndedEventHandler sessionendedeventhandler, Object sender, SessionEndedEventArgs e, AsyncCallback callback) { if (sessionendedeventhandler == null) { throw new ArgumentNullException("sessionendedeventhandler"); } return(sessionendedeventhandler.BeginInvoke(sender, e, callback, null)); }
public SessionEndedEventHandlerTests() { _loggerFactoryMock.Setup(m => m.Get(It.IsAny <LogTopic>())) .Returns(new Mock <ILogger>().Object); _target = new SessionEndedEventHandler( _guestSessionControllerMock.Object, _projectLobbyStateControllerMock.Object, _loggerFactoryMock.Object); }
public ControlPanel() { //initialization InitializeComponent(); IPC = new InternalProcessControl(); //data entry field settings fetchProgramData(); ListModificationStatusLabel.Visibility = Visibility.Collapsed;//hide label on start up //event handling AddButton.Click += OnAddButtonClicked; RemoveButton.Click += OnRemoveButtonClicked; ActivateButton.Click += onActivateButtonClick; AddButtonRL.Click += AddButtonRL_Click; //prevent force kill check button PreventForceKillButton.Checked += onPreventForceKillButtonAction; PreventForceKillButton.Unchecked += onPreventForceKillButtonAction; SessionEndedEventHandler sessionEndedEvent = new SessionEndedEventHandler(ControlPanel_Closed); //background task check button BackgroundTaskButton.Checked += onBackgroundTaskButtonAction; BackgroundTaskButton.Unchecked += onBackgroundTaskButtonAction; //on window closing event //this.Closing += onUserClose; this.Closed += onUserClose; notifyIcon.DoubleClick += delegate(object sender, EventArgs args) { Show(); WindowState = WindowState.Normal; }; //Running Program List Box Initialization --> wdym? //BindingOperations.EnableCollectionSynchronization(RunningProgramList.ItemsSource, _syncLock); RunningProgramList.ItemsSource = _internalProcessList; //start the current process thread CPLThread = new Thread(() => constantCPLUpdateThread()); CPLThreadRunning = true; CPLThread.Start(); }
public void DoesNotSignalSessionEnded() { bool signaled = false; SessionEndedEventHandler endedHandler = (o, e) => { signaled = true; }; SystemEvents.SessionEnded += endedHandler; try { SendMessage(false, 0); Assert.False(signaled); } finally { SystemEvents.SessionEnded -= endedHandler; } }
public void SignalsSessionEnded(int lParam, SessionEndReasons reason) { bool signaled = false; SessionEndedEventArgs args = null; SessionEndedEventHandler endedHandler = (o, e) => { signaled = true; args = e; }; SystemEvents.SessionEnded += endedHandler; try { SendMessage(true, lParam); Assert.True(signaled); Assert.NotNull(args); Assert.Equal(reason, args.Reason); } finally { SystemEvents.SessionEnded -= endedHandler; } }
public static void add_SessionEnded(SessionEndedEventHandler value) { }
public static void remove_SessionEnded(SessionEndedEventHandler value) { }
public static void add_SessionEnded (SessionEndedEventHandler value) { }
public static void remove_SessionEnded (SessionEndedEventHandler value) { }