Параметры перетаскивания мышью
Параметры, описанные ниже, обеспечивают поддержку изменения размера фрейма путем перетаскивания его внутренних границ мышью. Они также позволяют перемещать фрейм мышью, перетаскивая заголовок или строку вкладок его верхнего или строки режима его нижнего окна.
Эти параметры в основном полезны для фреймов-потомков (см. Фреймы-потомки), которые не имеют декораций менеджера окон. При необходимости они могут быть использованы и для фреймов верхнего уровня без декораций.
drag-internal-border-
Если не
nil, фрейм можно изменять размер, перетаскивая его внутренние границы, если они присутствуют, мышью. drag-with-header-line-
Если не
nil, фрейм можно перемещать мышью, перетаскивая строку заголовка его верхнего окна. drag-with-tab-line-
Если не
nil, фрейм можно перемещать мышью, перетаскивая строку вкладок его верхнего окна. drag-with-mode-line-
Если не
nil, фрейм можно перемещать мышью, перетаскивая строку режима его нижнего окна. Обратите внимание, что такой фрейм не может иметь собственное минибуферное окно. snap-width-
Фрейм, который перемещается мышью, будет «прилипать» к границам экрана или его родительского фрейма всякий раз, когда он перетаскивается настолько близко к такому краю, насколько это позволяет количество пикселей, указанное этим параметром.
top-visible-
Если этот параметр является числом, верхний край фрейма никогда не появляется выше верхнего края его экрана или родительского фрейма. Более того, столько пикселей фрейма, сколько указано этим числом, останутся видимыми, когда фрейм перемещается к любому из оставшихся краев его экрана или родительского фрейма. Установка этого параметра полезна для предотвращения полного вывода фрейма-потомка с не-
nildrag-with-header-lineпараметром за пределы области его родительского фрейма. bottom-visibleЕсли этот параметр является числом, нижний край фрейма никогда не появляется ниже нижнего края его экрана или родительского фрейма. Более того, столько пикселей фрейма, сколько указано этим числом, останутся видимыми, когда фрейм перемещается к любому из оставшихся краев его экрана или родительского фрейма. Установка этого параметра полезна для предотвращения полного вывода фрейма-потомка с не-
nildrag-with-mode-lineпараметром за пределы области его родительского фрейма.
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/Mouse-Dragging-Parameters.html