示例#1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="fileSecurityPassword">File security password for the buffered files sent</param>
 public ActionCenter(string fileSecurityPassword)
 {
     // ACCapture
     this._captureManagerModule = new CaptureManager(fileSecurityPassword, this.DispatchData);
     this._eventManagerModule   = new EventManager(this.DispatchData);
     this._shellManagerModule   = new ShellManager(this.DispatchData);
 }
示例#2
0
        private OvermindClientTab CreateOvermindClientTab(int id, string name, CaptureManager captureModule, ShellManager shellModule)
        {
            OvermindClientTab otab = new OvermindClientTab(id, name, captureModule, shellModule);
            otab.OnRecordChanged += new OvermindClientTab.ClientTabEventHandler(otab_OnRecordChanged);
            otab.OnDisconnectClicked += new OvermindClientTab.ClientEventHandler(otab_OnDisconnectClicked);
            otab.KeyDown += new OvermindClientTab.ClientEventHandler(otab_KeyDown);
            otab.KeyPress += new OvermindClientTab.ClientEventHandler(otab_KeyPress);
            otab.KeyUp += new OvermindClientTab.ClientEventHandler(otab_KeyUp);
            otab.MouseClick += new OvermindClientTab.ClientEventHandler(otab_MouseClick);
            otab.MouseDoubleClick += new OvermindClientTab.ClientEventHandler(otab_MouseDoubleClick);
            otab.MouseDown += new OvermindClientTab.ClientEventHandler(otab_MouseDown);
            otab.MouseMove += new OvermindClientTab.ClientEventHandler(otab_MouseMove);
            otab.MouseUp += new OvermindClientTab.ClientEventHandler(otab_MouseUp);
            otab.MouseWheel += new OvermindClientTab.ClientEventHandler(otab_MouseWheel);

            return otab;
        }