영어프랑스어스페인어

Ad


온웍스 파비콘

FvwmProxy - 클라우드 온라인

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

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

프로그램:

이름


FvwmProxy - fvwm 프록시 모듈

개요


FvwmProxy는 fvwm에 의해 생성되므로 명령줄 호출이 작동하지 않습니다.

기술


FvwmProxy는 사용자가 다음을 통해 다른 창에 의해 가려진 창을 찾고 제어할 수 있도록 합니다.
겹치지 않는 작은 프록시 창을 사용합니다. 기본 기능에는 올리기 및
프록시 창을 낮춥니다.

샘플 구성을 사용하여 Alt-Tab을 누르면 창을 순환하고 다음을 허용합니다.
프록시에서 할당 가능한 클릭 동작 사용. Alt 키를 놓으면 비활성화됩니다.
프록시 창. 기본적으로 프록시 창에서 왼쪽 또는 오른쪽 마우스 버튼을 누르면
관련 프록시 창을 각각 올리거나 내립니다. 추가 매핑은
Alt 키를 누르고 있으면 프록시가 자동으로 나타납니다.

프록시 창은 항상 맨 위에 있으며 그들이 프록시하는 일반 창의 중앙에 있습니다. ㅏ
간단한 충돌 알고리즘은 프록시 창의 위치를 ​​조정하여
중복.

저작권


FvwmProxy 프로그램은 Jason Weber의 독창적인 작업입니다.

저작권 2002, 제이슨 웨버. 어떠한 보증이나 보증도 제공되지 않습니다.
어떤 식으로든 암시합니다. 이 프로그램은 사용자의 책임 하에 사용하십시오.

기도


FvwmProxy는 .fvwm2rc 파일에 'Module FvwmProxy' 행을 삽입하여 호출할 수 있습니다.
fvwm이 실행되는 동안 FvwmProxy가 생성되는 경우 자체적으로 줄에 배치할 수 있습니다.
초기화하거나 나중에 호출하기 위해 메뉴나 마우스 버튼 또는 키 입력에 바인딩될 수 있습니다.
Fvwm은 ModulePath 구성 옵션에 지정된 디렉토리를 검색하여 다음을 시도합니다.
FvwmProxy를 찾습니다.

구성 옵션


*FvwmProxy: 색상 세트 n
선택하지 않은 프록시 창의 색상 테마를 지정합니다.

*FvwmProxy: SelectColorset n
선택한 프록시 창의 색상 테마를 지정합니다.

*FvwmProxy: IconifiedColorset n
아이콘화된 창의 프록시 창에 대한 색상 테마를 지정합니다. 이것은 단지
ProxyIconified 옵션과 함께 사용하면 의미가 있습니다.

*FvwmProxy: 글꼴 글꼴
큰 프록시 창 텍스트에 사용되는 글꼴을 지정합니다. 여기에는 일반적으로 다음이 포함됩니다.
아이콘 문자열이며 프록시에서 거의 수직으로 중앙에 위치합니다. 아이콘이 없는 경우
문자열인 경우 제목 표시줄 문자열이 사용됩니다. 이 텍스트가 프록시의 너비를 초과하면
오른쪽이 잘립니다. 글꼴을 지정하지 않으면 기본값이 사용됩니다.

*FvwmProxy: SmallFont 글꼴
보조 프록시 창 텍스트에 사용되는 글꼴을 지정합니다. 이것은 일반적으로 포함
제목 표시줄 문자열이지만 아이콘 문자열과 동일하고
텍스트가 잘리지 않았습니다. 텍스트는 프록시 하단에 가깝게 그려지고
아마도 사용 가능한 가장 작은 읽기 가능한 글꼴이어야 합니다. 이 텍스트가
프록시의 너비는 왼쪽에서 잘립니다. SmallFont가 지정되지 않은 경우 이
텍스트는 그려지지 않습니다.

*FvwmProxy: 너비 w
각 프록시 창의 X 크기를 지정합니다. 기본값은 180입니다.

*FvwmProxy: 높이 h
각 프록시 창의 Y 크기를 지정합니다. 기본값은 60입니다.

*FvwmProxy: 분리 d
충돌을 조정할 때 프록시 창 사이의 최소 거리를 지정합니다.
기본값은 10입니다.

*FvwmProxy: ShowMiniIcons 불량배
true인 경우 프록시 창은 그들이 나타내는 창에 대한 미니 아이콘을 표시합니다.
미니 아이콘. 기본값은 참입니다.

*FvwmProxy: EnterSelect 불량배
true인 경우 마우스를 프록시 위로 이동하면 프록시가 자동으로 선택됩니다.
마우스 버튼을 누르지 않아도. 기본값은 거짓입니다.

*FvwmProxy: 프록시이동 불량배
true인 경우 프록시 창을 이동하면 그것이 나타내는 창이 이동합니다. 현재,
프록시 창은 이 작업 중에 스냅 효과를 인식하지 못합니다. 기본값은
그릇된.

*FvwmProxy: ProxyIconified 불량배
true인 경우 아이콘화될 때 프록시 창을 계속 표시합니다. 게다가,
가운데 마우스와 같이 Iconify를 켜고 끄는 클릭 동작을 추가하는 것을 고려하십시오.
단추. 기본값은 거짓입니다.

*FvwmProxy: 표시 전용 모드
표시 작업 동안 프록시 창의 모양을 제한합니다. 지원되는 모드
선택됨, 적용됨, 그룹화됨 및 모두입니다. 기본값은 모든 항목을 표시하는 모두입니다.
현재 데스크의 프록시 창. 선택 모드는 다음에 대한 프록시 창만 표시합니다.
선택된 창. 창이 선택되지 않은 경우 현재 초점이 맞춰진 창은
ShowOnly 필터링을 위한 선택 창으로 처리됩니다. Covered 모드는 선택을 확장합니다.
선택한 실제 창과 겹치는 프록시 창을 추가하는 모드입니다. 선택 항목만 사용
모드를 사용하면 도달하기 전에 사라지는 건드릴 수 없는 프록시 창이 나타날 수 있습니다.
그들을. 그룹화 모드는 Covered 모드를 확장하여 동일한 창에 프록시 창을 표시합니다.
선택한 창으로 그룹화합니다. 모든 경우에 아이콘화된 프록시 창이 나타나지 않음
ProxyIconified가 거짓인 경우.

*FvwmProxy: 작업 마우스액션 응답
지정된 작업을 수행하도록 FvwmProxy에 알립니다. 응답 주어진 때 동작 수행. 그만큼
현재 지원되는 마우스 동작은 Click1, Click2, Click3 등입니다.
다양한 버튼으로 마우스 클릭을 나타냅니다. 기본적으로 모듈은 3개를 지원합니다.
마우스 버튼이지만 더 많은 것을 지원하도록 컴파일할 수 있습니다. 기본 응답은 다음과 같습니다.
Click1, Click2 및 Click3에 대해 각각 Raise, Nop 및 Lower.

*FvwmProxy: 작업 선택 명령
이것은 다음에 대한 FvwmProxy Hide 명령 중에 호출할 fvwm 함수를 선택합니다.
프록시가 선택된 창. 기본값은 WindowListFunc입니다. WindowListFunc는
fvwm 설치에 의해 미리 정의됩니다. 교체, 추가 또는 제공할 수 있습니다.
독립 기능.

*FvwmProxy: 액션 쇼 명령
FvwmProxy Show 명령 중에 호출할 fvwm 함수를 선택합니다. 그만큼
기본값은 아니요입니다.

*FvwmProxy: 동작 숨기기 명령
FvwmProxy Hide 명령 중에 호출할 fvwm 함수를 선택합니다. 그만큼
기본값은 아니요입니다.

*FvwmProxy: 작업 중단 명령
FvwmProxy Abort 명령 중에 호출할 fvwm 함수를 선택합니다. 그만큼
기본값은 아니요입니다.

*FvwmProxy: 액션 마크 명령
표시된 후 창에서 호출할 fvwm 함수를 선택합니다. 그만큼
기본값은 아니요입니다.

*FvwmProxy: 작업 표시 해제 명령
이렇게 하면 표시된 창에서 다음에 호출할 fvwm 함수를 선택합니다.
창이 마크를 얻습니다. 기본값은 아니요입니다.

*FvwmProxy: 작업 수정자 릴리스 수정 명령
프록시가 표시되는 동안 호출할 fvwm 함수를 선택하고
지정된 수정자가 모두 해제됩니다. 수정자는 동일한
마우스 명령에서와 같은 구문. 기본값은 아니요입니다.

*FvwmProxy: 그룹 그룹 이름 명령 무늬
지정된 명명된 그룹에 대해 패턴과 일치하는 창 포함을 조정합니다.
그룹 이름은 창을 연결하는 데 사용되는 문자열 식별자입니다. 윈도우 패턴
스타일 명령과 동일한 형식을 사용합니다. 지원되는 명령은 포함,
SoftInclude, WeakInclude, WeakSoftInclude 및 제외. 로 끝나는 명령
그룹에 창을 추가하기 위한 패턴 식별을 포함합니다. 제외는 패턴을 식별합니다.
포함 패턴 또는 자동 포함에 대응합니다(아래 플래그 참조). 모든 제외
검사는 모든 포함 검사를 따릅니다. 소프트 포함은 해당 창을 제한합니다.
그룹의 소프트하지 않은 창이 이동할 때만 이동하도록 패턴을 지정합니다. 이사를 가거나
이러한 창의 크기를 조정해도 다른 창에는 영향을 미치지 않습니다. 그들은 또한 면역
가장자리 효과. 소프트 포함은 도발 효과에도 영향을 미칩니다(아래 참조). 약한
포함은 X11 리더 또는
프로세스 ID 일치. 약하게 포함된 이름은 그룹을 시작하지 않지만
알려진 동일한 프로세스 또는 동일한 리더가 있는 그룹. 일단 창이
결합된 경우 이름은 포함이 소프트한지 확인하는 데 사용됩니다.

*FvwmProxy: 그룹 그룹 이름 플래그
지정된 명명된 그룹에 대해 지정된 플래그를 활성화합니다. 지원되는 플래그는 다음과 같습니다.
AutoInclude, AutoSoft 및 IgnoreID. 모든 창 그룹화는 일반적으로
동일한 프로세스에 있거나 동일한 X11 클라이언트가 있는 그룹 창만
지도자. IgnoreIDs는 이 메커니즘을 비활성화합니다. 자동 포함 자동 포함
이름을 지정할 필요 없이 동일한 프로세스 또는 클라이언트 리더와 일치하는 창
구체적으로. AutoSoft는 모든 자동 포함을 부드럽게 만듭니다(포함 참조).
위의 설명).

*FvwmProxy: 그룹 그룹 이름 도발 무늬
도발 플래그를 사용하면 그룹화된 창이 각 창을 유발하는지 여부를 사용자 지정할 수 있습니다.
올리기/내리기, 책상 이동, 끌기 또는 아이콘 변경에 대한 응답. 그만큼
복합 도발 플래그는 다음과 같은 형식입니다.
(아니오|상속)(하드|소프트)(레이즈|데스크|드래그|아이콘|모두). 패턴은 선택 사항이며
이미 포함되어 있어야 합니다. 패턴은 변경 사항만 영향을 미치도록 제한합니다.
그룹의 그 부분. 플래그의 첫 번째 요소는 선택 사항이며 끌 수 있습니다.
효과 또는 패턴을 사용하여 그룹의 설정을 동적으로 상속할 수 있습니다.
기본값은 효과를 켜는 것입니다. 두 번째 요소는 적용에만 사용할 수 있습니다.
소프트 상태가 켜져 있거나 꺼져 있는 창으로 변경합니다. 기본값은
둘 다 변경하십시오. 세 번째 요소는 변경되는 도발 효과를 지정합니다.
창 올리기/내리기, 다른 책상으로 이동, 창 함께 끌기, 토글
아이콘화, 또는 이들 모두. 도발적인 창이나 잠재적으로
도발된 창에 효과가 꺼져 있으면 도발이 발생하지 않습니다.

*FvwmProxy: 슬롯 너비 w
슬롯에 사용되는 아이콘의 너비를 지정합니다. 기본값은 16입니다.

*FvwmProxy: 슬롯높이 h
슬롯에 사용되는 아이콘의 높이를 지정합니다. 기본값은 16입니다.

*FvwmProxy: 슬롯스페이스 d
슬롯에 사용되는 아이콘 사이의 간격을 지정합니다. 기본값은 4입니다.

*FvwmProxy: 그룹 슬롯 n
색상 그룹을 나타내는 첫 번째 슬롯을 지정합니다. 그룹 슬롯은
미리 정해진 방법으로 그려지기 때문에 아이콘이 필요합니다. 기본값은 2입니다.

*FvwmProxy: 그룹 카운트 n
이것은 그룹 슬롯의 수를 지정합니다. 기본값은 6입니다.

*FvwmProxy: 슬롯 스타일 n 스타일
그룹이 아닌 슬롯의 경우 표시된 슬롯의 모양을 정의합니다. 스타일
형식은 ButtonStyle 명령과 일치합니다. 기본값은 아무것도 아닙니다.

*FvwmProxy: 슬롯액션 n 마우스액션 응답
비그룹 슬롯의 경우 표시된 슬롯의 동작을 정의합니다. 마우스
action 및 response는 FvwmProxy Action 구성과 동일하게 사용됩니다. 그만큼
기본값은 아니요입니다.

*FvwmProxy: 실행 취소 제한 n
실행 취소 버퍼의 항목 수를 지정합니다. 이것은 얼마나 멀리 뒤로 제한
취소할 수 있습니다. 기본값은 8입니다.

명령


SendToModule FvwmProxy 표시
현재 데스크에서 사용하지 않는 모든 창에 대해 프록시 창을 활성화합니다.
WindowListSkip 옵션. 책상이 바뀌면 새 프록시가 자동으로
생성.

SendToModule FvwmProxy 숨기기
모든 프록시 창을 비활성화합니다. 프록시가 선택된 경우(예: 다음 및
Prev 명령), Select Action은 프록시가 나타내는 창에서 호출됩니다.
기본 동작에는 창을 올리고 마우스를 특정 위치로 워프하는 것이 포함됩니다.
그 창 너머로.

SendToModule FvwmProxy ShowToggle
표시되면 숨깁니다. 숨겨진 경우 표시합니다.

SendToModule FvwmProxy 중단
모든 프록시 창을 비활성화합니다. 아무 작업도 수행하지 않는다는 점에서 숨기기 명령과 다릅니다.
선택한 창에서 가져옵니다.

SendToModule FvwmProxy 순환 명령
조건부 명령을 실행하고 결과를 표시하도록 FvwmProxy에 지시합니다. 임베디드
명령 모듈로 보내기 Fvwm프록시 표시 선택적 뒤에 자동으로 추가됩니다.
따라서 내장된 명령을 제공하는 것은 아마도 실패할 것입니다. 예
Circulate에 대한 인수는 창 스캔 동쪽 남쪽 (현재 페이지). 프록시
이미 표시되지 않은 경우(예: 표시 명령 사용) 모든 Circulate 명령은
자동으로 프록시를 표시합니다.

SendToModule FvwmProxy Next(사용되지 않음)
프록시 창을 선택하면 다음 프록시가 선택됩니다. 윈도우
WindowListSkip 옵션은 무시됩니다. 프록시는 작업 중에 왼쪽에서 오른쪽으로 정렬됩니다.
명령을 표시합니다. 현재 선택된 프록시가 없지만 이 데스크의 프록시가
최근 쇼에서 선택된 경우 해당 프록시가 선택됩니다. 이 데스크에 프록시가 없다면
최근에 선택한 경우 가장 왼쪽 프록시가 사용됩니다. 이것은 거의 복제
Circulate ScanForWindow East South(CurrentPage)의 기능.

SendToModule FvwmProxy Prev(사용되지 않음)
프록시 창을 선택하면 이전 프록시가 선택됩니다. 출발점
최근 항목이 없는 선택 항목을 제외하고 다음 명령과 동일합니다.
선택은 가장 오른쪽 프록시입니다. 이것은 다음의 기능을 거의 복제합니다.
ScanForWindow 서쪽 북쪽(CurrentPage)을 순환합니다.

SendToModule FvwmProxy SoftToggle
선택한 창에 대한 소프트 그룹 포함 설정을 전환합니다. 이 설정은
내부의 SoftInclude 및 AutoSoft 명령을 사용하여 활성화할 수 있는 것과 동일
FvwmProxy 그룹 구성.

SendToModule FvwmProxy IsolateToggle
선택한 창의 그룹에 대한 격리 설정을 전환합니다. 격리된 그룹만 해당
한 번에 한 구성원이 아이콘화되지 않도록 합니다. 멤버들도 강제로
크기 증분에 의해 제한되는 동일한 위치와 크기.

SendToModule FvwmProxy PrevIsolated
격리 그룹의 구성원에 초점을 맞춘 경우 목록에서 더 높은 구성원을 비활성화합니다.
더 높은 멤버가 없으면 마지막 멤버를 아이콘 해제합니다.

SendToModule FvwmProxy Next격리됨
격리 그룹의 구성원에 초점을 맞춘 경우 목록 아래에 있는 구성원을 아이콘 해제합니다.
더 높은 구성원이 없으면 첫 번째 구성원을 비아이콘화합니다.

SendToModule FvwmProxy 실행 취소
마지막 창 이동 및/또는 크기 조정을 실행 취소하십시오.

SendToModule FvwmProxy 재실행
가장 최근의 실행 취소를 다시 시도하십시오. 이후 다른 이동이나 크기 조정이 발생하면
이전 실행 취소를 수행하면 다시 실행 버퍼가 지워집니다.

견본 구성


다음은 FvwmProxy 초기화를 설명하는 .fvwm2rc 파일에서 발췌한 것입니다.
명령 :

키 탭 AM SendToModule FvwmProxy Circulate \
ScanForWindow 동쪽 남쪽(CurrentPage)
키 탭 A SM SendToModule FvwmProxy Circulate \
ScanForWindow 서쪽 북쪽(현재 페이지)

*FvwmProxy: Action ModifierRelease M SendToModule FvwmProxy 숨기기

그러나 Meta-Shift-Tab은 어색할 수 있으므로 Meta-Q가 더 나은 대안이 될 수 있습니다.

키 QAM SendToModule FvwmProxy 순환 \
ScanForWindow 서쪽 북쪽(현재 페이지)

다음에 대해 Sticky를 사용하는 경우 (CurrentPage) 조건에 !Sticky를 추가하는 것을 고려할 수 있습니다.
로드 미터 및 뮤직 플레이어와 같은 상호 작용이 적은 프로그램.

Alt 키를 누르고 있을 때 프록시가 즉시 팝업되게 하려면 다음을 추가하십시오.

키 Meta_LAN SendToModule FvwmProxy 표시

너무 방해가 되는 경우 Alt-Esc를 할당하여 다음을 추가하여 프록시를 켜고 끌 수 있습니다.

키 이스케이프 AM SendToModule FvwmProxy ShowToggle

일부 플랫폼에는 일반적인 Alt 키 조합이 다르게 되는 문제가 있습니다.
이러한 매핑을 정의한 후 제대로 작동하지 않습니다. 이런 일이 발생하면 어려울 수 있습니다.
이 모듈을 최대한 활용하십시오.

왼쪽 위 모서리 대신 중앙으로 마우스를 이동하려면 다음을 추가해 보십시오.

AddToFunc WindowListFunc
+ 나는 WarpToWindow 50 50

또는 예를 들어 자신의 목록 기능을 처음부터 만드십시오.

DestroyFunc WindowListFunc
AddToFunc WindowListFunc
+ I WindowId $[w.id] 레이즈
+ I WindowId $[w.id] WarpToWindow 50 50

기본 구성은 Alt-Tab에 대한 다음/이전 작업을 활성화하지 않습니다.
해당 시퀀스는 기본적으로 다른 모듈에서 사용되기 때문입니다. 적절한 키 추가
.fvwm2rc에 대한 매핑은 이 책임을 FvwmProxy로 전환합니다.

ProxyIconified를 사용하는 경우 Iconify 작업을 추가하는 것을 고려할 수 있습니다.

AddToFunc WindowListFunc
+ I WindowId $[w.id] 아이콘화 끄기

AddToFunc 레이즈 및 디아이콘화
+ I WindowId $[w.id] 레이즈
+ I WindowId $[w.id] 아이콘화 끄기

*FvwmProxy: 액션 Click1 올리기 및 아이콘 제거
*FvwmProxy: 액션 클릭2 아이콘화

일부 기본 슬롯을 상당히 쉽게 설정할 수 있습니다.

*FvwmProxy: 그룹 슬롯 2
*FvwmProxy: 그룹수 5

*FvwmProxy: SlotStyle 1 MiniIcon
*FvwmProxy: SlotStyle 7 Pixmap "squeeze.xpm"
*FvwmProxy: SlotStyle 8 Pixmap "mini-up.xpm"
*FvwmProxy: SlotStyle 9 Pixmap "mini-bball.xpm"
*FvwmProxy: SlotStyle 10 Pixmap "mini-cross.xpm"

*FvwmProxy: SlotAction 1 Click1 팝업 창 메뉴
*FvwmProxy: SlotAction 7 Click1 SendToModule FvwmProxy IsolateToggle
*FvwmProxy: SlotAction 8 Click1 SendToModule FvwmProxy SoftToggle
*FvwmProxy: SlotAction 9 Click1 Iconify
*FvwmProxy: SlotAction 10 Click1 삭제

이 예에서 WindowMenu는 사용자가 정의해야 하는 것입니다. 프록시 너비가
너무 작으면 일부 슬롯이 잘릴 수 있습니다.

실행 취소 및 다시 실행은 모든 키에 쉽게 매핑할 수 있습니다.

키 ZA 3 SendToModule FvwmProxy 실행 취소
키 RA 3 SendToModule FvwmProxy 다시 실행

임의의 키를 사용하여 격리된 그룹을 통해 회전할 수 있습니다. 예를 들어, 메타 커서 위로 및
cursor-down은 그룹을 통과할 수 있습니다.

키 업 A 3 SendToModule FvwmProxy PrevIsolated
키 다운 A 3 SendToModule FvwmProxy NextIsolated

김프를 사용하는 그룹 정의의 다소 비실용적인 예는 다음과 같습니다.

*FvwmProxy: 그룹 "GIMP"는 "The GIMP"를 포함합니다.
*FvwmProxy: 그룹 "GIMP" 포함 "모듈 관리자"
*FvwmProxy: 그룹 "GIMP" SoftInclude "단위 편집기"
*FvwmProxy: 그룹 "GIMP" 자동 포함
*FvwmProxy: 그룹 "GIMP" AutoSoft
*FvwmProxy: 그룹 "GIMP" 제외 "기본 설정"

이렇게 하면 "The GIMP"와 "Module Manager" 창 사이에 하드 연결이 설정됩니다. 그만큼
"Unit Editor"도 그룹에 있지만 하드 중 하나의 움직임에만 반응합니다.
포함. 동일한 프로세스에 있거나 동일한 클라이언트 리더가 있는 모든 창도
연결되어 있지만 명시적으로 "기본 설정"을 제외하고 소프트 포함이 기본값입니다.
제외된. 이 경우 "Unit Editor"의 명시적 소프트 포함은
AutoInclude와 AutoSoft의 조합으로 중복됩니다. 그러나 AutoSoft가
지정된 경우 명시적 SoftInclude는 해당 패턴을 하드 패턴과 구분합니다.
AutoInclude 아래에 포함됩니다.

onworks.net 서비스를 사용하여 온라인에서 FvwmProxy 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad