Ваши комментарии
День добрый.
Если немного подробней распишите задачу, я постараюсь Вам помочь. Если я правильно Вас понял, то время должно отображать то значение в которое произошло изменение переменной, все верно?
День добрый, Анатолий.
Спасибо за предложение. Рассмотрим его в ближайшее время.
День добрый.
Если можно уточните вопрос.
Ок. Понял. В текущей версии скорей всего не сделать. У объектов нет доступа к свойству "видимость". Учтем этот недостаток в следующих версиях.
День добрый.
Скорей всего ОРС сервер отдает "плохое" качество переменной. Можно попробовать подключится сторонним ОРС клиентом и понаблюдать, какое "качество" переменной возвращает сервер.
Добрый день!
1) Параметр канала "Контроль связи".
Цитата из справки: "... Если этот флаг выставлен, то система автоматически контролирует состояние канала. При отсутствии изменений в канале в течение 5 минут его состояние устанавливается в неактивное. На мнемосхеме это отображается заштриховкой компонента ...".
Вопрос: в канале флаг не выставлен, но заштриховка всё-равно в окне Монитора присутствует ? Как быть ? Хочется избавиться от штриховки ?
Подоплека вопроса: В цеху есть редко используемое оборудование. Вот сейчас оно выключено, и в центре мнемосхемы высвечивается этакое "грязное пятно", состоящее из изображения установки и трех индикаторов, затянутых той самой заштриховкой. Как можно избавиться от этой заштриховки: а) периодически записывать в эти каналы какую-либо информацию, но как к этому отнесутся физические каналы ? б) закрыть часть мнемосхемы "пологом" с надписью "выключено", который бы убирался при появлении в каналах установки "живой" информации, но что-то не соображу, как это сделать ?
Штриховка компонента зависит не только от флага "Контроль связи", но и от "качества" переменной передаваемой в SIMP из ОРС драйвера или драйвера модбас. Какой у Вас используется драйвер?
2) Кнопки
Кнопки "Открытие мнемосхемы" и "Печать мнемосхемы" обзавелись возможностью иметь свои изображения нажатого и отжатого состояния, а кнопка "Запуск внешнего приложения" была обойдена такими подарками. Почему?
В доработке. В ближайших релизах будет.
Добрый вечер.
Использовать Initialization, AsFirstRun устаревшая функция.
Добрый вечер.
Прошу прошения за задержку с ответом. Проверим у себя ещё раз, по результатам отпишусь.
function GetMnemoControl(AName: String): TWinControl;
получение мнемосхемы по имени AName. Функция тестовая, поэтому нет упоминания в документации.
Сервис поддержки клиентов работает на платформе UserEcho