Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
плагин VisualGaugesЗдравствуйте. Скажите пожалуйста, что необходимо прописать в библиотеке dll для того чтобы в настройках плагина VisualGauges было возможно изменить название канала с данными для плагина? В стандартных настройках плагина канал не переименовывается, зато канал модуля можно изменить. Какие коды надо изменить в исходниках ".с" и ".h " чтобы можно было изменять название канала на котором осуществляется отображение той или иной шкалы приборов? |
|||
|
||||
|
Re: плагин VisualGaugesПоскольку передача текстовой строки в плагин не предусмотрена, то вариантов два: 1. Увеличить p_info->parameters на нужное число каналов и заполнить для каждого канала возможные названия (как в строках 53-56 файла VisualGauges.c 2. Просто руками прописать в строке 89 требуемые названия каналов |
|||
|
||||
|
Re: плагин VisualGaugesВладислав пишет:
По пункту 2, в каком порядке прописать названия для каждого канала, пока только для одного получается в примере, след канал не могу прописать? sprintf(p_visual[].label_text, "Температура топлива %u (АЦП %u)", i+1, DataInfo.adc_channels[]+1); |
|||
|
||||
|
Re: плагин VisualGaugesНадо сделать зависимость названия от параметра i (i -> номер канала). |
|||
|
||||
|
Re: плагин VisualGaugesВладислав пишет:
Спасибо. Все получилось. Возможно ли увеличить цыфры на индикатора? |
|||
|
||||
|
Re: плагин VisualGaugesМожно попробовать вызвать SetCtrlAttribute (p_info->general_panel_handle, p_info->general_panel_control, ATTR_TEXT_POINT_SIZE, point_size); |
|||
|
||||
|
Re: плагин VisualGaugesЗабыл: |
|||
|
||||
|
Re: плагин VisualGaugesВладислав пишет:
Так и не получилось вызвать SetCtrlAttribute для увеличения цифр на индикаторе |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск