Класс TStatusBar (строка состояния) аналогичен TMessageBar.
Разница состоит в том, что строка состояния имеет больше возможностей, чем простая строка сообщения, и резервирует пространство
для вывода индикаторов режимов клавиатуры (регистр, вставка/замена и др.).
В конструкторе TStatusBar задается указатель на родительское
окно, стиль границы, индикаторы режима, шрифт (указатель на
TFont) и модуль (TModule для базового конструктора TWindow или
0).
TStatusBar переопределяет заданную по умолчанию функцию Insert. По умолчанию версия TStatusBar добавляет новый реквизит
после существующего текстового реквизита, но перед индикатором
режима клавиатуры. Однако вы можете это изменить.
Чтобы вывести к строке состояния конкретный индикатор режима, вы должны задать при построении строки состояния индикатор
режима. TStatusBar предусматривает ряд функций для модификации
индикаторов режима. Вы можете изменить состояние индикатора режима на произвольное состояние. Для этого используется функция SetModeIndicator.
Функция SetSpacing позволяет задавать интервал между реквизитами. В параметре этой функции задается ссылка на объект TSpacing - структуру, определенную в классе TStatusBar.