man fvwm
Все взято из man fvwm
И так попрбуем описать хотя бы пару опций Style для fvwm.
Focus policy
ClickToFocus указывает fvwm установить фокус на окне после щелчка міши на нём. По умолчанию MouseFocus (или его алиас FocusFollowsMouse) указывает fvwm установить фокус на окне, как только в курсор будет наведен на границы окна, и убрать фокус как только курсор их покинет. SloppyFocus нечто подобное, но не устанавливает фокус если указатель покидает границы главного окна, пока не кликнуть на новом, что дает возможность отвести курсор без потери фокуса. Стиль окна называемый NeverFocus никогда не получает фокус. Это может быть полезным для модулей, например FvwmButtons
Фокусируем окна:)
FPEnterToFocus, когда указатель наводится на окно, окно получает фокус.
FPLeaveToUnfocus окно теряет фокус когда указатель покидает его.
FPClickToFocus, FPClickDecorToFocus or FPClickIconToFocus, окно получает фокус если внутри него надать на декорации, или его иконку.
FPFocusByProgram позволяет окну (программе) самой получать фокус.
!FPFocusByFunction запрещает окну получать фокус по командам Focus and FlipFocus.
FPLenient позволяет принудительно установить фокус на окнах которые этого не хотят, например FvwmPager или xclock.
Window title
Title и NoTitle опредеялеют будет ли у окна titlebar или нет. По умолчаниию он у окна есть.
TitleAtBottom, TitleAtLeft или TitleAtRight указывает где находится titlebar'у окна, вместо обычного положения. Соответсвенно снизу, слева или справа. TitleAtTop востанавливает разположение titlebar'a по умолчанию. Обычно текст в названиях окон с левой стороны окна, его можно поварачивать на 90 градусов против часовой стрелки, и на 90 градусов по часовой для названий с правой стороны. Его можно так же поварачивать в противоположных направлениях при помощи LeftTitleRotatedCW если используется TitleAtLeft, и при помощи RightTitleRotatedCCW - если TitleAtRight. Значения по умолчанию: LeftTitleRotatedCCW с RightTitleRotatedCW. Нормальный горизонтальный текст может вращатся при помощи TopTitleRotated если используется TitleAtTop, и BottomTitleRotated при использовании TitleAtBottom. Значения по умолчанию могут быть установлены при помощи TopTitleNotRotated и BottomTitleNotRotated.
Borders
!Borders подавляет рамки окна (но не Title) полностью. Borders включает их снова. Без границ все другие стили относящиеся к ним - безсмысленны.
MwmBorder делает рамки похожими на границы Mwm'а. FvwmBorder Выключает предыдущую опцию.
HandleWidth имеет числооовое значение, которое является шириной границы, чтобы разместить окно, если оно действительно имеет "уголки" для изменения окна.
BorderWidth имеет числовое значение, которое указываает ширину рамки
DepressableBorder делает край (часть края) окна выглядящим утопленным когда кнопка нажата. Ее можно отключить при помощи стиля FirmBorder.
И так попрбуем описать хотя бы пару опций Style для fvwm.
Focus policy
ClickToFocus указывает fvwm установить фокус на окне после щелчка міши на нём. По умолчанию MouseFocus (или его алиас FocusFollowsMouse) указывает fvwm установить фокус на окне, как только в курсор будет наведен на границы окна, и убрать фокус как только курсор их покинет. SloppyFocus нечто подобное, но не устанавливает фокус если указатель покидает границы главного окна, пока не кликнуть на новом, что дает возможность отвести курсор без потери фокуса. Стиль окна называемый NeverFocus никогда не получает фокус. Это может быть полезным для модулей, например FvwmButtons
Фокусируем окна:)
FPEnterToFocus, когда указатель наводится на окно, окно получает фокус.
FPLeaveToUnfocus окно теряет фокус когда указатель покидает его.
FPClickToFocus, FPClickDecorToFocus or FPClickIconToFocus, окно получает фокус если внутри него надать на декорации, или его иконку.
FPFocusByProgram позволяет окну (программе) самой получать фокус.
!FPFocusByFunction запрещает окну получать фокус по командам Focus and FlipFocus.
FPLenient позволяет принудительно установить фокус на окнах которые этого не хотят, например FvwmPager или xclock.
Window title
Title и NoTitle опредеялеют будет ли у окна titlebar или нет. По умолчаниию он у окна есть.
TitleAtBottom, TitleAtLeft или TitleAtRight указывает где находится titlebar'у окна, вместо обычного положения. Соответсвенно снизу, слева или справа. TitleAtTop востанавливает разположение titlebar'a по умолчанию. Обычно текст в названиях окон с левой стороны окна, его можно поварачивать на 90 градусов против часовой стрелки, и на 90 градусов по часовой для названий с правой стороны. Его можно так же поварачивать в противоположных направлениях при помощи LeftTitleRotatedCW если используется TitleAtLeft, и при помощи RightTitleRotatedCCW - если TitleAtRight. Значения по умолчанию: LeftTitleRotatedCCW с RightTitleRotatedCW. Нормальный горизонтальный текст может вращатся при помощи TopTitleRotated если используется TitleAtTop, и BottomTitleRotated при использовании TitleAtBottom. Значения по умолчанию могут быть установлены при помощи TopTitleNotRotated и BottomTitleNotRotated.
Borders
!Borders подавляет рамки окна (но не Title) полностью. Borders включает их снова. Без границ все другие стили относящиеся к ним - безсмысленны.
MwmBorder делает рамки похожими на границы Mwm'а. FvwmBorder Выключает предыдущую опцию.
HandleWidth имеет числооовое значение, которое является шириной границы, чтобы разместить окно, если оно действительно имеет "уголки" для изменения окна.
BorderWidth имеет числовое значение, которое указываает ширину рамки
DepressableBorder делает край (часть края) окна выглядящим утопленным когда кнопка нажата. Ее можно отключить при помощи стиля FirmBorder.
1 Comments:
Window title
Color [цвет текста] / [цвет фона]
если "/" вызывает ошибки, тогда используются ForeColor и BackColor
Colorset [номер]
переопределяет цвета, заданные опцией Color. но следует заметить, что используются не все возможности "colorset". если это необходимо - определите отдельно в стилях TitleStyle и ButtonStyle.
By Анонимный, at 1:14 PM
Отправить комментарий
<< Home