Я могу обнаружить размер дисплея / разрешение в Emacs?

Я хотел бы изменить окно/формат кадра своего XEmacs на основе текущего разрешения дисплея.

Это полезно, когда я выполняю свой ноутбук или отдельно или подключенный к базовому блоку с внешним монитором. В любой ситуации я хотел бы, чтобы Emacs обнаружил основное разрешение экрана и скорректировал его формат кадра главного окна соответственно, когда я запускаю его.

18
задан Noufal Ibrahim 28 January 2010 в 12:50
поделиться

2 ответа

Текущее разрешение дисплея доступно с использованием следующих функций (как неинтерактивных).

(x-display-pixel-width)
(x-display-pixel-height)
17
ответ дан 30 November 2019 в 07:23
поделиться

Если требуется определенный ресурс, доступ к которому осуществляется из любой части программы, ознакомьтесь с Singleton Design Pattern .

-121--2739188-

Мы прошли ноябрь и до сих пор нет VS2010 версии, боже, я пристрастился к этой вещи

-121--4350269-

Для получения более кросс-платформенного решения обратитесь к

(display-pixel-width)
(display-pixel-height)

Если вы действительно хотите набора окно Emacs до полного экрана при запуске, ознакомьтесь с maxframe.el .

20
ответ дан 30 November 2019 в 07:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: