GoGPT Best VPN GoSearch

온웍스 파비콘

fvwm1 - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 fvwm1 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 fvwm1입니다.

프로그램:

이름


fvwm1 - X11용 F(?) 가상 윈도우 관리자, 버전 1.x

개요


fvwm1 [ 옵션 ]

기술


Fvwm X11용 윈도우 관리자입니다. 이것은 다음의 파생물입니다. 트엠, 메모리를 최소화하도록 재설계되었습니다.
소비를 촉진하고, 창틀에 3차원적인 모양을 제공하며, 간단한 가상 데스크톱을 제공합니다.
메모리 소모량은 약 1/2~1/3 정도로 추산된다.
트엠, 주로 재설계로 인해 트엠마우스 바인딩을 보관하는 방법. 또한,
구성 가능한 옵션 중 다수 트엠 제거되었습니다.

"FVWM"이라는 이름은 뭔가를 의미했는데, 무슨 뜻인지 기억이 나지 않습니다. (Feeble, Famous, Foobar?)
(그건 별로 중요하지 않습니다. 어쨌든 이건 약어에 기반한 사회이니까요.)

지위 OF 소프트웨어


2.2년 1999월 FVWM XNUMX가 출시된 이후 이 릴리스는 공식적으로 더 이상 지원되지 않습니다.
더 이상 지원되지 않습니다. 이 소프트웨어의 버그를 보고하지 마십시오. 또한 Debian의 경우
사용자 여러분, 이 FVWM 릴리스의 모듈 매뉴얼 페이지는 다음과 같습니다. FvwmAudio1(1x) 등

스페셜 주의사항 위한 엑스프리86 사용자


XFree86은 사용 시 혼동스러울 수 있는 가상 화면을 제공합니다.
~과 연계되어 fvwm. XFree86을 사용하면 가상 화면에 나타나는 모든 창
실제로 비디오 메모리에 끌려 들어가게 됩니다(실제 화면에 나타나든 나타나지 않든).
따라서 가상 화면 크기는 사용 가능한 비디오 메모리에 의해 제한됩니다.

fvwm'의 가상 데스크톱, 화면에 나타나지 않는 창은 실제로는 나타나지 않습니다.
비디오 RAM으로 끌어옵니다. 가상 데스크톱의 크기는 약 32,000 x 32,000으로 제한됩니다.
픽셀이지만 가상 데스크톱을 약 5회 이상 사용하는 것은 비실용적일 것입니다.
각 방향의 가시 화면입니다. 메모리 사용량은 숫자의 함수입니다.
존재하는 창의 수 - 바탕 화면의 크기는 중요하지 않습니다.

익숙해지면 fvwm XFree86의 가상을 비활성화하는 것이 좋습니다.
가상 화면 크기를 실제 화면 크기로 설정하여 화면을 조정합니다.
~에 익숙한 fvwm XFree86의 가상 화면을 다시 활성화해야 할 수도 있습니다.

저작권


이후 fvwm ~에서 파생 된 트엠 공유하는 코드 트엠의 저작권입니다.

fvwm 1988년 Evans and Sutherland Computer Corporation, Salt Lake City, Utah의 저작권입니다.
1989년 매사추세츠 공과대학(매사추세츠주 캠브리지)에서
저작권은 보호됩니다. 또한 1993년과 1994년에 Robert Nation의 저작권입니다.

이 소프트웨어와 문서를 사용, 복사, 수정 및 배포할 수 있는 권한
위의 저작권 표시가 있는 경우 모든 목적과 비용이 이에 따라 부여됩니다.
모든 사본에 표시되며 해당 저작권 표시와 이 허가 표시가 모두 표시됩니다.
지원 문서에서 Evans & Sutherland와 MIT의 이름이 포함되지 않도록 합니다.
소프트웨어 배포와 관련된 홍보 광고에 사용됨
구체적인 사전 서면 허가.

ROBERT NATION, EVANS & SUTHERLAND 및 MIT는 이와 관련하여 모든 보증을 부인합니다.
상품성 및 적합성에 대한 모든 묵시적 보증을 포함한 소프트웨어는 어떠한 경우에도
EVANS & SUTHERLAND 또는 MIT는 특별, 간접 또는 결과적 손해에 대해 책임을 져야 합니까?
사용, 데이터 또는 이익의 손실로 인해 발생하는 모든 피해 또는 손해에 대해
계약, 과실 또는 기타 불법 행위로 인해 발생하거나 발생하는 소송
이 소프트웨어의 사용 또는 성능과의 연결.

해부 OF A


Fvwm 대부분의 창문 주위에 장식 테두리를 만듭니다. 이 테두리는 각 막대로 구성됩니다.
측면과 각 모서리에 작은 "L"자 모양의 섹션이 있습니다. 상단 막대라고 하는 추가 상단 막대가 있습니다.
창 이름을 표시하는 데 사용되는 제목 표시줄입니다. 또한,
10개의 제목 표시줄 버튼. 상단, 측면 및 하단 바를 통칭하여
사이드바. 모서리 부분을 프레임이라고 합니다.

표준 기본 파일이 수정되지 않은 경우 제목에서 마우스 버튼 1을 누르거나
사이드바는 창에서 이동 작업을 시작합니다. 모서리 프레임에서 버튼 1을 누릅니다.
조각은 크기 조정 작업을 시작합니다. 테두리의 아무 곳에서나 버튼 2를 누르면
창 작업의 광범위한 목록.

최대 10개의 타이틀바 버튼이 존재할 수 있습니다. 그 용도는 완전히 사용자가 정의할 수 있습니다.
기본 구성에는 타이틀바 양쪽에 타이틀바 버튼이 있습니다.
left는 마우스 버튼에 상관없이 창 옵션 목록을 표시하는 데 사용됩니다.
사용됨. 오른쪽에 있는 것은 창을 아이콘화하는 데 사용됩니다. 타이틀 바 버튼의 수
사용되는 것은 마우스 동작이 바인딩된 항목에 따라 달라집니다. 섹션을 참조하세요.
"마우스" 구성 매개변수는 아래와 같습니다.

L' 가상 데스크톱


Fvwm 사용자가 사용하고자 하는 여러 가상 데스크톱을 제공합니다. 화면은
화면보다 더 큰 데스크톱에 뷰포트를 표시합니다. 여러 개의 개별 데스크톱이 가능합니다.
접근 가능(개념: 프로젝트당 하나의 데스크톱 또는 애플리케이션당 하나의 데스크톱)
보기 애플리케이션이 서로 다른 경우). 각 데스크톱은 물리적 데스크톱보다 클 수 있습니다.
화면, 화면보다 큰 창 또는 관련 창의 큰 그룹은
쉽게 볼 수 있습니다.

가상 데스크톱의 크기는 시작 시 지정할 수 있습니다. 모든 가상 데스크톱은
동일한 크기여야 합니다. 개별 데스크톱의 총 수는 지정할 필요가 없지만
총 약 4억 개로 제한됩니다. 현재 데스크톱의 모든 창은
Pager에 표시되는 현재 데스크톱의 미니어처 보기입니다.
현재 데스크톱은 해당 기하학과 함께 창 목록에 나열될 수 있습니다.
팝업 메뉴로 접근 가능합니다.

"고정" 창은 "가상 데스크톱에 고정"하여 가상 데스크톱을 초월하는 창입니다.
화면의 유리에 붙어 있습니다." 이것은 항상 화면에 그대로 있습니다. 이것은 다음과 같은 경우에 편리합니다.
시계와 X비프가 있으므로, 이런 가젯 하나만 실행하면 언제나 당신과 함께합니다.

창 형상은 현재 뷰포트를 기준으로 지정됩니다. 그건:
xterm -기하학 +0+0
항상 화면의 보이는 부분의 왼쪽 상단 모서리에 표시됩니다.
가상 데스크탑에 창을 배치하는 지오메트리를 지정하는 것은 허용되지만 해제
화면. 예를 들어 보이는 화면이 1000 x 1000픽셀이고 바탕 화면이
크기는 3x3이고 현재 뷰포트는 바탕 화면의 왼쪽 상단 모서리에 있습니다.
그런 다음 호출:
xterm -기하학 +1000+1000
창을 화면 오른쪽 하단 모서리 바로 옆에 배치합니다.
화면 오른쪽 하단 모서리로 마우스를 이동하여 기다리면 찾을 수 있습니다.
보기로 스크롤합니다. 현재 창을 데스크톱에 매핑할 수 있는 방법은 없습니다.
현재 활성화된 데스크 외의 데스크.

다음과 같이 지정된 기하학:
xterm -기하학 -5-5
일반적으로 창의 오른쪽 아래 모서리를 오른쪽 아래에서 5픽셀 떨어진 곳에 배치합니다.
화면의 보이는 부분의 모서리. 모든 애플리케이션이 창을 지원하지는 않습니다.
음의 오프셋이 있는 기하학.

xterm 및 xfontsel과 같은 일부 응용 프로그램을 사용하면 사용자가 시작 데스크를 지정할 수 있습니다.
명령줄:
xterm -xrm "*데스크:1"
데스크 번호 1에서 xterm을 시작합니다. 모든 응용 프로그램이 이 옵션을 이해하는 것은 아닙니다.
하나.

초기화


초기화하는 동안, fvwm 키와 관련된 구성 파일을 검색합니다.
버튼 바인딩 및 기타 몇 가지 사항. 이러한 파일의 형식은 다음과 같습니다.
나중에. 먼저, fvwm 사용자 홈 디렉토리에서 .fvwmrc라는 파일을 검색합니다.
그렇지 않으면 시스템 전체 기본값에 대해 /etc/X11/fvwm/system.fvwmrc를 찾습니다.
해당 파일을 찾을 수 없습니다. fvwm 종료됩니다.

Fvwm 자식에게 상속될 두 개의 환경 변수를 설정합니다. 이는 다음과 같습니다.
디스플레이를 설명하는 $DISPLAY fvwm 실행 중입니다. $DISPLAY는 unix:0.0 또는
:0.0은 rsh를 통해 다른 컴퓨터로 전달될 때 제대로 작동하지 않으므로
$HOSTDISPLAY도 설정되며, 디스플레이에 대한 네트워크 지원 설명을 사용합니다.
$HOSTDISPLAY는 항상 TCP/IP 전송 프로토콜을 사용합니다(로컬 연결의 경우에도)
따라서 $DISPLAY는 Unix 도메인 소켓을 사용할 수 있으므로 로컬 연결에 사용해야 합니다.
더 빠르다.

모양 WINDOWS


일반적으로 Xeyes 또는 Oclock과 같은 모양의 창을 사용하는 경우 여러 옵션이 있습니다.
모든 것을 장식하지 않도록 할 수 있습니다(예: NoBorder oclock 및 NoTitle oclock) 또는
기본 구성을 사용하고 장식된 상태로 두면 장식 테두리가 생깁니다.
그리고 단색 배경이 표시됩니다. 또는 SHAPE 확장 프로그램에서 컴파일할 수 있습니다.
Makefile에서 플래그를 변경하면 모양이 없는 창이 나타납니다.
배경과 제목 표시줄이 창 위에 떠 있습니다. 모양의 창 확장이 증가합니다.
모양의 창이 없을 경우 창 관리자의 메모리 소모량은 약 60KB 정도입니다.
존재하지만 모양의 창문이 있는 경우 효과가 거의 없습니다.

아이콘


기본 Fvwm 구성은 흑백 비트맵 아이콘을 사용합니다. 트엠. XPM의 경우
확장자가 컴파일되면 ctwm, MS-Windows 또는 Macintosh와 유사한 색상 아이콘이 생성됩니다.
아이콘을 사용할 수 있습니다. 이러한 옵션을 사용하려면 XPM 패키지가 필요합니다.
Makefile.noImake와 Imakefile에 설명되어 있습니다.

SHAPE 및 XPM 옵션이 모두 컴파일되면 모양이 있는 색상 아이콘이 표시됩니다.
매우 멋지다.

모듈


모듈은 별도의 Unix 프로세스로 실행되지만 다음을 전송하는 별도의 프로그램입니다.
명령 fvwm 실행하기 위해. 향후 릴리스에서는 이러한 수단을 제공할 것으로 예상됩니다.
창 정보를 추출하는 모듈 fvwm사용자는 자신의 모듈을 작성하여 다음을 수행할 수 있습니다.
무결성에 영향을 미치지 않는 이상하거나 기괴한 조작 fvwm 자체.

모듈은 다음에 의해 생성되어야 합니다. fvwm 그래서 두 개의 파이프를 설정할 수 있습니다 fvwm 그리고 모듈은
통신합니다. 모듈이 시작될 때 파이프가 이미 열려 있고
파이프에 대한 파일 기술자는 명령줄 인수로 제공됩니다.

모듈은 다음 동안 생성될 수 있습니다. fvwm 모듈 옵션을 통한 초기화 또는 언제든지
X 세션 동안 모듈 내장을 사용하여 모듈은 다음 기간 동안 존재할 수 있습니다.
X 세션을 종료하거나 단일 작업을 수행하고 종료할 수 있습니다. 모듈이 여전히 활성화되어 있는 경우
fvwm 그만두라고 하면 fvwm 통신 파이프를 닫고 수신을 기다립니다.
모듈에서 SIGCHLD가 발생하면 파이프 폐쇄를 감지하고 종료되었음을 나타냅니다.
모듈이 파이프 폐쇄를 감지하지 못하는 경우 fvwm 약 30초 후에 종료됩니다
어쨌든. 동시에 실행되는 모듈의 수는 운영 체제에 따라 제한됩니다.
시스템에서 동시에 열 수 있는 파일의 최대 개수는 보통 60~256개입니다.

모듈은 단순히 텍스트 명령을 전송합니다. fvwm 내장된 명령 엔진. 텍스트 명령
.fvwmrc 설치 파일의 마우스 바인딩의 경우와 마찬가지로 포맷됩니다. 특정
보조 정보도 샘플 모듈 GoodStuff에서와 같이 전송됩니다.
GoodStuff 모듈은 자체 man 페이지에 설명되어 있습니다.

ICCCM 응낙


Fvwm ICCCM 1.1을 준수하려고 시도합니다. 이 시점(1.20l)부터 컬러맵 처리가 아닙니다.
ICCCM을 완벽하게 준수합니다. 또한 ICCCM은 다음과 같은 것이 가능해야 한다고 명시합니다.
키보드 단축키와 일치하지 않는 모든 키 입력을 수신하는 응용 프로그램
사용된 접근 방식 fvwm 그리고 대부분의 다른 창 관리자도 마찬가지입니다.

M4 전처리


If fvwm M4 옵션으로 컴파일됩니다. fvwm 사용 m4(1) 설치 파일을 사전 처리하려면
파싱하기 전에. 이렇게 하면 사용할 수 있습니다 m4 런타임에 작업을 수행하는 매크로입니다.
다양한 특성을 지닌 다양한 디스플레이에서 작업하기가 매우 쉽습니다.

예를 들어, 기분에 따라 다른 색상 구성표를 원할 수 있습니다. 한 가지 방법은
이를 수행하려면 다음을 사용합니다. -m4opt 기분을 지정하려면. 밝은 기분을 위해 사용하세요 -m4opt
-DSunny; 어두운 분위기에는 사용하세요 -m4opt -어둠. 그러면 .fvwmrc 파일에 다음이 포함될 수 있습니다.
ifdef(`써니',`
StdForeColor 블랙
StdBackColor 밝은하늘색
하이포어컬러 노랑
하이백컬러 피치퍼프1
페이저뒤로색깔블랜치드아몬드')

ifdef(`어둠',`
StdForeColor 블랙
표준배경색 #60a0c0
하이포어컬러 블랙
하이백컬러 #c06077
페이지백컬러 #5c54c0
PagerForeColor 난초
스티키포어컬러 블랙
스티키백컬러 #60c0a0 ')

다음 m4 기호는 다음에 의해 미리 정의됩니다. fvwm:

BITS_PER_RGB RGB 색상의 유효 비트 수입니다. (로그 기반 2
생성할 수 있는 고유한 색상의 수입니다. 이는 종종
표시할 수 있는 색상 수와 다릅니다.
한 번.)

수업 시각적 수업. 다음 중 하나를 반환합니다. 스태틱그레이, 그레이 스케일,
정적 색상, 유사색상, 트루 컬러, 다이렉트컬러, 또는, 할 수 없는 경우
당신이 무엇을 가지고 있는지 결정하십시오, 비표준.

클라이언트 호스트 클라이언트를 실행하는 머신입니다.

COLOR 이것은 '예' 또는 '아니요' 중 하나입니다. 이것은 단지 래퍼입니다.
CLASS 정의. '예'를 반환합니다. *색깔 그리고 '아니요'
스태틱그레이 그리고 그레이 스케일.

FVWMDIR 이는 모듈이 구성된 경로로 설정됩니다.
설치.

FVWM_버전 이는 버전을 포함하는 문자열입니다. fvwm.

HEIGHT 디스플레이의 높이(픽셀)입니다.

사용자의 홈 디렉토리. 환경에서 얻음.

호스트 이름 클라이언트를 실행하는 정식 호스트 이름(즉, 완전히 적격한 호스트 이름)
버전 클라이언트 호스트).

옵션 이것은 사용된 컴파일 시간 옵션의 문자열입니다. 각 옵션은
서로 공간으로 분리되어 있음.

계획 기본 루트에서 디스플레이가 지원하는 비트 플레인 수
창.

해제 X 서버의 릴리스 번호입니다. MIT X11R5의 경우 다음과 같습니다. 5.

개정 X 마이너 프로토콜 개정판. 에 의해 본 바와 같이 프로토콜 개정(3).

서버 호스트 이 변수는 실행 중인 머신의 이름으로 설정됩니다.
X 서버.

TWM_TYPE 어느 것을 알려준다 트엠 분기가 실행 중입니다. 항상 다음으로 설정됩니다.
이 프로그램에서 문자열 "fvwm". 이것은 보호하는 데 유용합니다.
당신의 일부 .twmrc 파일 fvwm 적절한 이해하지 못함(예:
작업 공간) 그래서 다른 것과도 계속 사용할 수 있습니다 트엠 프로그램.

USER 프로그램을 실행하는 사용자의 이름입니다.
환경을 제공합니다.

VENDOR X 서버의 공급업체입니다. 예를 들어: MIT X 협회.

버전 X 메이저 프로토콜 버전. 에 의해 본 바와 같이 프로토콜 버전(3).

디스플레이의 너비(픽셀)입니다.

X_해상도 미터당 픽셀로 표시되는 디스플레이의 X 해상도입니다.

Y_해상도 미터당 픽셀로 표시되는 디스플레이의 Y 해상도입니다.

조사해보면 알 수 있을 것이다. m4(1) 매뉴얼을 잘 읽고 그 힘을 이해하세요
m4, 이것은 대단히 유용하고 강력한 도구입니다. 그러나 다음 기호 중 하나를 사용하면
미리 정의되어 있습니다 m4, 당신은 심각한 위험에 처해 있습니다! 예를 들어, Sun의 m4 미리 정의 ,
따라서 .fvwmrc에서 해당 이름을 사용하면 운이 없습니다. 올바른 해결책은 다음과 같습니다.
이 문제는 문제가 되는 단어를 따옴표로 묶는 것입니다. `포함하다'.

이 문제를 완화하는 데 도움이 되도록 다음 옵션이 유용할 수 있습니다. 변경하려면
인용 문자 사용 m4, 옵션을 사용하세요 -m4-따옴표 그리고 -m4-견적. 꼭
그렇지 않으면 두 옵션을 모두 지정하세요 m4 혼란스러울 것입니다. 이것들이 주어지면, 변경 견적
매크로는 사용자 fvwmrc 파일이 처리되기 전에 제공됩니다.

알림: 일부 버전 m4 인용 문자 변경과 관련하여 손상됨
포함된 파일. 인용 문자열이 한 문자보다 길면 매크로
"포함(< >)", 여기서 "<<" 및 ">>"는 인용 문자이며 추가 내용을 포함합니다.
포함된 파일의 내용 주위에 있는 문자입니다. 이것은 fvwm을 혼란스럽게 할 것입니다. SunOS 4.1.3
이 문제가 있는 것으로 알려져 있습니다.

GNU를 사용하는 경우 m4 추가 옵션을 사용할 수 있습니다. 지정하여 -m4-접두사 언제
시작 fvwm, m4 모든 내장 매크로에 접두사를 붙이도록 지시합니다. m4_. 그러므로,
된다 m4_포함.

m4 전처리의 사용 가능 여부는 M4 컴파일 정의에 따라 달라집니다.

옵션


이것은 인식되는 명령줄 옵션입니다. fvwm:

-f 구성 파일
활동 fvwm 사용 구성 파일 .fvwmrc 대신 사용자 홈 디렉토리에
창 관리자 구성 파일.

-디버그 X 트랜잭션을 동기 모드로 전환하면 작업 속도가 크게 느려지지만
보장합니다 fvwm내부 오류 메시지는 정확합니다.

-d 이름 표시하기
이름에서 얻은 이름 대신 "displayname"이라는 디스플레이를 관리합니다.
환경 변수 $DISPLAY.

-s 다중 화면 디스플레이에서 실행 fvwm $DISPLAY에 지정된 화면에서만
환경 변수 또는 -d 옵션을 통해 제공됩니다. 일반적으로, fvwm 시도할 것이다
멀티스크린 디스플레이의 모든 화면에서 시작합니다.

-번역
버전 인쇄 fvwm 표준에.

다음 옵션은 fvwm이 M4 옵션으로 컴파일된 경우에만 사용할 수 있습니다.

-아니-m4 사용하지 마세요 m4 .fvwmrc를 사전 처리합니다. 기본값은 시작을 사전 처리하는 것입니다.
사용하여 파일을 m4(1).

-m4-접두사
GNU의 경우 m4 이용 가능합니다, 원인 m4 모든 내장 명령에 접두사를 붙입니다. m4_.

-m4opt option
이 옵션을 전달하세요 m4. 그만큼 option 공백 없이 모든 문자열이 가능합니다.
이 옵션은 여러 번 발생할 수 있습니다. GNU m4 사용 가능합니다, DO 않습니다. 통과 -P
여기 옵션을 사용하세요. -m4-접두사 대신.

-m4-따옴표
이것을 사용하세요 시작 인용 문자로. 또한 지정해야 합니다.
-m4-견적.

-m4-견적
이것을 사용하세요 끝 따옴표 문자로. 또한 지정해야 합니다.
-m4-따옴표.

-m4prog 통로
통로 원하는 m4 프로세서의 위치로. 기본적으로 m4prog는 다음과 같이 설정됩니다.
사용자 경로의 어딘가에 존재해야 하는 "m4". 이 옵션을 사용하면 사용자가
사용할 m4 버전을 명시적으로 선택합니다.

구성 파일


구성 파일은 마우스 및 버튼 바인딩, 색상, 가상
디스플레이 크기 및 관련 항목. 이 섹션에서는 구성 옵션을 설명합니다. 라인
'#'으로 시작하는 문자는 무시됩니다. fvwm. '*'로 시작하는 줄은 다음과 같습니다.
모듈 구성 명령을 포함합니다(구성 명령이 아닌) fvwm
그 자체).

AppsBacking스토어
응용 프로그램 창이 백업 저장소를 요청하게 합니다. 이 옵션은 다음을 손상시킵니다.
윈도우 관리자의 ICCCM 준수. 이 옵션을 사용하면 작업 속도가 빨라질 수 있습니다.
창을 다시 그리는 데 비용이 많이 드는 X-터미널에서는 일반에 큰 도움이 되지 않을 수 있습니다.
워크스테이션.

자동 상승 지연
창 자동 확대 기능을 활성화하고 시간 지연(밀리초)을 지정합니다.
창이 입력 포커스를 획득한 시점과 자동으로 올라오는 시점 사이입니다.
이 옵션은 포커스-마우스-추종 모드에서 작동하며 클릭-포커스 모드에서도 작동합니다.
장식 대신 응용 프로그램 창을 클릭하면 초점이 변경됩니다.
창. 클릭 투 포커스 모드에서는 다음을 통해 포커스 상승 동작을 억제할 수 있습니다.
음의 지연 값을 지정합니다.

백업 저장소
활동 fvwm 장식을 요청하려면 백업 스토어를 참조하세요. 토론을 참조하세요.
앱백킹스토어.

경계 너비
장식된 창의 경계 너비를 지정된 값으로 변경합니다.
기본값은 6픽셀입니다.

스타일 명령은 지정을 위한 또 다른 (더 일반적인) 방법을 제공합니다.
경계 너비.

버튼 스타일 단추# x높이
제목 표시줄 버튼에 사용할 직사각형 장식 모양을 정의합니다. 단추#
타이틀바 버튼 번호이며 0~9 사이입니다. 타이틀바에 대한 설명
버튼 번호는 아래 마우스 섹션에 나와 있습니다. 너비는 백분율입니다.
사용할 전체 버튼 너비입니다. 높이는 전체 높이의 백분율입니다.
사용됩니다. 음수는 음영이 반전되도록 합니다.

그리고 그게 전부가 아닙니다! 다음과 같은 줄을 사용하면:
버튼 스타일 : 2 4 50x30@1 70x70@0 30x70@0 50x30@1
그런 다음 버튼 2 장식은 선으로 구성된 4포인트 패턴을 사용합니다.
(x=50,y=30) ~ (70,70) 에서 섀도우 색상 (@0), 그리고 나서 (30,70) 에서 섀도우
색상을 지정하고 마지막으로 하이라이트 색상(@50,30)에서 (1)으로 변경합니다. 너무 혼란스럽나요?
샘플 system.fvwmrc를 참조하세요.

센터온서큘레이트
순환 시 포인터가 있는 창이 포함된 데스크탑 페이지
이동이 자동으로 선택됩니다. CenterOnCirculate가 선택된 경우 fvwm
데스크톱 뷰포트에서 대상 창을 중앙에 배치하기 위해 최선을 다할 것입니다.
가장 가까운 페이지에 줄을 서기만 하면 됩니다.

순환 건너뛰기 창 이름
순환 또는
순환-아래로 기능이 호출됩니다. 창 이름 창의 이름이거나
클래스입니다.

스타일 명령은 지정을 위한 또 다른 (더 일반적인) 방법을 제공합니다.
순환 건너뛰기.

CirculateSkipIcon
아이콘화된 창을 건너뛰어 순환 및 워프 작업을 실행합니다.

클릭 타임 지연
버튼을 누른 후 버튼이 닫힐 때까지의 최대 지연 시간(밀리초)을 지정합니다.
Function 내장에 대한 릴리스는 마우스 클릭 동작을 고려합니다. 기본값
지연은 150밀리초입니다.

클릭투포커스
일반적으로 키보드 입력은 마우스 포인터가 있는 창으로 이동합니다. 이 옵션이 있는 경우
키보드 입력은 마우스를 클릭할 때까지 한 창에 유지됩니다.
포인터가 새 창에 위치했습니다.

커서 커서_번호 커서 유형
이는 커서 스타일을 변경하는 매우 어색한 방법을 제공합니다. 커서_번호 어느 것을 말해주는가
변경하려는 커서이며, 다음과 같이 0~12 사이의 숫자입니다.

0 위치 - 창을 처음 배치할 때 사용됩니다.
1 TITLE - 창 제목 표시줄에 사용됩니다.
2 기본값 - 커서를 설정하지 않는 창에서 사용됩니다.
3 SYS - 타이틀바 버튼 중 하나에 사용됨.
4 이동 - 창을 이동하거나 크기를 조정할 때 사용됩니다.
5 WAIT - EXEC 내장 명령 중에 사용됩니다.
6 MENU - 메뉴에서 사용됨.
7 SELECT - iconify 등 다양한 내장 명령에 사용됩니다.
8 DESTROY - DESTROY 및 DELETE 내장 함수에 사용됩니다.
9 TOP - 창의 상단 사이드바에서 사용됩니다.
10 RIGHT - 창의 오른쪽 사이드바에서 사용됩니다.
11 BOTTOM - 창의 하단 사이드바에서 사용됨.
12 왼쪽 - 창의 왼쪽 사이드바에서 사용됩니다.
13 TOP_LEFT - 창의 왼쪽 상단 모서리에 사용됩니다.
14 TOP_RIGHT - 창의 오른쪽 상단 모서리에 사용됩니다.
15 BOTTOM_LEFT - 창의 왼쪽 하단 모서리에 사용됩니다.
16 BOTTOM_RIGHT - 창의 오른쪽 하단 모서리에 사용됨.

The 커서 유형 인수는 사용할 커서 모양을 알려주는 숫자입니다.
사용 가능한 숫자는 /usr/include/X11/cursorfont.h에서 찾을 수 있으며 현재 다음과 같습니다.
0~152 사이의 짝수. 현재 다음 커서 유형은 다음과 같습니다.
사용할 수 :

0 X_커서 2 화살표
4 기반_아래쪽_화살표 6 기반_위쪽_화살표
8보트 10보고시티
12 왼쪽 아래 모서리 14 오른쪽 아래 모서리
16 바텀_사이드 18 바텀_티
20 박스 나선형 22 센터 포인트
24 원 26 시계
28 커피 머그잔 30 십자가
32 크로스리버스 34 크로스헤어
36 다이아몬드_크로스 38 도트
40 도트박스 42 더블_화살표
44 초안_대형 46 초안_소형
48 드레이프드박스 50 교환
52 플뢰르 54 고블러
56 검비 58 핸드1
60 손2 62 하트
64 아이콘 66 아이언크로스
68 왼쪽 포인트 70 왼쪽 측면
72 왼쪽티 74 왼쪽버튼
76 ll_각도 78 lr_각도
80 남자 82 미들버튼
84 마우스 86 연필
88 해적 90 플러스
92 질문_화살표 94 오른쪽_포인트
96 오른쪽 98 오른쪽 티
100 오른쪽버튼 102 rtl_logo
104 범선 106 sb_down_arrow
108 sb_h_더블_화살표 110 sb_왼쪽_화살표
112 sb_오른쪽_화살표 114 sb_위_화살표
116 sb_v_double_arrow 118 셔틀
120사이즈 122스파이더
124 스프레이캔 126 스타
128 타겟 130 t크로스
132 상단 왼쪽 화살표 134 상단 왼쪽 모서리
136 오른쪽 위 모서리 138 위쪽 측면
140 탑티 142 트렉
144 ul_angle 146 우산
148 ur_angle 150 시계
152년

데코레이트 트랜지언트
일반적으로 장식되지 않은 임시 창문에 다음이 적용됩니다.
보통의 fvwm 장식. xterm 메뉴와 같은 일부 팝업 창은
창 관리자에 의해 관리되지 않아 여전히 장식을 받지 못합니다.

데스크탑 스케일 규모
화면을 기준으로 가상 데스크톱 크기를 정의합니다.

데스크탑 크기 수평x수직선
물리적 화면 크기 단위로 가상 데스크탑 크기를 정의합니다.

움직이지 마세요끄기
창이 바탕 화면에서 이동되거나 처음에 배치되는 것을 방지합니다.
이 옵션을 사용하면 몇몇 프로그램이 제대로 작동하지 않을 수 있습니다. 이것은 단지 다음을 유지합니다.
바탕 화면 가장자리에서 완전히 사라지는 것을 방지합니다.
데스크탑에 16픽셀을 유지하지만 전체를 유지하는 것에는 전혀 신경 쓰지 않습니다.
책상 위의 창문. 창문이 부분적으로 있는 것을 좋아하지 않으면 EdgeResistance를 참조하세요.
화면에서 벗어나요.

가장자리 저항 스크롤 움직이는
마우스를 위로 움직여 데스크탑 뷰포트를 변경하는 것이 얼마나 어려운지 알려줍니다.
화면의 가장자리와 창을 가장자리 위로 옮기는 것이 얼마나 어려운지
화면.

첫 번째 매개변수는 포인터가 화면에서 소비해야 하는 밀리초를 나타냅니다.
가장자리 전에 fvwm 뷰포트를 이동합니다. 이것은 뷰포트를 사용하는 사람들을 위한 것입니다.
"EdgeScroll 100 100"을 사용했지만 페이지를 실수로 뒤집는 경우가 있습니다.
원하지 않아요.

두 번째 매개변수는 창의 화면 가장자리 위에 몇 개의 픽셀이 있는지 알려줍니다.
모서리는 실제로 화면 밖으로 부분적으로 이동하기 전에 이동해야 합니다.

"EdgeScroll 0 0"을 사용하면 창을 이동하거나 크기를 조정할 수 있습니다.
현재 화면의 가장자리를 가로질러. 첫 번째 매개변수를 다음과 같이 만들어서
EdgeResistance 10000 이런 종류의 동작은 불가능합니다. EdgeResistance가 적으면
10000보다 크지만 0보다 큰 경우 페이지를 옮기는 것이 어려워지지만 그렇지 않습니다.
불가능합니다.

엣지스크롤 수평 수직선
커서가 가장자리에 닿을 때 스크롤할 페이지의 백분율을 지정합니다.
페이지. 페이지 가장자리에 도달했을 때 페이징이나 스크롤을 원하지 않는 경우
.fvwmrc 파일에 "EdgeScroll 0 0"을 포함합니다. 전체 페이지를 원하면 다음을 사용합니다.
"EdgeScroll 100 100". 가로와 세로 모두 양수여야 합니다.

수평 및 수직 백분율을 1000으로 곱하면 스크롤
데스크탑 가장자리에서 감싸집니다. "EdgeScroll 100000 100000"을 사용하는 경우
fvwm 전체 페이지를 스크롤하여 바탕 화면 가장자리로 이동합니다.

글꼴 글꼴 이름
냐면 fvwm 글꼴 사용 글꼴 이름 메뉴의 경우 "고정" 대신 크기 조정 표시기가 사용됩니다.
및 아이콘 라벨(IconFont가 지정되지 않은 경우).

함수 함수 이름
복합 함수의 정의를 시작합니다. fvwm 내장
나중에 마우스 버튼이나 키에 바인딩될 함수입니다. 함수 이름 해야합니다
따옴표로 묶습니다. 함수 항목은 함수 다음 줄에 포함됩니다.
키워드. 정의는 키워드 EndFunction으로 끝납니다. 함수 항목은 다음과 같습니다.
다음 예에서 표시된 대로 지정됩니다. 각 줄의 첫 번째 단어는
수행될 내장 함수는 이벤트 유형을 따릅니다.
작업을 트리거합니다(따옴표로 묶음), 추가 인수가 뒤에 옵니다.
내장 함수에 필요합니다. 메뉴는 Popup 내장 함수를 사용하여 지정할 수 있습니다.
메뉴가 구성 파일에서 더 일찍 정의되어 있어야 합니다.

인식되는 트리거 동작은 즉시, 동작, 클릭 및
DoubleClick. 기능이 활성화되는 즉시 즉각적인 작업이 실행됩니다.
창을 선택하지 않았더라도. 즉각적인 조치 외에 다른 조치가 있는 경우
것, fvwm 사용자가 클릭, 더블클릭 또는 드래그하는지 확인하기 위해 기다립니다.
마우스. 결정이 내려진 후, fvwm 내장된 것만 실행합니다.
트리거 동작이 수행된 동작과 일치하는 함수 정의
사용자.

다음 예제가 창 제목 표시줄의 버튼 1에 바인딩된 경우,
버튼 1을 눌렀습니다. fvwm 버튼이 해제되는지 확인하기 위해 150msec를 기다립니다.
버튼이 풀리지 않았습니다 fvwm 이동 작업을 시작합니다. 이동이 시작되면
작업이 완료되면 들어올리기 작업이 수행됩니다. 버튼을 놓으면
그때 감지됨 fvwm 두 번째 클릭을 위해 150msec 더 기다립니다. 한 번만 클릭하면
감지되면 창이 올라갑니다. 두 번 클릭이 감지되면 창이 올라갑니다.
교대로 올라가고 내려갑니다. 150msec 대기 시간은 변경될 수 있습니다.
ClickTime 옵션을 사용합니다.
"Move-or-Raise" 기능
"모션"을 이동하다
"모션"을 높이다
"클릭"을 높이세요
RaiseLower "더블클릭"
종료 기능
클릭 및 더블 클릭 개념은 키보드 사용에는 적용되지 않습니다.
바로 가기.

두 가지 특수 기능이 있습니다: InitFunction과 RestartFunction. InitFunction
언제 호출될 것인가 fvwm X 세션에서 처음으로 시작되며
모듈을 시작하고, 배경 패턴을 설정하고, 프로그램을 시작하는 데 사용됩니다. 재시작
함수는 다음과 같은 경우에 호출됩니다. fvwm 다시 시작됩니다. 모듈을 시작하는 데 사용할 수 있습니다.
배경 패턴을 설정하지만 프로그램을 시작하는 데 사용해서는 안 됩니다.

하이백컬러 색상 이름
선택된 창의 배경색을 설정합니다. 색상 이름. 사용할 때
흑백 화면에서는 이 옵션이 무시되고 흰색이 사용됩니다.

하이포어컬러 색상 이름
선택된 창의 제목 색상을 설정합니다. 색상 이름. 흑백을 사용할 경우
화면 이 옵션은 무시되고 검정색이 사용됩니다.

아이콘 창 이름 비트맵 파일
아이콘화될 때 창에 사용할 비트맵을 지정합니다. 창 이름
애플리케이션의 창 이름이나 클래스 이름이 될 수 있으며 따옴표로 묶어야 합니다.
The 비트맵 파일 표준 X11 비트맵 파일에 대한 전체 경로 이름 또는
IconPath 또는 PixmapPath의 파일입니다. 지정된 비트맵/픽스맵이 사용됩니다.
창 자체에서 제공하는 아이콘보다 우선합니다.

If fvwm XPM은 색상 아이콘을 지원하도록 컴파일됩니다. 비트 맵 XPM이 될 수 있습니다
픽스맵 파일

창 이름 큰따옴표로 묶어야 하지만 비트맵 파일 안됩니다.
환경 변수는 다음에서 사용할 수 없습니다. 비트맵 파일 사양.

If 창 이름 빈 문자열이면 지정된 파일이 기본 아이콘이 되고
다른 아이콘 비트맵이나 픽스맵을 찾을 수 없는 경우 사용됩니다:
아이콘 "" 내가 좋아하는 아이콘

스타일 명령은 아이콘을 지정하는 또 다른 (더 일반적인) 방법을 제공합니다.

아이콘박스 왼쪽 (left) 상단 연락해주세요 바닥
아이콘을 배치할 화면 영역을 정의합니다. 최대 4개의 아이콘 상자를 사용할 수 있습니다.
정의됨. IconBox 라인이 제공되면 아이콘이 자동으로 배치됩니다.
가능하다면, 그것들을. 창이 아이콘화될 때마다 새로운 장소가 발견됩니다.
아이콘 상자는 왼쪽에서 오른쪽으로, 그다음 위에서 아래로 공간을 찾습니다. 아이콘
다른 아이콘 위에 자동으로 배치되지 않지만 아래에 배치될 수 있습니다.
응용 프로그램 창. 만약 왼쪽 (left) or 연락해주세요 음수이면 fvwm 화면을 추가하겠습니다
그것의 폭. 만약 상단 or 바닥 음수이면 fvwm 화면 높이를 추가합니다
그것. 참고: -0은 화면의 오른쪽 또는 아래쪽 픽셀로 구문 분석되지 않습니다.
대신 -1을 사용하세요.

IconBox 줄이 제공되지 않거나 모든 아이콘 상자가 가득 찬 경우 fvwm 놓을 것이다
현재 포인터 위치 근처에 있는 아이콘.

IconFont 글꼴 이름
냐면 fvwm 글꼴 사용 글꼴 이름 아이콘 레이블의 경우. 생략하면 메뉴 글꼴(지정됨)
(글꼴 구성 매개변수에 의해) 대신 사용됩니다.

아이콘 경로 통로
비트맵이 있는 디렉토리의 전체 경로 이름을 콜론으로 구분하여 나열합니다.
(단색) 아이콘을 찾을 수 있습니다. 각 경로는 슬래시로 시작해야 합니다. 참고:
M4 패치는 다음과 같이 포함됩니다. fvwm 건설되면, 그 다음 m4 단어를 망가뜨리고 싶어할 거야
IconPath 또는 PixmapPath 명령에 자주 나타나는 "include".
IconPath 명령 앞에 undefine(`include')를 추가하여 이 문제를 해결하세요.

키 이름 문맥 수정 자 함수
지정된 키에 키보드 키를 바인딩합니다. fvwm 내장 함수입니다. 정의는 동일합니다.
마우스 바인딩의 경우 마우스 버튼 번호가 키로 대체되는 것을 제외합니다.
이름. 그만큼 키 이름 /usr/include/X11/keysymdef.h의 항목 중 하나입니다.
선행 XK_가 생략되었습니다. 문맥 그리고 수정 자 필드는 마우스에서 정의됩니다
제본.

타이틀바 버튼에 키를 바인딩해도 해당 버튼이 나타나지 않습니다.
마우스 바인딩도 존재합니다.

관대함
ICCCM은 애플리케이션이 wm_hints의 입력 필드를 설정하는 경우를 명시합니다.
구조를 False로 설정하면 창 관리자가 입력을 제공하지 않도록 합니다.
초점. 내가 아는 이것이 필요한 유일한 애플리케이션은 sxpm이고 그것은
사소한 수정이 가능한 어리석은 버그이며 어쨌든 프로그램에는 전혀 영향을 미치지 않습니다. 소문
일부 오래된 애플리케이션에도 문제가 있다는 것입니다.

이 매개변수가 설정되면 fvwm ICCCM 규칙을 무시합니다.

메뉴뒤로색상 색상 이름
메뉴 배경색을 설정합니다. 단색을 사용하는 경우 이 옵션은 무시됩니다.
옵션은 다음의 경우에만 사용 가능합니다. fvwm MENUCOLOR가 정의된 상태로 컴파일됩니다.

메뉴포어컬러 색상 이름
메뉴 전경색을 설정합니다. 단색을 사용하는 경우 이 옵션은 무시됩니다.
옵션은 다음의 경우에만 사용 가능합니다. fvwm MENUCOLOR가 정의된 상태로 컴파일됩니다.

메뉴스티플컬러 색상 이름
메뉴의 음영 처리된 항목에 대한 색상을 설정합니다(허용되지 않는 기능의 경우)
현재 선택된 창에서). 흑백을 사용하는 경우 이 옵션은 무시되고
점무늬 패턴이 사용됩니다. 이 옵션은 다음의 경우에만 사용할 수 있습니다. fvwm 로 컴파일된다
MENUCOLOR의 정의.

모듈 모듈 이름
초기화 중에 생성되어야 하는 모듈을 지정합니다. 현재
사용 가능한 모듈은 FvwmAudio, FvwmBacker, FvwmBanner, FvwmClean입니다.
FvwmDebug, FvwmIconBox, FvwmIdent, FvwmPager, FvwmSave, FvwmSaveDesk, FvwmScroll,
FvwmWinList, GoodStuff. 이 모듈은 자체 man 페이지를 가지고 있습니다. 모듈
내장형으로도 사용할 수 있습니다. 모듈은 수명이 짧은 일시적인 프로그램 또는 다음과 같은 프로그램이 될 수 있습니다.
GoodStuff는 X 세션 동안 유지될 수 있습니다. 모듈은 종료됩니다.
가능하다면 재시작 및 종료 전에 창 관리자에 의해. 참조
모듈에 대한 소개 섹션.

모듈경로
경로의 콜론으로 구분된 목록을 지정합니다. fvwm 검색할 때 검색하다
로드할 모듈입니다. 개별 디렉토리에는 끝에 슬래시가 필요하지 않습니다.

마우스 단추 문맥 수정 자 함수
마우스 바인딩을 정의합니다. 단추 마우스 버튼 번호입니다. 단추 그러면 0이다
모든 버튼은 지정된 기능을 수행합니다. 문맥 어디에 있는지 설명합니다
바인딩이 적용됩니다. 유효한 컨텍스트는 루트 창의 경우 R, 애플리케이션의 경우 W입니다.
창, T는 창 제목 표시줄, S는 창 측면, 상단 또는 하단 표시줄, F는
창 프레임(모서리), 아이콘 창의 경우 I, 제목 표시줄의 경우 0~9
버튼 또는 이러한 문자의 조합. A는 다음을 제외한 모든 컨텍스트를 나타냅니다.
타이틀바 버튼. 예를 들어, 마우스가
제목 표시줄 버튼을 제외한 창 테두리의 어느 곳에나 위치할 수 있습니다.

수정 자 N(수정자 없음), C(제어), S(이동), M(이동)의 조합입니다.
Meta의 경우 A, 모든 수정자의 경우 A. 예를 들어 SM의 수정자는 다음과 같은 경우에 적용됩니다.
Meta 키와 Shift 키가 모두 눌려 있습니다. X11 수정자 mod1부터 mod5까지
1부터 5까지의 숫자로 표현됨.

함수 중 하나입니다 fvwm의 내장 함수입니다.

타이틀 바 버튼은 왼쪽에 홀수 번호 버튼과 함께 번호가 매겨집니다.
제목 표시줄과 오른쪽의 짝수. 더 작은 번호의 버튼이 표시됩니다.
창 바깥쪽을 향해 나타나는 반면, 더 큰 번호의 버튼은 창 안쪽을 향해 나타납니다.
창의 가운데(0은 10의 약자). 요약하자면, 버튼에는 번호가 매겨져 있습니다:
1 3 5 7 9 0 8 6 4 2
작업이 바인딩된 가장 높은 홀수 번호 버튼은 다음을 결정합니다.
제목 표시줄의 왼쪽에 그려진 버튼의 수입니다. 가장 높은 짝수
그려지는 오른쪽 버튼의 수를 결정합니다. 동작을 바인딩할 수 있습니다.
마우스 버튼이나 키보드 키 중 하나에.

MWMBorders
MWM 스타일 1픽셀 폭의 릴리프 라인을 대체합니다. fvwm2픽셀 테두리입니다.

MWM버튼
제목 표시줄과 제목을 제외한 모든 장식에 대한 버튼 누름 피드백을 비활성화합니다.
MWM과 같은 막대 버튼.

MWM데코힌트
활동 fvwm 애플리케이션 창에서 MOTIF_WM_HINTS 원자를 읽고 구문 분석하려면
그리고 창문 장식과 관련하여 모티프의 행동을 재현해 보려고 시도했습니다.
mwm에서는 기능 힌트가 창 장식에 영향을 미칠 수 있지만 이러한 효과는
이 옵션으로는 복제되지 않습니다.

MWMFunctionHints
활동 fvwm 애플리케이션 창에서 MOTIF_WM_HINTS 원자를 읽고 구문 분석하려면
그리고 허용된 창과 관련하여 Motif 동작을 복제하려고 시도합니다.
기능. 단순히 창에서 금지된 기능을 제거하는 mwm과 달리
메뉴, fvwm 단순히 금지된 기능을 음영 처리합니다. 또한, fvwm
mwm이 내부적으로 구현하는 사용자 정의 매크로에서 일부 기능을 구현합니다.
금지된 기능의 매핑은 부분적으로 메뉴 항목 레이블을 기반으로 합니다.

MWM힌트 오버라이드
MWMFunctionHints를 사용하면 최대화 및 아이콘화가 금지됩니다.
일시적인. 또한 창은 창 관리자가 파괴하거나
삭제하세요. 이러한 MWM 규칙은 특히 다음과 관련하여 다소 어리석기 때문에
일시적인 창의 경우, 이 MWMHintOverride 옵션을 제공합니다. 메뉴로 사용할 때
MWM에서 사용을 금지하는 경우 해당 항목은 음영 처리되지만 사용자는 계속 진행할 수 있습니다.
해당 항목을 선택하면 예상대로 작동합니다.

일부 애플리케이션이 중단될 수 있으므로 재정의는 신중하게 사용해야 합니다.
mwm 힌트를 무시합니다.

MWM메뉴
표준 메뉴 대신 MWM 모양 및 느낌 메뉴를 대체합니다. fvwm 버전. 이
옵션은 또한 중앙 정렬과 같은 몇 가지 다른 mwm 스타일 옵션을 트리거합니다.
창을 왼쪽 상단에 두는 대신 화면에서 창 크기를 조정합니다.
대신 초기 배치 크기 조정 트리거 동작을 shift-button-1로 전환합니다.
트엠 스타일 프레스 버튼 2

국경 없음 창 이름
유지하다 fvwm 창문에 장식 테두리를 두는 것부터 창 이름. 이
명령은 타이틀바에 영향을 미치지 않습니다. 이것은 시계 및 유사한 것에 편리합니다.
너무 많은 공간을 차지하고 싶지 않은 가젯. 창 이름 창문이 될 수 있습니다
이름 또는 클래스.

NoBorder와 NoBorder를 모두 지정하는 경우 창 이름 그리고 NoTitle 창 이름 같은 창에 대해
.fvwmrc 파일에서 창은 전혀 장식되지 않습니다.

창 이름 창 이름과 일치하는 와일드카드 "*" 및 "?"를 포함할 수 있습니다.
일반적인 Unix 파일 이름 일치 방식입니다. 실제 "*", "?" 및 "\" 문자는
창 이름은 문자 앞에 "\"를 붙여 입력할 수 있습니다.

스타일 명령은 NoBorder를 지정하는 또 다른 (더 일반적인) 방법을 제공합니다.

경계 없음
제목이나 테두리가 없는 창의 장식 너비를 변경합니다.
기본값은 1입니다. 양수 또는 XNUMX 값은 모두 허용됩니다. 이러한 장식은
장식되지 않은 창문은 일반적으로 장식된 창문의 사이드바와 동일한 맥락을 갖습니다.
창.

스타일 명령은 지정을 위한 또 다른 (더 일반적인) 방법을 제공합니다.
경계 너비 없음.

NoP포지션
지시 fvwm 새 창을 추가할 때 PPosition 필드를 무시합니다.
일부 애플리케이션에서는 PPosition 필드가 필요하지만 다음 중 하나가 없는 경우
그거 진짜 골치 아픈 일이에요.

제목 없음 창 이름
유지하다 fvwm 장식용 창에 타이틀바를 넣는 것부터
창 이름. 이것은 시계 및 이와 유사한 가젯에 유용합니다.
너무 많은 공간을 차지합니다. 창 이름 창의 이름이나 클래스가 될 수 있습니다.

창 이름 창 이름과 일치하는 와일드카드 "*" 및 "?"를 포함할 수 있습니다.
일반적인 Unix 파일 이름 일치 방식입니다. 실제 "*", "?" 및 "\" 문자는
창 이름은 문자 앞에 "\"를 붙여 입력할 수 있습니다.

스타일 명령은 NoTitle을 지정하는 또 다른 (더 일반적인) 방법을 제공합니다.

불투명이동 tỷ lệ phần trăm
fvwm 불투명한 창을 이동할 수 있는 최대 크기 창
사용됨. 백분율은 전체 화면 영역의 백분율입니다. "OpaqueMove 0"을 사용하면 모두
창은 기존의 고무줄 윤곽선을 사용하여 이동합니다. "OpaqueMove"
100" 모든 창이 솔리드 창으로 이동합니다. 기본값은 "OpaqueMove 5"입니다.
작은 창은 불투명하게 이동할 수 있지만 큰 창은
고무줄처럼 움직였다.

불투명 크기 조정
윤곽선이 아닌 창 자체에서 크기 조정 작업이 수행되도록 합니다.

휴대용 소형 무선 호출기 X_위치 Y_위치
데스크탑을 가로질러 이동하는 페이징 스타일을 활성화합니다. 페이저 창(팝업이 아님)
(X_Location, Y_Location)에 나타납니다. 모든 비끈적한 것의 미니어처 버전
가상 데스크톱의 창이 페이저에 표시됩니다. 미니어처의 색상
버전은 전체 크기 창의 테두리 색상과 동일합니다.

Pager 창에서 마우스 버튼 1을 누르면 바탕 화면 뷰포트가 다음으로 이동합니다.
선택한 페이지(클릭하여 초점 맞추기 모드에서; 키보드 초점도 해당 페이지로 이동합니다.
(클릭하는 미니어처의 창) 페이저의 창에서 버튼 2를 누릅니다.
미니어처를 사용하여 창을 빠르게 어디든지 이동하기 위해 창 이동을 시작합니다.
데스크탑에서. 버튼 3을 누르면 뷰포트의 왼쪽 상단 모서리가 이동합니다.
페이지와 일치하지 않더라도 버튼을 누른 위치입니다.
버튼 3을 끌면 선택한 뷰포트가 이동할 때 스크롤됩니다.
포인터. 페이저는 자동으로 고정되지만 자동으로 맨 위에 유지되지는 않습니다.

페이저포어컬러 색상 이름
페이저 전경색이 다음과 같이 됩니다. 색상 이름 검은색 대신. 이것은
페이저 창에서 현재 뷰포트를 강조 표시하는 데 사용되는 색상입니다. 단색
화면 이 옵션은 무시됩니다. 빌드할 때 NO_PAGER 옵션이 설정된 경우 fvwm
이 옵션은 사용할 수 없습니다.

페이지뒤로색 색상 이름
페이저 배경색이 다음과 같이 됩니다. 색상 이름 흰색 대신.
흑백 화면 이 옵션은 무시됩니다. NO_PAGER 옵션이 설정된 경우
건물 fvwm 이 옵션은 사용할 수 없습니다.

페이저폰트 글꼴 이름
냐면 fvwm 글꼴 사용 글꼴 이름 창에 창 아이콘 이름을 작성하려면
페이저의 표현. 이 옵션을 생략하면 이름이 기록되지 않습니다.
페이저 창.

페이징기본값 페이징기본값
fvwm 페이징을 활성화하거나 비활성화하여 시작해야 하는지 여부. "PagingDefault
0"에서 시작합니다 fvwm 페이징이 비활성화된 경우 "PagingDefault 1"이 시작됩니다. fvwm
기본적으로 페이징이 활성화되어 있습니다.

픽스맵 경로 통로
pixmap이 있는 디렉토리의 전체 경로 이름을 콜론으로 구분하여 나열합니다.
(색상) 아이콘을 찾을 수 있습니다. 각 경로는 슬래시로 시작해야 합니다.

팝업 팝업 이름
나중에 마우스 버튼에 바인딩될 팝업 메뉴의 정의를 시작합니다.
또는 키. 팝업 이름 따옴표로 묶어야 합니다. 메뉴 항목은 줄에 포함됩니다.
Popup 키워드 다음에. 메뉴 정의는 EndPopup 키워드로 끝납니다.
메뉴 항목은 다음 예와 같이 지정됩니다. 첫 번째 단어
각 줄은 수행될 내장 함수이고 그 뒤에 캡션이 옵니다.
(따옴표로 묶음) 메뉴에 표시되며 그 뒤에 추가 정보가 표시됩니다.
내장 함수에 필요한 인수입니다. 하위 메뉴는 다음을 사용하여 지정할 수 있습니다.
하위 메뉴가 구성에서 이전에 정의되어 있는 한 팝업이 내장됩니다.
파일.
팝업 "윈도우 옵스"
제목 "윈도우 옵스"
이동 "이동"
크기 조절 "크기 조절"
레이즈 "레이즈"
더 낮은 "더 낮은"
아이코노파이 "(비)아이코노파이"
아니요 " "
파괴하다 "파괴하다"
제목 "하드카피"
임원 "하드카피" 임원 xdpr &
Exec "하드카피 RV" exec xdpr -rv &
종료메뉴
메뉴 항목의 캡션에 탭 문자가 포함되어 있는 경우
탭 다음에 오는 텍스트는 메뉴의 두 번째 열에 입력됩니다.
전체 메뉴가 왼쪽으로 조정됩니다. 이것은 바로가기 라벨링을 위한 것입니다. 탭
문자는 실제로 탭이어야 합니다. 공백으로 확장하면 작동하지 않습니다!
예:
팝업 "윈도우 옵스"
제목 "Window Ops Alt-F1"
.
.
.
왼쪽으로 조정된 메뉴의 시작입니다. Alt-F1은 오른쪽에 배치됩니다.
메뉴의.

바로가기 키는 메뉴 정의에서 문자 앞에 지정될 수 있습니다.
앰퍼샌드가 있는 경우. 앰퍼샌드는 표시되지 않지만 그 뒤에 있는 문자는 표시됩니다.
밑줄이 그어지고 사용자가 해당 키를 누르면
해당 항목은 사용자가 마우스로 클릭한 것처럼 활성화됩니다.
알파벳과 숫자 문자를 단축키로 사용할 수 있습니다. Shift 상태
단축키 문자를 테스트할 때는 키보드가 무시됩니다. 예를 들어:
팝업 "윈도우 옵스"
최대화 "최대화" 100 100
종료메뉴
이 메뉴가 팝업되면 'x'에 밑줄이 그어지고 'x' 키를 누르면
현재 창이 최대화됩니다. 단축키는 작동하지 않습니다.
MENU_HOTKEYS가 빌드 시 정의되지 않은 경우 fvwm. WINDOWLIST_HOTKEYS도 마찬가지라면
정의된 경우 핫키는 WindowList에 자동으로 추가됩니다.
표시됩니다.

랜덤배치
일반적으로 사용자 배치가 필요한 창이 자동으로 배치되도록 합니다.
아주 약간 무작위적인 위치에 배치되었습니다. 가능한 모든 세상에서 최고를 위해
RandomPlacement와 SmartPlacement를 모두 사용하세요.

세이브언더
원인 fvwm 장식 프레임을 저장 언더를 요청합니다. 이것은 상당히
불투명한 움직임 동안 성능을 향상시키지만 상당한 증가를 초래합니다.
메모리 사용량.

조잡한 초점
이 초점 모드는 초점이 마우스를 따른다는 점(기본값)과 유사합니다.
마우스가 새 창으로 이동하기 전까지는 창에서 제거되지 않습니다.
루트 창으로 들어가려면 창을 변경하지 않고 포커스를 유지합니다.

스마트배치
일반적으로 사용자 배치가 필요한 창이 자동으로 배치되도록 합니다.
스마트한 위치에 배치됨 - 다른 위치와 겹치지 않는 위치
화면의 창. 그러한 위치를 찾을 수 없는 경우 사용자 배치 또는 무작위
배치는 대체 방법으로 사용됩니다. 가능한 모든 세상에서 최상의 결과를 위해
RandomPlacement와 SmartPlacement를 모두 사용하세요.

데스크에서 시작 창 이름 책상 번호
이 명령은 이름이나 클래스가 있는 창을 생성합니다. 창 이름 처음에
데스크탑 번호에 배치됨 책상 번호. 창 이름 두 번 묶어야 합니다
인용문. 창에 대화형 배치가 필요한 경우 개요가 표시됩니다.
현재 책상에 있지만 창은 지정된 책상에 나타납니다.

창 이름 창 이름과 일치하는 와일드카드 "*" 및 "?"를 포함할 수 있습니다.
일반적인 Unix 파일 이름 일치 방식입니다. 실제 "*", "?" 및 "\" 문자는
창 이름은 문자 앞에 "\"를 붙여 입력할 수 있습니다.

스타일 명령은 지정을 위한 또 다른 (더 일반적인) 방법을 제공합니다.
StartsOnDesk에서 시작합니다.

스테이즈온탑 창 이름
이 창들은 항상 다른 창들 위에 머물려고 합니다. 이게 편리할 수도 있겠네요
항상 보이게 하고 싶은 시계나 우편함의 경우. 창문이
명시적으로 낮추면 정상으로 다시 돌아오려고 강제로 시도하지 않습니다.
명시적으로 제기됨. 창 이름 창의 이름이나 클래스가 될 수 있습니다.

창 이름 창 이름과 일치하는 와일드카드 "*" 및 "?"를 포함할 수 있습니다.
일반적인 Unix 파일 이름 일치 방식입니다. 실제 "*", "?" 및 "\" 문자는
창 이름은 문자 앞에 "\"를 붙여 입력할 수 있습니다.

스타일 명령은 StaysOnTop을 지정하는 또 다른 (더 일반적인) 방법을 제공합니다.

표준백컬러 색상 이름
메뉴 및 선택되지 않은 창의 배경색을 설정합니다. 색상 이름. 언제
흑백 화면을 사용하는 경우 이 옵션은 무시되고 흰색이 사용됩니다.

스타일 명령은 지정을 위한 또 다른 (더 일반적인) 방법을 제공합니다.
표준 배경색.

표준색상 색상 이름
메뉴 및 선택되지 않은 창 제목의 전경색을 설정합니다. 색상 이름.
흑백 화면을 사용하는 경우 이 옵션은 무시되고 검정색이 사용됩니다.

스타일 명령은 지정을 위한 또 다른 (더 일반적인) 방법을 제공합니다.
표준색.

스티키백컬러 색상 이름
선택되지 않은 고정 창의 배경색을 설정합니다. 색상 이름. 사용할 때
흑백 화면의 경우 이 옵션은 무시되고 흰색이 사용됩니다.
컴파일할 때 -DMORE_COLORS를 사용합니다.

스티키포어컬러 색상 이름
선택되지 않은 고정 창 제목의 전경색을 설정합니다. 색상 이름. 언제
흑백 화면을 사용하는 경우 이 옵션은 무시되고 검정색이 사용됩니다.
컴파일 시 -DMORE_COLORS를 사용하는 경우.

어려운 창 이름
끈적끈적한 창문은 "화면 유리에 붙어 있습니다." 즉, 움직이지 않습니다.
가상 데스크톱으로의 뷰포트가 변경됩니다. 창 이름 창의 이름이 될 수도 있고
그 클래스.

창 이름 창 이름과 일치하는 와일드카드 "*" 및 "?"를 포함할 수 있습니다.
일반적인 Unix 파일 이름 일치 방식입니다. 실제 "*", "?" 및 "\" 문자는
창 이름은 문자 앞에 "\"를 붙여 입력할 수 있습니다.

스타일 명령은 고정을 지정하는 또 다른 (더 일반적인) 방법을 제공합니다.

스티커 아이콘
아이콘이 항상 화면 유리에 붙어 있도록 합니다. 즉, 아이콘이 항상 따라갑니다.
바탕 화면 주변에서. 창의 아이콘이 해제되면 고정이 해제됩니다. 어떤 사람들은
창을 이리저리 옮기는 데 유용한 방법이라고 생각합니다.

완고한 아이콘
아이콘 해제 동작을 약간 변경합니다. 창을 항상 아이콘 해제하는 대신
현재 페이지에서 자신을 아이콘화하고 원래 페이지에서 아이콘을 해제합니다.
위치.

완고한 아이콘배치
IconBoxes와 함께 사용하면 아이콘이 아래에 배치되지 않습니다.
기존 창문.

완고한 배치
SmartPlacement를 사용하면 새 창이 스스로 배치되지 않습니다.
아이콘.

스타일 창 이름 옵션
이 명령은 NoBorder, NoTitle, StartsOnDesk 명령을 대체하기 위한 것입니다.
Sticky, StaysOnTop, 아이콘, WindowListSkip, CirculateSkip, SuppressIcons,
BoundaryWidth, NoBoundaryWidth, StdForeColor 및 StdBackColor를 단일로 사용
유연하고 포괄적인 명령입니다. 이 명령은 속성을 설정하는 데 사용됩니다.
기본값이 아닌 다른 값으로 창을 설정하거나 창 관리자 기본값을 설정합니다.
스타일.

창 이름 창 이름, 클래스 또는 리소스 문자열이 될 수 있습니다. 다음을 포함할 수 있습니다.
와일드카드 * 및/또는 ?는 일반적인 Unix 파일 이름 방식으로 일치됩니다.

옵션 일부 또는 모든 키워드를 포함하는 쉼표로 구분된 목록입니다.
테두리 너비, 핸들 너비, 아이콘 없음/아이콘 없음, 제목 없음/제목 없음, 핸들 없음/핸들 없음,
WindowListSkip/WindowListHit, CirculateSkip/CirculateHit, StaysOnTop/StaysPut,
끈적끈적/미끄러움, 시작아이콘/시작보통, 색상, 전경색, 배경색,
StartsOnDesk/StartsAnyWhere, IconTitle/NoIconTitle, NoButton/Button.

위 목록에서 일부 옵션은 style-option/opposite-style-option으로 나열됩니다.
해당 항목에 대한 반대 스타일 옵션은 다음을 설명합니다. fvwm 디폴트 값
동작을 변경하려는 경우 사용할 수 있습니다. fvwm 기본 동작.

아이콘은 아이콘 비트맵 또는 따옴표로 묶이지 않은 문자열 인수(선택 사항)를 사용합니다.
사용할 픽스맵.

StartsOnDesk는 데스크톱 번호인 숫자 인수를 사용합니다.
창문은 처음에 배치되어야 합니다.

BorderWidth는 테두리를 배치할 너비인 숫자 인수를 사용합니다.
창에 크기 조절 핸들이 없는 경우.

HandleWidth는 테두리를 배치할 너비인 숫자 인수를 사용합니다.
창에 크기 조절 핸들이 있는지 확인합니다.

Button과 NoButton은 타이틀바의 번호인 숫자 인수를 사용합니다.
포함/생략할 버튼입니다.

Color는 두 개의 인수를 취합니다. 첫 번째는 창 레이블 텍스트 색상이고 두 번째는
창 장식의 일반 배경색입니다. 두 가지 색상은 분리됩니다.
슬래시 사용으로 인해 문제가 발생하는 경우 별도의 ForeColor 및
BackColor 옵션을 사용할 수 있습니다.

예 :
# Windows에서 타이틀바가 없도록 기본 fvwm 동작을 변경하세요!
# 기본 아이콘도 정의합니다.
스타일 "*" 제목 없음, 아이콘 unknown1.xpm, 테두리 너비 4, 핸들 너비 5

# 이제 창별 변경 사항:
스타일 "Fvwm*" NoHandles, Sticky, WindowListSkip, BorderWidth 0
스타일 "Fvwm Pager" StaysOnTop, BorderWidth 0
스타일 "*lock" NoHandles, Sticky, StaysOnTop, WindowListSkip
스타일 "xbiff" Sticky, WindowListSkip
스타일 "GoodStuff" NoHandles,Sticky,WindowListSkip
스타일 "sxpm" NoHandles
스타일 "메이커킷"

# xterm에만 제목 표시줄을 다시 넣습니다!
스타일 "xterm" 제목, 색상 검정/회색

스타일 "rxvt" 아이콘 term.xpm
스타일 "xterm" 아이콘 rterm.xpm
스타일 "xcalc" 아이콘 xcalc.xpm
스타일 "xbiff" 아이콘 mail1.xpm
스타일 "xmh" 아이콘 mail1.xpm, StartsOnDesk 2
스타일 "xman" 아이콘 xman.xpm
스타일 "matlab" 아이콘 math4.xpm, StartsOnDesk 3
스타일 "xmag" 아이콘 magnifying_glass2.xpm
스타일 "xgraph" 아이콘 graphs.xpm
스타일 "GoodStuff" 아이콘 toolbox.xpm

스타일 "메이커" StartsOnDesk 1
스타일 "신호" StartsOnDesk 3
창의 모든 속성은 OR로 함께 처리됩니다. 위의 예에서
"FvwmPager"는 정확한 창 이름 일치를 통해 StaysOnTop 속성을 가져오지만
"Fvwm*"에 대한 일치 항목으로 NoHandles, Sticky 및 WindowListSkip을 가져옵니다.
"*"와 일치하여 NoTitle이 지정됩니다. 충돌하는 스타일이 지정된 경우
창에서 마지막으로 지정된 스타일이 사용됩니다.

NoIcon 속성이 설정된 경우 지정된 창은 다음과 같이 사라집니다.
아이콘화되어 있습니다. 창은 창 목록을 통해 복구할 수 있습니다. 아이콘이
인수 없이 설정하면 NoIcon 속성은 지워지지만 아이콘은 표시되지 않습니다.
지정됨. FvwmPager 모듈 아이콘만 존재하도록 허용하는 예:
스타일 "*" NoIcon
스타일 "Fvwm Pager" 아이콘

아이콘 억제
아이콘 창이 생성되거나 그려지는 것을 방지합니다. window-list와 함께 사용할 경우
이는 일종의 아이콘 관리자를 제공합니다.

스타일 명령은 지정을 위한 또 다른 (더 일반적인) 방법을 제공합니다.
아이콘 억제.

창 글꼴 글꼴 이름
냐면 fvwm 글꼴 사용 글꼴 이름 창 제목 표시줄에 "고정" 대신.

창 목록 건너뛰기 창 이름
지정된 이름을 가진 창을 창 목록에서 제외합니다.

창 이름 창 이름과 일치하는 와일드카드 "*" 및 "?"를 포함할 수 있습니다.
일반적인 Unix 파일 이름 일치 방식입니다. 실제 "*", "?" 및 "\" 문자는
창 이름은 문자 앞에 "\"를 붙여 입력할 수 있습니다.

스타일 명령은 지정을 위한 또 다른 (더 일반적인) 방법을 제공합니다.
창 목록 건너뛰기.

XOR값 번호
고무줄 창 이동 시 비트가 XOR되는 값을 변경합니다.
또는 크기 조정. 이 값을 설정하는 것은 시행착오 과정입니다.

세워짐 IN 기능


Fvwm 키보드 또는 마우스 버튼에 바인딩할 수 있는 내장 함수 세트를 지원합니다.

삐 소리 컴퓨터에서 삐 소리가 나도록 합니다.

순환 다운 [ name 창 이름 ]
창 목록에서 다음 창으로 포인터가 이동되도록 합니다.
CirculateSkip이 지정되지 않았습니다.

선택 인수가 제공되면 포커스가 첫 번째 창으로 이동합니다.
이름(또는 아이콘 이름 또는 클래스)이 일치하는 경우 창 이름. 선택적 인수 name
필요한 경우 창 이름 제공되고 따옴표로 묶입니다. 이 인수는
메뉴에서 함수를 호출하는 경우 메뉴에 나타나는 이름이지만
메뉴에서 함수를 호출하지 않으면 아무 의미가 없습니다.

순환하다 [ name 창 이름 ]
창 목록에서 포인터가 이전 창으로 이동하도록 합니다.
CirculateSkip이 지정되지 않았습니다.

선택 인수가 제공되면 포커스가 첫 번째 창으로 이동합니다.
이름(또는 아이콘 이름 또는 클래스)이 일치하는 경우 창 이름. 선택적 인수 name
필요한 경우 창 이름 제공되고 따옴표로 묶입니다. 이 인수는
메뉴에서 함수를 호출하는 경우 메뉴에 나타나는 이름이지만
메뉴에서 함수를 호출하지 않으면 목적이 없습니다.

Alt-F1을 눌렀을 때 포커스를 xterm 창으로 이동하는 예는 다음과 같습니다.
키 F1 AM CirculateUp "무엇이든" xterm

닫기 창이 삭제 창 프로토콜을 수락하는 경우 메시지가 창으로 전송됩니다.
우아하게 자신을 제거하도록 요청합니다. 창이 삭제를 이해하지 못하는 경우
윈도우 프로토콜을 사용하면 윈도우가 파괴됩니다.

커서이동 수평 수직선
마우스 포인터를 다음만큼 이동합니다. 수평 X 방향의 페이지 및 수직선 페이지
Y 방향으로. 둘 중 하나 또는 둘 다 음수일 수 있습니다. 수평과
수직 값은 페이지의 백분율로 표현되므로 "CursorMove 100 100"은 다음을 의미합니다.
아래로 왼쪽으로 한 페이지 이동합니다. "CursorMove 50 25"는 왼쪽으로 반 페이지 이동을 의미합니다.
페이지와 1/4페이지 아래로. CursorMove 함수는 호출되어서는 안 됩니다.
팝업 메뉴에서.

삭제 창에 메시지를 보내서 자체 제거를 요청하는 경우가 많습니다.
종료하는 응용 프로그램.

책상 arg1 arg2
다른 데스크톱(작업 공간, 방)으로 변경합니다.

If arg1 0이 아니면 다음 데스크톱 번호는 현재 데스크톱 번호가 됩니다.
...을 더한 arg1. 데스크톱 숫자는 음수일 수 있습니다.

If arg1 0이면 새 데스크톱 번호는 다음과 같습니다. arg2.

활성 데스크톱 수는 동적으로 결정됩니다. 다음과 같은 데스크탑만
창을 포함하거나 현재 표시되고 있는 활성 상태입니다. 데스크톱 번호는 다음과 같아야 합니다.
2147483647에서 -2147483648 사이여야 합니다(충분한가요?).

파괴
창문을 파괴합니다. 창문을 없애는 것은 보장되지만 상당히 폭력적인 방법입니다.
응용프로그램을 종료합니다.

임원 name 명령
실행 명령. 명령 인용되지는 않지만 name 이다. name 나타나는 이름입니다
메뉴에서 해당 함수가 호출되는 경우. name 필요한 경우에도
해당 기능은 메뉴에서 호출되지 않습니다.

다음 예제에서는 수정자 없이 루트 창에서 기능 키 F1을 바인딩합니다.
exec 함수로. 프로그램 rxvt는 다음과 같은 종류로 시작됩니다.
옵션을 제공합니다.
키 F1 RN Exec "rxvt" exec rxvt -fg yellow -bg blue -e /bin/tcsh &

초점 선택한 창을 표시하기 위해 필요에 따라 뷰포트나 창을 이동합니다. 설정
선택한 창에 키보드 포커스를 둡니다. 필요한 경우 창을 들어올려 만듭니다.
표시됨. 포커스-팔로우-마우스 모드에서 선택한 창으로 포인터를 휘게 합니다.
아이콘을 해제하지 않습니다. 이 기능은 주로 다음과 같은 모듈과 함께 사용됩니다.
FvwmWinList입니다.

함수
이전에 정의된 기능을 키나 마우스 버튼에 연결하는 데 사용됩니다.

다음 예제에서는 마우스 버튼 1을 "Move-or-Raise"라는 함수에 바인딩합니다.
이 정의는 이 매뉴얼 페이지에서 앞서 예로 제공되었습니다.
이 바인딩을 수행하다 fvwm 버튼을 누를 때마다 이동 또는 올리기 기능이 실행됩니다.
1은 창 제목 표시줄에서 눌렸습니다.
마우스 1 TA 기능 "이동 또는 상승"

GotoPage xy
데스크탑 뷰포트를 페이지(x,y)로 이동합니다. 왼쪽 상단 페이지는 (0,0), 상단
오른쪽은 (N,0)이고, 여기서 N은 현재 수평 페이지 수보다 XNUMX이 적습니다.
DeskTopSize 명령에서 지정된 것입니다. 왼쪽 아래 페이지는 (0,M)이고, 아래쪽
오른쪽 페이지는 (N,M)이고 여기서 M은 지정된 대로 데스크톱의 수직 크기입니다.
DeskTopSize 명령. GotoPage 기능은 팝업 메뉴에서 사용하면 안 됩니다.

아이코노파이 [ 가치 ]
아직 아이콘화되지 않은 경우 창을 아이콘화하거나 아이콘화되지 않은 경우 아이콘화 해제합니다.
이미 아이콘화되었습니다. 선택적 인수인 경우 가치 긍정적이다 유일한
아이콘화가 허용됩니다. 선택 인수가 음수인 경우에만 de-
아이콘화가 허용됩니다.

낮추기 사용자가 창을 낮출 수 있도록 합니다.

최대화 [ 수평 수직선 ]
선택 인수 Maximize 없이는 창이 번갈아가며 전환됩니다.
전체 화면 크기에서 일반 크기로 변경합니다.

선택 인수인 horizontal 및 vertical은 다음과 같이 표현됩니다.
전체 화면의 백분율로, 사용자는 창의 새 크기를 제어할 수 있습니다.
수평이 0보다 큰 경우 창의 수평 크기는 다음과 같습니다.
horizontal*screen_width/100으로 설정합니다. 수직 크기 조정은 비슷합니다. 예를 들어,
다음은 창을 전체 수직으로 전환하기 위한 타이틀바 버튼을 추가합니다.
화면 크기:
마우스 0 4 A 최대화 0 100
다음은 창이 전체 너비로 늘어나도록 합니다.
마우스 0 4 A 최대화 100 0
이렇게 하면 각 방향에서 화면 크기의 절반인 창이 만들어집니다.
마우스 0 4 A 최대화 50 50
100보다 큰 값은 주의해서 사용할 수 있습니다.

각 좌표(수평 및/또는 수직)에 문자 "p"가 추가된 경우
스크롤 양은 픽셀로 측정됩니다.

모듈 name 모듈 이름
생성되어야 하는 모듈을 지정합니다. 모듈은 수명이 짧고 일시적일 수 있습니다.
프로그램 또는 X 세션 기간 동안 남을 수 있습니다. 모듈은 다음과 같습니다.
가능하다면 재시작 및 종료 전에 창 관리자에 의해 종료됩니다. name is
전혀 의미가 없지만 반드시 존재해야 하는 큰따옴표로 묶인 문자열입니다.

이동하다 [ x y ]
사용자가 창을 이동할 수 있습니다. 창 또는 해당 창의 어딘가에서 호출되는 경우
테두리가 있는 경우 해당 창이 이동합니다. 루트 창에서 호출되는 경우
사용자는 대상 창을 선택할 수 있습니다.

선택 인수 x 및 y가 제공되면 창이 다음과 같이 이동합니다.
왼쪽 위 모서리가 위치(x,y)에 있습니다. x와 y의 단위는 퍼센트입니다.
화면 밖에 있지만 각 좌표에 문자 "p"가 추가된 경우에는 그렇지 않습니다.
위치는 픽셀 단위로 지정됩니다.

예 :
마우스 1 TA 이동
마우스 2 TA 이동 10 10
마우스 3 TA 이동 10p 10p
첫 번째 예에서는 대화형 이동이 표시됩니다. 두 번째 예에서는 창
선택된 타이틀바의 좌측 상단 모서리가 10이 되도록 이동합니다.
화면 왼쪽에서부터 화면 너비의 10%, 아래로 XNUMX%
위에서부터. 마지막 예는 창을 좌표 (10,10) 픽셀로 이동합니다.

Nop 아무것도 하지 않습니다. 이것은 메뉴에 빈 줄이나 구분 기호를 삽입하는 데 사용됩니다.
메뉴 항목 사양이 Nop " "이면 빈 줄이 삽입됩니다. 다음과 같이 보이면
Nop ""이면 구분선이 삽입됩니다.

팝업 이 내장 기능에는 두 가지 목적이 있습니다. 메뉴를 키나 마우스 버튼에 바인딩하고
하위 메뉴를 메뉴에 바인딩합니다. 두 가지 목적의 형식은 약간 다릅니다.

이전에 정의한 팝업 메뉴를 키 또는 마우스 버튼에 바인딩하려면:

다음 예제에서는 마우스 버튼 2와 3을 "Window"라는 팝업에 바인딩합니다.
Ops"는 이 매뉴얼 페이지에서 앞서 예로 제공된 정의입니다.
창 프레임, 사이드 바에서 버튼 2 또는 3을 누르면 메뉴가 팝업됩니다.
또는 수정자가 없는 제목 표시줄(shift, control 또는 meta 없음).
마우스 2 FST N 팝업 "윈도우 옵스"
마우스 3 FST N 팝업 "윈도우 옵스"
팝업은 키 수정자를 사용하여 키에 바인딩될 수 있습니다. 팝업은
마우스를 사용하지 않고 키에 바인딩하여 위쪽을 통해 작동
화살표, 아래쪽 화살표, Enter 키.

이전에 정의된 팝업 메뉴를 하위 메뉴로 사용하기 위해 다른 메뉴에 바인딩하려면:

다음 예제에서는 하위 메뉴 "종료-확인"을 정의하고 이를 기본 메뉴에 바인딩합니다.
"유틸리티"라고 불리는 메뉴:
팝업 "종료-확인"
제목 "정말로 Fvwm을 그만둘까요?"
그만두세요 "네, 정말 그만둬요"
"Fvwm 재시작" fvwm을 다시 시작하세요
아니요 ""
Nop "아니요, 포기하지 마세요"
엔드팝업

팝업 "유틸리티"
제목 "유틸리티"
Exec "Xterm" exec xterm &
Exec "Rxvt" exec rxvt &
Exec "Top" exec rxvt -T Top -n Top -e top &
Exec "계산기" exec xcalc &
Exec "Xman" exec xman &
Exec "Xmag" exec xmag &
아니요 ""
팝업 "Fvwm 종료" 종료-확인
엔드팝업
하위 메뉴는 바인딩되는 주 메뉴보다 먼저 정의되어야 합니다. 하위
메뉴 중첩은 임의로 깊이 설정할 수 있습니다.

종료 종료 fvwm, 일반적으로 X도 종료됩니다.

올리기 사용자가 창을 올릴 수 있도록 합니다.

올리기 낮추기
창문을 번갈아가며 올리거나 내립니다.

새로 고침
화면의 모든 창이 다시 그려집니다.

크기 조절 [ x y ]
사용자가 창 크기를 조정할 수 있습니다.

선택 인수 x 및 y가 제공되면 창이 다음과 같이 이동합니다.
왼쪽 위 모서리가 위치(x,y)에 있습니다. x와 y의 단위는 퍼센트입니다.
화면 밖에 있지만 각 좌표에 문자 "p"가 추가된 경우에는 그렇지 않습니다.
위치는 픽셀 단위로 지정됩니다.

다시 시작 name WindowManager이름
활동 fvwm WindowManagerName이 "fvwm"인 경우 자체를 다시 시작하거나 다음으로 전환합니다.
WindowManagerName이 "fvwm"이 아닌 경우 대체 창 관리자입니다. 창이
관리자가 기본 검색 경로에 없으면 전체 경로 이름을 사용해야 합니다.
을 통한 WindowManager이름.

WindowManager이름 인용되지는 않지만 name 이다. name 에 나타나는 이름입니다
메뉴, 즉 해당 함수가 호출되는 곳입니다. name 필요한 경우에도
메뉴에서 함수가 호출되지 않습니다.

이 명령에는 끝에 앰퍼샌드나 명령줄 인수가 없어야 합니다.
환경 변수를 사용해서는 안 됩니다. 다음 예 중에서
첫 번째 세 가지는 확실히 실패할 것이지만 세 번째는 괜찮습니다.
키 F1 RN 재시작 " " fvwm &
키 F1 RN 재시작 " " $(HOME)/bin/fvwm
키 F1 RN 재시작 " " twm -f .mystartupfile
키 F1 RN 재시작 " " /home/nation/bin/fvwm

Stick: 창이 아직 끈적거리지 않으면 끈적거리게 만들고, 이미 끈적거리면 끈적거리지 않게 만듭니다.
어려운.

스크롤 수평 수직선
가상 데스크톱의 뷰포트를 다음으로 스크롤합니다. 수평 x 방향의 페이지 및
수직선 y 방향의 페이지. 두 항목 중 하나 또는 둘 다 음수일 수 있습니다. 둘 다
수평 및 수직 값은 페이지의 백분율로 표현되므로 "100 스크롤"
100"은 아래로 스크롤하고 왼쪽으로 한 페이지 전체를 스크롤하는 것을 의미합니다. "50 25 스크롤"은 스크롤하는 것을 의미합니다.
왼쪽으로 반 페이지, 아래로 1/4 페이지. 스크롤 기능은 작동하지 않아야 합니다.
팝업 메뉴에서 호출됩니다. 일반적으로 스크롤은 데스크톱 가장자리에서 멈춥니다.

수평 및 수직 백분율을 1000으로 곱하면 스크롤
데스크탑 가장자리에서 래핑됩니다. "Scroll 100000 0"이 실행되면
이상 fvwm 각 실행 시 다음 데스크톱 페이지로 이동하고 래핑합니다.
바탕 화면 가장자리에 배치하여 모든 페이지를 차례로 클릭할 수 있도록 했습니다.

각 좌표(수평 및/또는 수직)에 문자 "p"가 추가된 경우
스크롤 양은 픽셀로 측정됩니다.

제목 아무것도 하지 않습니다. 이것은 팝업이나 메뉴에 제목 줄을 삽입하는 데 사용됩니다.

토글페이지
일시적으로 가장자리 스크롤을 비활성화합니다. 가장자리 스크롤은 호출하여 다시 활성화할 수 있습니다.
또 이거예요.

기다림 name
이 내장 기능은 다음 용도로 사용되도록 설계되었습니다. fvwm 기능만 해당됩니다. 실행을 유발합니다.
새 창 이름이 나올 때까지 일시 정지하는 기능 name 나타납니다. Fvwm 완전히 남아있다
대기 중에 기능합니다. 이것은 특히 InitFunction에서 유용합니다.
특정 데스크톱에서 창을 시작하려고 합니다:
함수 "InitFunction"
Exec "I" exec xterm -geometry 80x64+0+0
잠깐 "I" xterm
책상 "I" 0 2
Exec "I" exec xmh -고정 글꼴 -기하학 507x750+0+0 &
잠깐 "나" xmh
책상 "I" 0 0
종료 기능
위의 함수는 현재 데스크에서 xterm을 시작하고 자체 매핑을 기다립니다.
그런 다음 데스크 2로 전환하고 xmh를 시작합니다. xmh 창이 나타난 후 제어
데스크 0으로 이동합니다.

워프 [ name 창 이름 ]
CirculateDown과 동일하지만, 아이콘화된 창에 초점을 맞추면서 아이콘화를 해제합니다.

윈도우데스크 새로운 책상
선택한 창을 지정된 바탕 화면으로 이동합니다. 새로운 책상.

창 목록 arg1 arg2
각 항목의 제목과 도형이 있는 팝업 메뉴를 생성합니다(팝업).
현재 데스크탑 상단에 있는 창이 표시됩니다. 아이콘화된 창의 기하학
괄호 안에 표시됩니다. 창 목록 팝업 메뉴에서 항목을 선택하면
현재 바탕 화면에 없는 경우 바탕 화면으로 이동할 창이 이동합니다.
페이지의 왼쪽 상단 모서리를 포함하는 데스크톱 뷰포트
창은 아이콘화된 경우 아이콘을 해제하고 창을 올립니다.

If arg1 짝수이면 창 이름을 사용하여 창이 나열됩니다.
(제목 표시줄에 표시되는 이름). 홀수인 경우 창의 아이콘 이름
사용.

If arg1 2보다 작으면 모든 데스크톱의 모든 창(다음에 나열된 창 제외)
WindowListSkip 지시어)가 표시됩니다.

If arg1 2 또는 3이면 현재 데스크톱의 창만 표시됩니다.

If arg1 4 또는 5이면 바탕 화면의 창 번호만 arg2 표시됩니다.

키보드 숏컷


모든 (내 생각에는) 윈도우 관리자 작업은 마우스 없이 키보드에서 수행할 수 있습니다.
운영이 가능해야 합니다. 가상 데스크탑을 스크롤하는 것 외에도
스크롤 내장 기능을 적절한 키, 팝업, 이동, 크기 조정 및 기타 대부분에 바인딩합니다.
내장 함수는 키에 바인딩될 수 있습니다. 내장 함수가 시작되면 포인터가 이동합니다.
위, 아래, 왼쪽, 오른쪽 화살표를 사용하고, 를 눌러 작업을 종료합니다.
돌아가기. Shift 키를 누르고 있으면 포인터가 더 큰 단계로 이동합니다.
Ctrl 키를 누르고 있으면 커서가 더 작은 단위로 이동합니다.
표준 emacs 및 vi 커서 이동 컨트롤(^n, ^p, ^f, ^b 및 ^j, ^k, ^h, ^l)을 사용할 수 있습니다.
화살표 키 대신 사용됩니다.

공급 구성


샘플 구성 파일 system.fvwmrc가 함께 제공됩니다. fvwm 배포입니다.
잘 설명되어 있으며 예시 소스로 사용할 수 있습니다. fvwm 구성.

사용 ON 멀티 스크린 DISPLAYS


-s 명령줄 인수가 주어지지 않으면, fvwm 모든 시간에 자동으로 시작됩니다
지정된 디스플레이의 화면. 그 후 fvwm 각 화면이 독립적으로 처리됩니다.
다시 시작 fvwm 각 화면에서 별도로 수행해야 합니다. EdgeScroll 0 0 사용
다중 화면 디스플레이에 강력히 권장됩니다.

X 세션을 완전히 종료하려면 각 화면에서 종료해야 할 수도 있습니다.

다중 화면 지원은 다음의 경우에만 가능합니다. fvwm -DMULTIPLE_SCREENS로 컴파일되었습니다.

onworks.net 서비스를 사용하여 온라인으로 fvwm1 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.