calc_panel_configured_params
Получить информацию о подсвеченных кнопках и других настройках на панели калькулятора.
Имеет различные параметры вызова.
round1
Получить настройку округления при суммировании свойств элементов.
Вызов:
ac_request("interface", "calc_panel_configured_params","round1", int &onoff, int &mode, int &numdigit);
Здесь:
onoff - включен или выключен режим округления;
mode - какой режим округления выбран - до суммирования (1) или после (2)
numdigit - число знаков после запятой.
as_expression
Узнать включен или выключен режим вставки в виде выражения.
Вызов:
ac_request("interface", "calc_panel_configured_params","as_expression", int &onoff);
Здесь:
onoff - включен или выключен режим вставки в виде выражения;
round2
Получить настройки округления при расчете в полях выражений
Вызов:
ac_request("interface", "calc_panel_configured_params","round2", int &onoff, int &numdigit);
Здесь:
onoff - включен или выключен режим округления;
numdigit - число знаков после запятой.
Пример.
int main()
{
bool onoff;
int numdigit;
int mode;
ac_request("interface", "calc_panel_configured_params","round1", onoff, mode, numdigit);
coutvar << onoff;
coutvar << mode;
coutvar << numdigit;
cout << "--\n";
ac_request("interface", "calc_panel_configured_params","round2", onoff, numdigit);
coutvar << onoff;
coutvar << numdigit;
cout << "--\n";
ac_request("interface", "calc_panel_configured_params","as_expression", onoff);
coutvar << onoff;
}