File: WORKFLOW\TChooseAxisCmd.cpp

    1 #include "workflow\TChooseAxisCmd.h"
    2 
    3 TChooseAxisCmd::TChooseAxisCmd ( TCmdTag ct ) : TCmd(ct)
    4 {
    5         bNoMeasure = TRUE;
    6         if (!mlSetAxis(mlGetIdByName((EAxisType)ct.P1)))
    7                 nFailureId = 1;
    8         eStep = CReady;
    9 };
   10 
   11 void TChooseAxisCmd::GetName ( LPSTR aName )
   12 {
   13         strcpy( aName, "ChooseAxis" );
   14 };
   15 
   16 bool TChooseAxisCmd::GetShowData ( LPSTR buffer )
   17 {
   18         buffer[0]= 0;
   19         if ( eStep == CReady )
   20         {
   21                 if (nFailureId)
   22                 {
   23             #ifdef GermanVersion
   24                                 sprintf(buffer, "\"ChooseAxis\"-Kommando fehlgeschlagen.");
25 #else 26 sprintf(buffer, "\"ChooseAxis\"-Command failed.");
27 #endif 28 29 } 30 else 31 { 32 #ifdef GermanVersion 33 sprintf(buffer, "\"ChooseAxis\"-Kommando erfolgreich.");
34 #else 35 sprintf(buffer, "\"ChooseAxis\"-Command ready.");
36 #endif 37 } 38 } 39 return true; 40 }; 41