Die Funktion StartMacroExecution( TMacroTag*, HWND )

BOOL TSteering::StartMacroExecution( TMacroTag* Macro, HWND host )
{
  // Function tested; Last changes 950814
  if(!Macro->bIsReady && !bInterrupted)
  {
    MessageBox( GetFocus(), "Interrupt first the running Macro !", "Message", 
        MBINFO );
    return FALSE;
  }
  nCmdIdx = 0;
  Device->MeasureStop();
  Device->SetHost( hControlWnd );
  hHostWindow = host;
  TheMacro = Macro;
  TheCmdList = Macro->CmdList;
  StartCmdExecution( TheCmdList[nCmdIdx] );
  return TRUE;
};


Startseite


Kay Schützler
Last modified: Thu Sep 9 18:01:54 CEST 1999