private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            inputRemotePort     = 9000;
            connectRemotePort   = 7001;
            clipboardLocalPort  = 8000;
            clipboardRemotePort = 8001;
            keepAliveRemotePort = 5000;

            Connection.ClientConnected += registerListeners;
            Connection.ClientConnected += updateButtons;
            Connection.ClientConnected += startKeepAlive;

            Connection.ClientConnected += fullScreen;

            Connection.ClientDisconnected += deregisterListeners;
            Connection.ClientDisconnected += updateButtons;
            Connection.ClientDisconnected += stopKeepAlive;

            Connection.ClientDisconnected += resizeScreen;

            keep.DeadClient += onKeepAliveError;

            _listener      = new LowLevelKeyboardListener();
            _mouseListener = new LowLevelMouseListener();
        }
Пример #2
0
 public Form1()
 {
     InitializeComponent();
     events = new List <KeyValuePair <EventArgs, EventDetails> >();
     lowLevelMouseListener    = new LowLevelMouseListener(events);
     lowLevelKeyboardListener = new LowLevelKeyboardListener(events);
     eventPlayer     = new EventPlayer();
     btnPlay.Enabled = false;
     btnStop.Enabled = false;
 }