Иллюстрированный самоучитель по Visual Basic 6.0

Иллюстрированный самоучитель по Visual Basic 6.0


назад | содержание | вперед

Элемент управления StatusBar

Со строкой состояния вы постоянно сталкиваетесь при работе в различных приложениях Windows. Например, просматривая текст в Microsoft Word, вы по строке состояния ориентируетесь, на какой странице документа находитесь. При работе с таблицами базы данных вы обращаетесь к строке состояния, чтобы узнать номер обрабатываемой записи. Строка состояния используется в приложении для информирования пользователя о текущем состоянии приложения. Желательно, чтобы разрабатываемое вами приложение также имело строку состояния. До появления элемента управления StatusBar для создания строки состояния применялись искусственно выделяемые области с использованием других элементов управления, например PictureBox, в которых размещались соответствующие надписи.

Для создания в форме строки состояния с помощью стандартного элемента управления StatusBar выполните следующие действия:

1. Нажмите кнопку StatusBar на панели элементов управления.

2. Установите курсор мыши в любое место формы и нарисуйте рамку. Ее размеры и расположение не имеют значения, так как Visual Basic по умолчанию поместит ее внизу формы и растянет на всю ширину (рис. 8.35).

Рис. 8.35. Размещение в форме элемента управления StatusBar

3. Чтобы установить требуемую высоту строки состояния, используйте курсор мыши или свойство Height (Высота).

4. Если вы хотите, чтобы строка состояния располагалась в другом месте, скорректируйте свойство Align. Оно может принимать следующие значения:

  • vbAlignNone — строку состояния можно расположить в любой части формы;
  • vbAlignTop — строка состояния располагается в верхней части формы;
  • vbAlignBottom — строка состояния располагается в нижней части формы. Это значение устанавливается по умолчанию при создании объекта StatusBar. Такое положение формы более привычно для пользователя;
  • vbAlignLeft — строка состояния располагается по левому краю формы;
  • vbAlignRight — строка состояния располагается по правому краю формы.

5. Используя свойство Style, вы можете задать количество панелей, содержащихся в строке состояния. Свойство может принимать следующие значения:

  • sbrNormal — позволяет отобразить в строке состояния несколько панелей, каждая из которых предназначается для вывода параметров. Это значение используется по умолчанию при создании объекта StatusBar. Для настройки свойств панелей строки состояния используется диалоговое окно Property Pages;

    Замечание

    Каждая панель строки состояния является элементом коллекции панелей Panels. Нумерация панелей в коллекции начинается с 1. Количество панелей в строке состояния задается значением свойства count (Количество).

  • sbrSimple — позволяет отобразить в строке состояния одну панель, на которой отображается одна надпись, задаваемая свойством SimpieText.

 

назад | содержание | вперед