File: WORKFLOW\TLoadPointCmd.cpp

    1 #include "workflow\TLoadPointCmd.h"
    2 
    3 TLoadPointCmd::TLoadPointCmd ( TCmdTag ct ) : TCmd(ct)
    4 {
    5         bNoMeasure = TRUE;
    6         switch ((ECmdParam)ct.P1)
    7         {
    8                 case Argument:
    9                         Steering.dCalcArg[ct.P2] = Steering.dGoalDistance;
   10                         break;
   11 
   12                 case Start:
   13                         Steering.dStartPoint = Steering.dGoalDistance;
   14                         break;
   15 
   16                 case Peak:
   17                         Steering.dPeakPoint = Steering.dGoalDistance;
   18                         break;
   19         }
   20         eStep = CReady;
   21 };
   22 
   23 void TLoadPointCmd::GetName ( LPSTR aName )
   24 {
   25                 strcpy( aName, "LoadPoint" );
   26 };
   27 
   28 bool TLoadPointCmd::GetShowData ( LPSTR buffer )
   29 {
   30         buffer[0] = 0;
   31         if ( eStep == CReady )
   32         {
   33                 #ifdef GermanVersion
   34                         sprintf(buffer, "\"LoadPoint\"-Kommando erfolgreich.");
35 #else 36 sprintf(buffer, "\"LoadPoint\"-Command ready.");
37 #endif 38 } 39 return true; 40 }; 41