Exemplo n.º 1
0
 private static void RiftGrabber_OnTerminated()
 {
     Debug.WriteLine(string.Format("Terminated, cleared {0} keys", LiveKeys.Count));
     lock (LiveKeys) LiveKeys.Clear();
     if (!Closing)
     {
         RiftGrabber.Start();
     }
 }
Exemplo n.º 2
0
 private static void Main(string[] pArgs)
 {
     RiftGrabber.OnKey        += new RiftGrabber.KeyEventHandler(RiftGrabber_OnKey);
     RiftGrabber.OnTerminated += new RiftGrabber.TerminatedEventHandler(RiftGrabber_OnTerminated);
     RiftGrabber.Start();
     RegisterFileAssociation(".rsb", "RiftShark", "RiftShark Binary File", Assembly.GetExecutingAssembly().Location, string.Empty, 0);
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     Application.Run(new MainForm(pArgs));
 }
Exemplo n.º 3
0
 private void MainForm_FormClosing(object pSender, FormClosingEventArgs pArgs)
 {
     mClosing        = true;
     Program.Closing = true;
     RiftGrabber.Stop();
 }