AddStatusBarField()
Синтаксис
AddStatusBarField(Width)
Описание
Добавляет поле в текущую Строку состояния, ранее созданную с помощью CreateStatusBar(). Каждое новое поле добавляется справа от уже существующих.
Параметры
Width Ширина нового поля в пикселях. Если значение 'Width' равно #PB_Ignore, размер поля будет подобран автоматически так, чтобы заполнить всё оставшееся свободное место в Строке состояния. Значение #PB_Ignore в параметре'Width' могут иметь несколько полей, в таком случае свободное место будет поровну поделено между этими полями.
Возвращаемое значение
Ничего.
Комментарии
Задать или изменить содержимое полей Строки состояния можно с помощью следующих команд:
- StatusBarText()
- StatusBarImage()
- StatusBarProgress()
Пример (Фран)
If OpenWindow(0, 0, 0, 940, 60, "Строка состояния", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_SizeGadget) ButtonGadget(1,10,3,300,25,"Добавить новое поле в Строке состояния") If CreateStatusBar(0, WindowID(0)) AddStatusBarField(110) EndIf StatusBarText(0, 0, "Начальное поле") Repeat Event = WaitWindowEvent() Select Event Case #PB_Event_Gadget Select EventGadget() Case 1 AddStatusBarField(110) EndSelect EndSelect Until Event = #PB_Event_CloseWindow EndIf
См. также
StatusBarText(), StatusBarImage(), StatusBarProgress(), CreateStatusBar()
Поддерживаемые OS
Все