Однако это было написано давно, но помогло мне написать временное решение в моей задаче. Я копирую этот код, чем другие люди могут его использовать.
$ ('# lineHeightInc') .click (function () {var box = GetSelectedBox (); var ct = box. data ('LineHeight'), if (isNaN (ct)) ct = 0; ct ++; box.css ('line-height', (parseFloat (box.css ('font-size')) * 1.61 + ct) + 'px'); box.data ('LineHeight', ct);}); $ ('# lineHeightDic') .click (function () {var box = GetSelectedBox (); var ct = box.data ('LineHeight'); if (isNaN (ct)) ct = 0; ct--; box. css ('line-height', (parseFloat (box.css ('font-size')) * 1.61 + ct) + 'px'); box.data ('LineHeight', ct);});
Если вы не хотите использовать Objective C, получите идентификатор дисплея, который вы хотите отобразить (используя, например, CGMainDisplayID
), затем используйте CGDisplayPixelsWide
и CGDisplayPixelsHigh
, чтобы получить ширину и высоту экрана в пикселях. См. « Получение информации о дисплеях » для получения другой отображаемой информации.
Если вы хотите использовать немного Objective-C, просто используйте [[NSScreen mainScreen] frame]
.
Обратите внимание, что есть другие проблемы с полноэкранным отображением, а именно, чтобы другие приложения не делали то же самое. Прочтите «« Рисование на полный экран »в Руководстве по программированию OpenGL от Apple для получения дополнительной информации.