MenuHeight()
Синтаксис
Result = MenuHeight()
Описание
Возвращает высоту строки заголовка меню. Это позволяет правильно рассчитать высоту окна при использовании меню.
Параметры
Ничего.
Возвращаемое значение
Возвращает высоту в пикселях строки заголовка Меню.
Комментарии
Linux & MacOS X: эта команда всегда возвращает 0, так как строка меню не является частью окна (она всегда находится на главной панели в самой верхней части экрана). Поэтому MenuHeight() можно легко использовать в каждой ОС для настройки размера окна в зависимости от фактической высоты меню.
Пример (Фран)
If OpenWindow(0, 200, 200, 300, 100, "Пример MenuHeight") ButtonGadget(0, 50, 10, 190, 30, "Отобразить высоту меню.") If CreateMenu(0, WindowID(0)) MenuTitle("Проект") MenuItem(1, "Открыть") EndIf Repeat Event = WaitWindowEvent() If Event = #PB_Event_Gadget Select EventGadget() Case 0 ShowDebugOutput() Debug MenuHeight() EndSelect EndIf Until Event = #PB_Event_CloseWindow EndIf
Поддерживаемые OS
Все