Spec-Zone.ru › Elisp

Геометрия

Вот как можно изучить данные в спецификации геометрии окна X-style:

Функция: x-parse-geometry geom

Функция x-parse-geometry преобразует стандартную строку геометрии окна X в список, который можно использовать в качестве аргумента к make-frame.

Список описывает, какие параметры были указаны в geom, и дает значения, указанные для них. Каждый элемент выглядит как (parameter . value). Возможные значения parameter — left, top, width, и height.

Для параметров размера значение должно быть целым числом. Имена параметров позиции left и top не совсем точны, потому что некоторые значения указывают положение правого или нижнего края вместо этого. Возможные значения value для параметров позиции: целое число, список (+ pos), или список (- pos); как описано ранее (см. Параметры позиции).

Вот пример:

(x-parse-geometry "35x70+0-0")
     ⇒ ((height . 70) (width . 35)
         (top - 0) (left . 0))

Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Geometry.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API