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.");
27 #endif
28
29 }
30 else
31 {
32 #ifdef GermanVersion
33 sprintf(buffer, "\"ChooseAxis\"-Kommando erfolgreich.");
36 #endif
37 }
38 }
39 return true;
40 };
41