다시 편집
ResEdit| 개발자 | 애플 컴퓨터 |
|---|---|
| 최종 발매 | 2.1.3 / 1994년 8월 |
| 운영 체제 | 클래식 맥 OS |
| 유형 | 소프트웨어 개발 도구 |
| 면허증 | 소유권 |
| 웹사이트 | Mac OS 8 및 9 개발자 설명서:다시 편집 |
ResEdit는 Apple Macintosh용 단종된 개발자 도구 애플리케이션으로 Mac의 리소스 포크 아키텍처에서 직접 리소스를 생성하고 편집하는 데 사용된다.그것은 REdit 같은 도구와 자원 컴파일러 Rez에 대한 대안이었다.[1]일반 사용자의 경우, ResEdit는 그래픽 사용자 인터페이스를 사용했기 때문에 일반적으로 사용이 더 쉬웠다.개발자 도구로 의도된 것이었지만 파워 유저들은 종종 그것을 응용 프로그램의 GUI의 아이콘, 메뉴 및 기타 요소들을 편집하여 그것을 그들 자신의 선호에 맞게 사용자 정의하는데 사용했다.
Macintosh의 자원은 여러 가지 종류가 있을 수 있으며, 사실 임의의 데이터는 자원으로 변환될 수 있다.시스템이 특정 종류의 자원(예: 아이콘 또는 창 템플릿)에 대해 많은 표준 형식을 정의한 반면, 프로그래머들은 또한 자유롭게 그들 자신의 것을 정의할 수 있었다.ResEdit는 많은 표준 유형을 편집하고 프로그래머가 적합하다고 생각하는 구조로 임의의 리소스를 만드는 지원을 포함했다.
ResEdit는 GUI 레이아웃 도구의 초기 예 중 하나로, 신속한 애플리케이션 개발을 위한 필수 구성 요소였습니다.예를 들어, 고전적인 Mac OS는 대화 템플릿이라는 표준 리소스와 대화 항목 목록(리소스 유형은 각각 'DLOG'와 'DITL')을 정의했다.ResEdit에서는 이러한 유형을 간단히 만들고, 거의 WYSIWYG 방식으로 GUI 요소를 추가하는 것이 가능하여, 애플리케이션의 최종 사용자에게 나타나는 것처럼 사용자 인터페이스를 직접 설계할 수 있었다.나중에 애플리케이션 코드는 ResEdit에서 설정한 모양과 일치하는 저장된 리소스 데이터를 사용하여 기능 대화 상자를 만들 수 있다.1980년대 중반 레스편집(ResEdit)이 처음 등장했을 때, 이것은 혁명적인 혁신이었고, 오늘날 프로그래머들에게는 흔한 일이다.ResEdit에는 창 템플릿에 대한 표준 편집기 포함(WIND)), 메뉴 (MENU(), 대화 상자, 컨트롤 ()CNTL)), 색상 팔레트(색상 팔레트)clut그리고pltt)), 아이콘(ICON,cicn,ICN#() 및 기타 다양한 표준 유형.
ResEdit 버전 2.0과 함께 처음 등장한 ResEdit의 가장 강력한 기능 중 하나는 단순한 템플릿 구축 기능을 사용하여 임의의 데이터 구조를 리소스로 정의할 수 있는 기능이다.여기서 프로그래머는 단순히 요소 데이터 유형을 목록에 추가하여 템플리트(자체 유형 자원으로 저장된 데이터)를 정의할 수 있다.TMPL이 템플릿은 ResEdit이 데이터를 입력할 수 있는 GUI 편집기를 즉시 구축하고 템플릿에 정의된 구조로 패키징할 수 있도록 한다.프로그래머가 C와 같이 선택된 프로그래밍 언어로 일치하는 데이터 구조를 정의하고, 자원을 표준으로 적재하고, 정의된 C 타입으로 데이터에 접근하는 것은 간단한 일이다.ResEdit에는 그래픽 편집기가 필요 없는 많은 표준 OS 리소스에 대해 미리 정의된 템플릿이 다수 포함되어 있다.
ResEdit는 Motorola 68000 시리즈에서 마이그레이션한 후 PowerPC 기반 Macintosh에서 기본적으로 실행되도록 업그레이드되지 않았으며, Mac OS X에서 실행되지 않았다. Apple은 이제 새로운 MacOS 애플리케이션에서 리소스 포크의 사용을 금지하고 있으며, 보다 휴대성이 뛰어난 NeXT에서 파생된 애플리케이션 번들을 선호하고 있다.Resorcerer라는 오랜 제3자 상업적 대안이 여전히 유효하며,[2] 최근에는 ResKnife라고 불리는 것을 포함하여 오픈소스 macOS-네이티브 리소스 편집기를 구축하려는 시도가 다수 있었다.ResEdit는 Mac OS X의 Classic 호환성 모드에서 실행되지만 Classic은 Intel Macintosh 컴퓨터나 Mac OS X v10.5 이상에서는 사용할 수 없다.그러나 Intel Mac은 SheepShaver나 Basilisk II와 같은 에뮬레이터를 통해 ResEdit를 실행할 수 있다.
ResEdit의 마지막 공식 버전은 2.1.3으로 1994년 8월에 발매되었다.ResEdit 2.1.4 이상으로 공개된 비공식 해킹이 존재하며 디컴파일러, 데이터 포크 편집 기능 등의 기능을 추가했지만 애플은 이를 지원하지 않는다.[3]
참고 항목
참조
- ^ MacTech - 리소스 편집기에 대한 모든 정보
- ^ "Resorcerer at Mathmaesthetics.com".
- ^ "ResEdit Reference and Download".
ResEdit 2.1.4 was an unofficial, unreleased version that added some extras...ResEdit 3.0 was a development version for the old Copland OS...SuperResEdit was a version put together by someone other than Apple, that had some additional templates (which are now outdated) and came with a utility called Forker. Forker is a System extension that lets you edit the data resource with ResEdit. There is very little information available about these unofficial versions.
