Пример модуля для ввода вручную
#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