GoodStuff1 - 클라우드에서의 온라인

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

프로그램:

이름


GoodStuff - FVWM 버튼 패널 모듈

개요


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

기술


GoodStuff 모듈은 X 터미널의 루트 창에 있는 버튼 패널을 제공합니다.
사용자는 언제든지 버튼을 누를 수 있으며 사용자 지정 호출을 트리거할 수 있습니다.
창 관리자의 명령입니다. GoodStuff는 fvwm이 창으로 사용될 때만 작동합니다.
관리자.

버튼 패널은 모든 구성 또는 형상일 수 있으며 단색 또는 컬러일 수 있습니다.
호출될 작업을 나타내는 아이콘입니다.

저작권


GoodStuff 프로그램과 이 모듈을 창 관리자에 연결하는 개념,
모두 Robert Nation의 오리지널 작품입니다.

저작권 1993, 로버트 네이션. 어떠한 보증이나 보증도 제공되지 않거나
어떤 식으로든 암시합니다. 자신의 책임하에 이 프로그램을 사용하십시오. 이것을 사용할 수 있는 권한
저작권이 그대로 유지되는 한 어떤 목적으로든 프로그램이 제공됩니다.

초기화


초기화하는 동안, 좋은 물건 설명하는 구성 파일을 검색합니다.
버튼 패널 형상, 색상, 아이콘 및 작업. 이 파일의 형식은
나중에 설명. 구성 파일은 fvwm이 작업 중에 사용한 파일이 됩니다.
초기화.

GoodStuff 실행 파일이 다른 이름(예: ln -s GoodStuff TermStuff)에 연결된 경우
완전히 다른 구성으로 TermStuff라는 다른 모듈을 시작할 수 있습니다.
GoodStuff보다 단순히 키워드 Good??? 기간???. 이렇게 여러
버튼바를 사용할 수 있습니다.

기도


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

구성 옵션


다음 옵션은 .fvwmrc 파일에 배치할 수 있습니다.

*GoodStuff기하학 기하학
GoodStuff 창 위치 및/또는 크기를 지정합니다. 크기가 지정되지 않은 경우,
GoodStuff는 합리적인 방식으로 자체 크기를 자동으로 조정합니다. 기하학은 표준입니다
X11 창 기하학 사양.

*GoodStuff글꼴 글꼴
단추 레이블 지정에 사용할 글꼴을 지정합니다.

*GoodStuffRows
만들 버튼의 행 수를 지정합니다. 지정하지 않으면 2개의 행이
사용하십시오.

*GoodStuff열
생성할 버튼의 열 수를 지정합니다. 지정하지 않으면,
열 수는 요청된 버튼 수로 설정되며
행 수. 행과 열이 모두 지정되었지만 다음과 같이 지정하지 않은 경우
많은 버튼이 정의되어 있으면 사용자 열 사양이 무시됩니다.

*GoodStuffFore
단추 레이블 텍스트 및 단색 아이콘의 색상을 지정합니다.

*GoodStuffBack
버튼의 색상을 지정합니다.

*좋은 물건[(우 x 시간)] 상표 아이콘 명령
fvwm 매뉴얼 페이지에 설명된 대로 창 관리자 내장 명령을 지정합니다.
버튼을 눌렀을 때 실행되어야 합니다. 레이블 필드는 텍스트입니다.
버튼에 쓰여질 것입니다. 아이콘 필드는 X11 비트맵 파일을 지정하거나
단추에 표시할 아이콘이 포함된 XPM 색상 아이콘 파일입니다. GoodStuff는
fvwm IconPath 또는 PixmapPath 구성에 지정된 경로를 통해 검색
아이콘 파일을 찾는 항목. 옵션인 경우 (w x h) 지정되면 이 버튼
될거야 w 일반 버튼 너비의 시간과 h 일반 버튼 높이의 배입니다. 만약에
레이블이 "-"이면 버튼 레이블이 표시되지 않습니다.

If 명령 fvwm Exec 명령이면 버튼은
이름 또는 클래스가 명령의 qouted 부분과 일치하는 창은
만났다. 이는 사용자에게 시각적 피드백을 제공하기 위한 것입니다.
그가 요청한 조치가 수행됩니다. qouted 부분에 포함되지 않은 경우
그러면 버튼이 즉시 나타납니다. 사용자는 계속할 수 있습니다.
버튼을 누르고 "누른" 것처럼 보이더라도 명령을 다시 실행합니다.

fvwm 내장 명령 세트에 대한 단일 확장이 제공됩니다. 의 명령
형식: *GoodStuff 정크 clock.xpm "Clock" rclock을 삼키면 GoodStuff가
rclock 프로세스를 생성하고 이름 또는 리소스가 다음과 같은 첫 번째 창을 캡처합니다.
"시계", 버튼 모음에 표시합니다. 이것은 다음과 같은 응용 프로그램에 유용합니다.
xclock, xbiff 및 xload. SwallowModule을 지정하여 모듈을 삼킬 수 있습니다.
참고: 이 응용 프로그램에 xclock을 사용하면
xclock -padding 0을 지정하고 싶습니다.

견본 구성


다음은 GoodStuff 초기화를 설명하는 .fvwmrc 파일의 예외입니다.
명령 :

################################################## ############
# 시작하는 동안 시작해야 하는 모든 모듈을 로드합니다.
# fvwm 초기화
모듈 경로 /usr/lib/fvwm:/usr/bin/X11
모듈 GoodStuff

# 제목 표시줄이 없는 상품을 스티커로 만들고 아이콘을 부여합니다.
NoTitle 좋은 물건
끈적 끈적한 물건
아이콘 "GoodStuff" toolbox.xpm

################################################## ############
################################################## ############
#모듈에서 사용하는 정의
*GoodStuffFore 블랙
*GoodStuffBack #908090

*GoodStuffGeometry -135-5
*GoodStuffRows 1
*GoodStuffFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*

*GoodStuff 크기 조정 resize.xpm 크기 조정
*GoodStuff 이동 화살표2.xpm 이동
*GoodStuff 아래로 아래로 아래로
*GoodStuff 레이즈 업 레이즈
*GoodStuff 킬 폭탄.xpm 파괴

*GoodStuff Dopey rterm.xpm Exec "big_win" xterm -T big_win -geometry 80x50&
*GoodStuff 스누피 rterm.xpm 실행 "small_win" xterm -T small_wi &
*GoodStuff Xcalc rcalc.xpm 실행 "계산기" xcalc &
*GoodStuff XMag magnifying_glass2.xpm 실행 "xmag" xmag &
*GoodStuff 메일 mail2.xpm 실행 "xmh" xmh &
*좋은 물건(4x1) - SwallowModule "Fvwm Pager" FvwmPager 0 3

마지막 줄은 약간 까다롭습니다. FvwmPager 모듈을 생성하고 캡처합니다.
XNUMX배 너비 버튼에 표시됩니다. 버튼 레이블에 "-"가 사용되므로 호출기
버튼 테두리 내에서 가능한 한 크게 크기가 조정됩니다. "무엇이든", 의
코스는 존재하지 않는 아이콘 파일이며 GoodStuff에서 무시됩니다.

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



최신 Linux 및 Windows 온라인 프로그램