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