Обнаружить двойной дисплей / монитор с помощью Carbon Framework в Mac?
Есть ли в Carbon Framework API для обнаружения двойного монитора.
Я хотел бы найти это для моего приложения xulrunner? Я хотел бы знать, если второй монитор присутствует, прежде чем я запускаю свое приложение в Mac.
Мне это нужно, потому что я делаю приложение в виде киоска.
Есть идеи?
1 ответ
Вы должны использовать nsIScreenManager
Сервис для этого:
var screenManager = Components.classes["@mozilla.org/gfx/screenmanager;1"]
.getService(Components.interfaces.nsIScreenManager);
alert(screenManager.numberOfScreens);