Объектный тип СТАТУС
Физический объектный тип c передачей ответственности "справа налево".
Тип СТАТУС предназначен для отображения информации в строке состояния (statusbar) главного окна платформы или в блокирующем окне. Само по себе создание переменной тип СТАТУС еще не обеспечивает отображения информации в строке состояния, для запуска и остановки отображения информации используются методы СТАРТ и ФИНИШ.
Поля
Тип | Поле | Описание | Значение по умолчанию |
---|---|---|---|
СТРОКА | текст | Строковое значение, которое должно отображаться в строке состояния или блокирующем диалоге. Это постоянная часть текста. Дополнительный текст можно установить методом ТЕКСТ. | |
ЛОГИКА | прогресс | Признак отображения процентной шкалы в строке состояния. ДА – будет отображаться процентная шкала, НЕТ – будет отображаться обычный "бегунок", не отражающий степень выполнения вызванного процесса. | |
ЛОГИКА | блок | Блокирование доступа к другим окнам на время отображения информации в строке состояния. ДА – строка состояния отображается в отдельном окне, и другие окна недоступны, пока не вызван метод ФИНИШ. НЕТ – строка состояния отображается в левом нижнем углу главного окна, и доступ к другим окнам не блокируется. |
Методы
Метод | Описание |
---|---|
СТАРТ | Запускает процесс отображения информации в строке состояния или в блокирующем диалоге. |
ФИНИШ | Останавливает процесс отображения информации в строке состояния или закрывает блокирующий диалог. |
ТЕКСТ | Позволяет установить или изменить добавочный текст. |
ПРОЦЕНТ | Позволяет изменить значение в индикаторе прогресса. |
ОБНОВИТЬ | Позволяет обновить внешний вид окна статуса и окружающих окон без изменения текста или значения в процентной шкале. |
ИЗМ_ЗАГОЛОВОК | Позволяет изменить постоянную часть текста (задаваемую в поле текст во время старта). |
ИЗМ_ПРОГРЕСС | Позволяет изменить режим индикатора прогресса (задаваемый в поле прогресс во время старта). |