public void StopRecordingMacro()
 {
     _macros.Add(_currentMacro);
     _currentMacro = null;
 }
 public void StartRecordingMacro(string macroName)
 {
     _currentMacro = new WabbitcodeMacro();
 }