영어프랑스어스페인어

Ad


온웍스 파비콘

editres - 클라우드 온라인

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

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

프로그램:

이름


editres - X Toolkit 응용 프로그램용 동적 리소스 편집기

통사론


편집자 [ -도구모음 ... ]

옵션


편집자 모든 표준 X Toolkit 명령줄 옵션을 허용합니다(참조 X(7)). 순서
명령줄 옵션은 중요하지 않습니다.

기술


Editres는 사용자와 애플리케이션 개발자가 전체 위젯을 볼 수 있는 도구입니다.
Editres 프로토콜을 사용하는 모든 X Toolkit 응용 프로그램의 계층 구조. 게다가,
editres는 사용자가 리소스 사양을 구성하고 사용자가
애플리케이션에 리소스를 제공하고 결과를 동적으로 봅니다. 사용자가 만족하면
리소스 사양 editres는 리소스 문자열을 사용자의 X 리소스에 추가합니다.
파일.

사용 편집자


편집자 다음 네 가지 영역으로 구성된 창을 제공합니다.

메뉴 바 편집자의 전체 액세스를 허용하는 일련의 팝업 메뉴
기능을 제공합니다.

패너 패너를 사용하면 애플리케이션을 보다 직관적으로 스크롤할 수 있습니다.
트리 디스플레이.

메시지 영역 편집 작업에 대한 정보를 사용자에게 표시합니다.
그녀를 기대합니다.

애플리케이션 위젯 트리 이 영역은 선택한 애플리케이션의 위젯을 표시하는 데 사용됩니다.
위젯 트리.

editres 세션을 시작하려면 돈을 받아가세요 위젯 나무 명령 메뉴의 메뉴 항목.
이렇게 하면 포인터 커서가 십자형으로 변경됩니다. 이제 애플리케이션을 선택해야 합니다.
당신은 그것의 창 중 하나를 클릭하여보고 싶습니다. 이 응용 프로그램이
editres 프로토콜을 사용하면 editres는 응용 프로그램의 위젯 트리를 트리에 표시합니다.
창문. 응용 프로그램이 editres 프로토콜을 이해하지 못하는 경우 editres가 알립니다.
몇 초 후에 메시지 영역에 이 사실이 표시됩니다.

위젯 트리가 있으면 이제 다른 메뉴 옵션을 선택할 수 있습니다. 그 효과
이들 각각은 아래에 설명되어 있습니다.

명령


위젯 트리 가져오기
사용자가 editres 프로토콜을 사용하는 모든 애플리케이션을 클릭하고
그것의 위젯 트리를 받습니다.

현재 위젯 트리 새로 고침
Editres는 현재 존재하는 위젯에 대해서만 알고 있습니다. 많은
응용 프로그램은 즉시 위젯을 만들고 파괴합니다. 이 메뉴 항목을 선택하면
editres가 응용 프로그램에 위젯 트리를 다시 보내도록 요청하여 업데이트합니다.
응용 프로그램의 새로운 상태에 대한 정보.

예를 들어 xman은 해당 위젯에 대해서만 위젯을 생성합니다. 탑박스 시작할 때. 없음
매뉴얼 페이지 창의 위젯은 사용자가 실제로
클릭 Manual 페이지 단추. 이전에 xman의 위젯 트리를 검색한 경우
매뉴얼 페이지가 활성화되어 있는 경우 위젯 트리를 새로고침할 수 있습니다.
매뉴얼 페이지가 표시되었습니다. 이렇게 하면 설명서를 편집할 수도 있습니다.
페이지의 리소스.

위젯 트리를 파일로 덤프
응용 프로그램을 문서화하기 위해 전체를 덤프할 수 있는 것이 종종 유용합니다.
애플리케이션 위젯 트리를 ASCII 파일로 변환합니다. 그런 다음 이 파일을
매뉴얼 페이지. 이 메뉴 항목을 선택하면 팝업 대화 상자가 활성화됩니다. 유형
이 대화 상자에서 파일 이름을 선택하고 괜찮아, 또는 캐리지 입력
반품. Editres는 이제 이 파일에 위젯 트리를 덤프합니다. 파일을 취소하려면
대화 상자에서 취소 버튼을 클릭합니다.

자원 상자 표시
이 명령은 현재 응용 프로그램에 대한 리소스 상자를 팝업합니다. 이 리소스
상자(아래에 자세히 설명됨)를 사용하면 사용자가 정확히 어떤 리소스를 볼 수 있는지 확인할 수 있습니다.
위젯 트리 표시에서 현재 선택된 위젯에 대해 설정할 수 있습니다.
현재 하나의 위젯만 선택할 수 있습니다. 더 크거나 적게 선택된 경우
editres는 자원 상자 팝업을 거부하고 오류 메시지를
보내실 내용 Area.

리소스 설정
이 명령은 임의의 리소스를 설정하기 위한 간단한 대화 상자를 팝업합니다.
선택한 모든 위젯. 리소스 이름과 값을 입력해야 합니다.
Tab 키를 사용하여 리소스 이름 필드와 리소스 사이를 전환할 수 있습니다.
값 필드.

종료 editres를 종료합니다.

나무 명령


XNUMXD덴탈의 나무 메뉴에는 작업을 수행할 수 있는 여러 명령이 포함되어 있습니다.
위젯 트리.

클라이언트에서 위젯 선택
이 메뉴 항목을 사용하면 응용 프로그램에서 위젯을 선택할 수 있습니다. 편집자는
그런 다음 위젯 트리 표시에 해당하는 요소를 강조 표시합니다. 일단 이 메뉴
항목을 선택하면 포인터 커서가 다시 십자선으로 바뀌고
표시하려는 위젯에서 포인터 버튼을 클릭합니다. 일부 이후
위젯은 자식에 의해 완전히 가려져 있으므로 모든 위젯에 접근할 수 없습니다.
하지만 이 메커니즘은 서로 간에 매우 유용한 피드백을 제공합니다.
위젯 트리의 요소와 실제 애플리케이션의 요소.

모두 선택

모두 선택 해제

모두 반전
이러한 기능을 통해 사용자는
위젯 트리.

자녀 선택

부모 선택
이 함수는 현재 각각의 직계 부모 또는 자식을 선택합니다.
선택된 위젯

자손 선택

조상 선택
이 기능은 현재 선택한 각 항목의 모든 부모 또는 자식을 선택합니다.
위젯. 재귀 검색입니다.

위젯 이름 표시

클래스 이름 표시

위젯 ID 표시

위젯 창 표시
트리 위젯이 처음 표시될 때 트리의 각 위젯 레이블
위젯 이름에 해당합니다. 이러한 함수는 모든
클래스 이름, ID 또는 연관된 창을 표시하도록 변경될 트리의 위젯
애플리케이션의 각 위젯과 함께. 위젯 ID 및 창은 XNUMX진수로 표시됩니다.
숫자.

또한 각 트리 작업에 대한 키보드 가속기가 있습니다. 만약 입력
포커스가 트리의 개별 위젯 위에 있는 경우 해당 작업은 해당 위젯에만 영향을 미칩니다.
위젯. 입력 포커스가 트리 배경에 있는 경우 정확히 동일한 효과를 가집니다.
해당 메뉴 항목으로.

표시된 번역 항목은 애플리케이션의 모든 위젯에 적용될 수 있습니다. 그렇다면
위젯이 트리 위젯의 자식이면 해당 위젯에만 영향을 미치고 그렇지 않으면
트리 메뉴의 명령과 동일한 효과를 갖습니다.

플래시 활성 위젯
이 명령은 선택 위젯 in Client 명령, 그것은 보여줄 것이다
사용자는 위젯 트리에서 현재 선택된 각 위젯을 깜박임으로써
응용 프로그램의 해당 위젯 num플래시 (기본적으로 세 번)
플래시색상.

선택권 번역 기입
-
공백 선택 취소 선택(없음)
w 선택 선택(위젯)
s 선택 선택(모두)
i 반전 선택(반전)
c 자식 선택 Select(children)
d 후손 선택 선택(후손)
p 부모 선택 선택(부모)
a 조상 선택 Select(ancestors)
N 위젯 이름 표시 Relabel(name)
C 클래스 이름 표시 Relabel(class)
위젯 ID 표시 Relabel(id)
W Show Widget Windows Relabel(창)
T 토글 위젯/클래스 이름 레이블 재지정(toggle)

위젯에서 버튼 1을 클릭하면 선택한 위젯 세트에 위젯이 추가됩니다. 클릭
위젯의 버튼 2는 다른 모든 위젯을 선택 취소한 다음 해당 위젯만 선택합니다.
위젯에서 버튼 3을 클릭하면 위젯의 인스턴스 이름 간에 레이블이 전환됩니다.
위젯의 클래스 이름.

사용 L' 의지 박스


리소스 상자에는 XNUMX개의 다른 영역이 있습니다. 각 영역은 화면에 표시되는 대로
위에서 아래로 화면에 대해 설명합니다.

리소스 라인
리소스 상자 상단의 이 영역에는 현재 리소스 이름이 정확히 다음과 같이 표시됩니다.
파일에 저장하거나 적용하면 나타납니다.

위젯 이름 및 클래스
이 영역에서는 이 리소스를 적용할 위젯을 정확히 선택할 수 있습니다.
영역에는 XNUMX개의 줄이 포함되며 첫 번째 줄에는 선택한 위젯의 이름이 포함됩니다.
및 모든 조상과 더 제한적인 점(.) 구분자. 두 번째 줄
덜 구체적인 각 위젯의 클래스 이름을 포함하고 덜
제한적 별표(*) 구분자. 세 번째 줄에는 일련의 특수 버튼이 포함되어 있습니다.
라는 모든 품종 위젯 모든 위젯과 일치하도록 이 수준을 일반화합니다. 마지막
라인에는 모든 품종 위젯 체인 어느 것이
단일 수준을 XNUMX개 이상의 수준과 일치하는 것으로 바꿉니다.

이 영역의 초기 상태는 리소스 이름을 사용하여 가장 제한적입니다.
및 점 구분 기호. 이 영역에서 다른 버튼을 선택하면
점점 더 많은 위젯이 사양과 일치하도록 허용하는 제한. 그만큼
극단적인 경우는 모든 항목을 선택하는 것입니다. 모든 품종 위젯 체인 모든 항목과 일치하는 버튼
응용 프로그램의 위젯. 다른 버튼을 선택하면 트리 표시가
현재 리소스의 영향을 받는 위젯을 정확하게 표시하도록 업데이트
사양.

일반 및 제약 리소스
다음 영역에서는 일반 또는 제약 리소스의 이름을 선택할 수 있습니다.
설정을 원합니다. 일부 위젯에는 제약 리소스가 없을 수 있으므로 해당 영역은
나타나지 않습니다.

자원 가치
이 다음 영역에서는 리소스 값을 입력할 수 있습니다. 이 값은
리소스 파일에 한 줄을 입력하는 것과 동일하게 입력했습니다. 따라서 그것은
이스케이프 처리되지 않은 새 줄을 포함하지 않습니다. 다음을 위한 몇 가지 특수 문자 시퀀스가 ​​있습니다.
이 파일:

\n - 줄 바꿈으로 대체됩니다.

\### - 여기서 #은 XNUMX진수입니다. 이것은 단일 바이트로 대체됩니다.
XNUMX진수로 해석되는 이 시퀀스를 포함합니다. 예를 들어 값
NULL 바이트를 포함하는 데이터는 \000을 지정하여 저장할 수 있습니다.

\ - 아무것도 압축되지 않습니다.

\\ - 단일 백슬래시로 압축됩니다.

사령부
이 영역에는 이 섹션에서 설명하는 여러 명령 버튼이 있습니다.

저장 파일 설정
이 버튼을 사용하면 리소스가 저장될 파일을 수정할 수 있습니다.
이 버튼은 파일 이름을 묻는 대화 상자를 불러옵니다. 일단
파일 이름이 입력된 경우 캐리지 리턴을 누르거나 괜찮아 버튼을 클릭합니다.
저장 파일을 변경하지 않고 대화 상자를 팝업하려면 취소 버튼을 클릭합니다.

저장 이 버튼은 의지 위에서 설명한 현재 끝까지
파일을 저장. 세이브 파일이 설정되지 않은 경우 세트 찜하기 입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에 대화 상자는
사용자에게 파일 이름을 묻는 팝업이 나타납니다.

적용 이 버튼은 일치하는 모든 위젯에서 XtSetValues ​​호출을 수행하려고 시도합니다.
의지 전술 한 바와. 지정된 값은 모두에 직접 적용됩니다.
일치하는 위젯. 이 동작은 동적 느낌을 주기 위한 시도입니다.
리소스 편집기. 이 기능을 사용하면 사용자가 응용 프로그램을 상태로 전환할 수 있으므로
그것은 기꺼이 다루지 않을 수 있습니다, 특정한 것을 허용하기 위하여 걸이가 제공되었습니다
이러한 SetValues ​​요청을 차단하는 애플리케이션(참조 블로킹 편집자 요청
아래).

불행하게도 X Toolkit에 의해 위젯에 부과된 디자인 제약으로 인해
본질적으로 정적인 시스템을 동적으로 강제하려는 자원 관리자
행동은 이상한 결과를 초래할 수 있습니다. 결과가 나온다는 보장은 없다.
적용은 값을 저장하고 다시 시작할 때 발생하는 것과 동일합니다.
애플리케이션. 이 기능은 대략적인 느낌을 주기 위해 제공됩니다.
당신의 변화가 무엇을 성취할 것인지, 그리고 얻어진 결과가 고려되어야 하는가
기껏해야 의심합니다. 이것은 편집자의 가장 깔끔한 기능 중 하나입니다.
그리고 나는 당신이 그것을 가지고 놀고 그것이 무엇을 할 수 있는지 볼 것을 강력히 제안합니다.

저장 및 적용
이 버튼은 위에서 설명한 저장 및 적용 작업을 하나의 버튼으로 결합합니다.

팝다운 자원 상자
이 버튼은 디스플레이에서 자원 상자를 제거합니다.

블로킹 편집자 요청


editres 프로토콜은 Athena 위젯 세트에 내장되어 있습니다. 이것은 모든
리소스 편집기와 대화할 수 있도록 Xaw에 연결된 애플리케이션.
이것은 뛰어난 유연성을 제공하고 유용한 도구이지만 매우 쉽게
학대. 따라서 모든 Xaw 응용 프로그램에서 다음 값을 지정할 수 있습니다.
editresBlock 편집자가 다음에 대한 정보를 누설하지 않도록 하기 위해 아래에 설명된 리소스
내부를 비활성화하거나 값 설정 프로토콜의 일부입니다.

editresBlock (클래스 EditorsBlock)
이 응용 프로그램이 editres에 적용하려는 차단 유형을 지정합니다.
실험 계획안.

허용되는 값은 다음과 같습니다.

all 모든 요청을 차단합니다.

setValues ​​모든 SetValues ​​요청을 차단합니다. 이것이 유일한 editres 요청이므로
실제로 응용 프로그램을 수정합니다.
애플리케이션은 읽기 전용입니다.

none 모든 editres 요청을 허용합니다.

이러한 리소스는 모든 Xaw 애플리케이션에서 설정된다는 점을 기억하십시오. 지원 편집자. 그들은 허락한다
editres가 지금까지 요청한 모든 또는 일부를 유지하는 개별 응용 프로그램
성공. 물론 editres도 Xaw 응용 프로그램이므로 볼 수 있고
editres에 의해 수정됨(대신 재귀적임), 이러한 명령은 다음 설정으로 차단할 수 있습니다.
전에, editresBlock editres 자체의 리소스.

리소스


럭셔리 편집자 사용 가능한 애플리케이션 리소스는 다음과 같습니다.

num플래시 (클래스 깜박임 횟수)
다음과 같은 경우 응용 프로그램의 위젯이 깜박이는 횟수를 지정합니다.
전에, 최근활동 위젯 명령이 호출되었습니다.

플래시타임 (클래스 플래시타임)
위에서 설명한 깜박임 사이의 시간입니다.

플래시색상 (클래스 플래시컬러)
응용 프로그램 위젯을 깜박이는 데 사용되는 색상을 지정합니다. 밝은 색상이어야합니다.
다음과 같이 깜박이는 영역에 즉시주의를 끌 것입니다.
빨간색 또는 노란색.

리소스 파일 저장 (클래스 리소스파일 저장)
리소스 라인이 추가될 파일입니다. 찜하기 단추
자원 상자에서 활성화됩니다.

위젯


리소스를 지정하려면 위젯의 계층 구조를 아는 것이 유용합니다.
짓다 편집자. 아래 표기법에서 들여쓰기는 계층 구조를 나타냅니다.
위젯 클래스 이름이 먼저 제공되고 위젯 인스턴스 이름이 뒤따릅니다.

편집자 편집자
패닝 패 패닝
상자 상자
MenuButton 명령
심플메뉴 메뉴
SmeBSB 센드트리
SmeBSB 새로 고침 트리
SmeBSB 덤프TreeToFile
스미라인 라인
SmeBSB getResourceList
스미라인 라인
SmeBSB 종료
메뉴버튼 트리명령
심플메뉴 메뉴
SmeBSB showClientWidget
SmeBSB 선택모두
SmeBSB 선택 취소모두
SmeBSB 반전모두
스미라인 라인
SmeBSB selectChildren
SmeBSB selectParent
SmeBSB selectDescendants
SmeBSB selectAncestors
스미라인 라인
SmeBSB showWidgetNames
SmeBSB showClassNames
SmeBSB showWidgetID
SmeBSB showWidgetWindows
스미라인 라인
SmeBSB 플래시ActiveWidgets
패닝된 hPane
패너 패너
레이블 사용자 메시지
그립 그립
현창 현창
나무 나무
비녀장
.
.
.
TransientShell 리소스 상자
패닝된 창
라벨 리소스 라벨
양식 이름 및 클래스
점 전환
별표 전환
모두 전환
이름 전환
수업 전환
.
.
.
레이블 이름레이블
목록 이름목록
라벨 제약 라벨
목록 제약 목록
양식 값Form
레이블 값Label
텍스트 값텍스트
상자 명령상자
명령 setFile
명령 저장
명령 적용
명령 saveAndApply
명령 취소
그립 그립
그립 그립

환경


DISPLAY 기본 호스트 및 표시 번호를 가져옵니다.

X환경
저장된 전역 리소스를 재정의하는 리소스 파일의 이름을 얻으려면
RESOURCE_MANAGER 속성.

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad