Я хотел бы изменить окно/формат кадра своего XEmacs на основе текущего разрешения дисплея.
Это полезно, когда я выполняю свой ноутбук или отдельно или подключенный к базовому блоку с внешним монитором. В любой ситуации я хотел бы, чтобы Emacs обнаружил основное разрешение экрана и скорректировал его формат кадра главного окна соответственно, когда я запускаю его.
Текущее разрешение дисплея доступно с использованием следующих функций (как неинтерактивных).
(x-display-pixel-width)
(x-display-pixel-height)
Если требуется определенный ресурс, доступ к которому осуществляется из любой части программы, ознакомьтесь с Singleton Design Pattern .
-121--2739188-Мы прошли ноябрь и до сих пор нет VS2010 версии, боже, я пристрастился к этой вещи
-121--4350269-Для получения более кросс-платформенного решения обратитесь к
(display-pixel-width)
(display-pixel-height)
Если вы действительно хотите набора окно Emacs до полного экрана при запуске, ознакомьтесь с maxframe.el .