Создать кнопку с иконкой на панели диалога конфигурации.

Вызов:

ac_request("create_iconbutton", string icon_filename, int start_x, int start_y, int width, int height, string tooltip, string name_cpp);

или

ac_request("create_iconbutton", string icon_filename, int start_x, int start_y, int width, int height, string tooltip, string name_cpp, int iarg, double darg, string sarg);

Здесь:

icon_filename - имя файла иконки, которая должна быть отрисована на кнопке (из каталога tsimages);

start_x, start_y - координаты левого верхнего угла кнопки на панели диалога;

width, height - ширина и высота кнопки;

tooltip - всплывающая подсказка, которая будет появляться при наведении мыши на кнопку;

name_cpp - имя файла с программой (из каталога tsprg).

iarg, darg и sarg - целое число, число с плавающей точкой и строка - параметры, которые будут переданы в программный модуль при запуске по этой кнопке. Получить параметры в вызываемом модуле можно командой run_cpp("get_args"... :


int iArg1;

double dArg2;

string sArg3;

run_cpp("get_args", iArg1, dArg2, sArg3);