Я использую XE4 и пытаюсь определить, сколько мониторов подключено к приложению HD Firemonkey. В приложении VCL вы получаете эту информацию из Screen.MonitorCount. Что такое эквивалент Firemonkey?
Что такое эквивалент Screen.MonitorCount в HD-приложении Firemonkey?
comment
Вы найдете всю необходимую информацию в этом вопросе SO . Короче говоря, вам придется писать код для конкретной платформы.
- person Peter   schedule 10.08.2013
Ответы (1)
Насколько я могу судить, такого нет. Есть предыдущий вопрос SO, в котором обсуждается, что это то, что вы должны сами писать код для конкретной платформы, а в документации четко сказано, что несколько поддержка экрана предназначена только для Windows (выделено мной):
Глобальная переменная типа TScreen с именем Screen создается при создании проекта. Экран инкапсулирует состояние экрана, на котором работает ваше приложение. Общие задачи, выполняемые Screen, включают указание:
- Внешний вид курсора.
- Размер окна, в котором работает ваше приложение.
- Список шрифтов, доступных для экранного устройства.
- Поведение на нескольких экранах (только для Windows).
Если ваше приложение Windows работает на нескольких мониторах, Screen поддерживает список мониторов и их размеры, чтобы вы могли эффективно управлять компоновкой пользовательского интерфейса.
person
Ken White
schedule
09.08.2013