#include "tep_items_config.h"

string sProjInfoParameter = "LABPP ТЭП Этажность"; // имя параметра в информации о проекте
string sEdIzm = "этаж";
double dCalcResult;
string sCalcResult;
string sListGUID;
string sVersion = "1.01";
//<--
int main()
{
       cout << sProjInfoParameter << " " << sVersion << "\n";
       //cout << "Слой маркеров квартир: " << GLOBAL_flat_markers_layer << "\n";

       int iarg1; double darg2; string sarg3;
       run_cpp("get_args", iarg1, darg2, sarg3);

       if (sarg3 == "Get sProjInfoParameter, sEdIzm and Help")
       {
               var_extern_set("sProjInfoParameter", sProjInfoParameter);
               var_extern_set("sEdIzm", sEdIzm);
               var_extern_set("bCanHandEvaluate", true);
               var_extern_set("bElemMarkNeeded", false);

               string sHelp = "Количество этажей выше 0.\nЭтот параметр вводится вручную и хранится в информации о проекте= \"" + sProjInfoParameter + "\"";

               var_extern_set("sHelp", sHelp);
               return 0;
       }

       if (sarg3 == "Get sCalcResult")
       {
               ac_request("autotext", "get", sProjInfoParameter);
               sCalcResult = ac_getstrvalue();

               var_extern_set("dCalcResult", dCalcResult);
               var_extern_set("sCalcResult", sCalcResult);
               var_extern_set("sListGuid", sListGUID);

               return 0;
       }
       return 0;
}

Created with the Personal Edition of HelpNDoc: Upgrade Your Documentation Process with a Help Authoring Tool