El ResEdit es un uso de la herramienta del revelador para el Apple Macintosh, usado para crear y para corregir recursos directo en la arquitectura de la bifurcación de recurso del mac . Es una alternativa a las herramientas tales como el Rez del recopilador del recurso, y para el usuario medio es generalmente más fácil de utilizar, porque utiliza un interfaz utilizador gráfico . Aunque fuera pensado para ser una herramienta del revelador, los usuarios de energía de uso frecuente él para corregir iconos, menús, y otros elementos del GUI de un uso, modificándolo para requisitos particulares a sus propias preferencias (cuando ResEdit fue introducido, la mayoría de los usos no tenían ninguÌn diálogo de las “preferencias” o de las “opciones”.)
Los recursos en Macintosh pueden ser de muchos diversos tipos, y de hecho cualquier dato arbitrario se puede dar vuelta en un recurso. Mientras que el sistema define muchos formatos estándares para las clases particulares de recursos (por ejemplo, un icono, o una plantilla de la ventana), los programadores están también libres de definir sus los propios. ResEdit incluye la ayuda para corregir muchos de los tipos estándar y para crear recursos arbitrarios con cualquier estructura un programador pudo soñar para arriba.
ResEdit era uno de los ejemplos más tempranos de una herramienta de la disposición del GUI, un componente esencial para el desarrollo de aplicaciones rápido . Por ejemplo, el OS del mac define un recurso estándar llamado una plantilla y una lista de los artículos del diálogo (tipos de recurso “DLOG” y “DITL” del diálogo respectivamente). En ResEdit, es posible crear simplemente estos tipos y casi agregar elementos del GUI a ellos en una manera del WYSIWYG, de modo que usted pueda diseñar un interfaz utilizador directo pues aparecerá al usuario final de su uso. Más adelante, el código de uso puede crear una caja de diálogo funcional usar los datos de recurso almacenados que emparejarán el aspecto que usted presentó en ResEdit. Mientras que un concepto revolucionario, cuando ResEdit primero apareció en los a mediados de los años ochenta, esto era apenas hoy una considerable innovación. ResEdit incluye los redactores estándar para las plantillas de las ventanas (“VIENTO "), menús (“MENÚ "), cajas de diálogo, controles (“CNTL "), gamas de colores de color (“clut” y “pltt "), iconos (“ICONO”, “cicn”, “ICN#"), y otros tipos estándar.
Una de las características más de gran alcance de ResEdit (que primero aparecieron con la versión 2.0 de ResEdit), es la capacidad de definir las estructuras de datos arbitrarios pues los recursos usar una característica simple del edificio de la plantilla. Aquí, el programador agrega simplemente tipos de datos elementales a una lista para definir una plantilla (sí mismo almacenado como recurso del tipo “TMPL "). Esta plantilla permite que ResEdit construya un redactor del GUI en marcha que permita la entrada de datos y la empaquete en la estructura definida en la plantilla. Es entonces algo fácil para que un programador defina una estructura de datos que empareja en un lenguaje de programación elegido, tal como C, carga el recurso de una manera estándar y tenga acceso a los datos como el C definido. ResEdit incluye un número de plantillas predefinidas para muchos recursos estándar del OS que no requieran un redactor gráfico.
ResEdit no fue aumentado para funcionar nativo en el mac OS x (o, de hecho, en PowerPC - Macintoshes basado), como Apple ahora desalienta el uso de las bifurcaciones de recurso en nuevos usos del OS X del mac, prefiriendo el siguiente - derivado lía . Una alternativa comercial de tercera persona de muchos años nombró el Resorcerer sigue siendo disponible, y más recientemente ha habido un número de tentativas de construir redactores X-nativos del recurso del OS del mac de la abrir-fuente, incluyendo uno llamado ResKnife . ResEdit funcionará en el modo de compatibilidad clásico del x del OS del mac, pero como la obra clásica no está disponible en el Macintoshes basado en los procesadores de Intel, ninguÌn nuevo mac funcionará ResEdit nativo. Sin embargo un mac de Intel puede funcionar ResEdit vía un emulador tal como SheepShaver o basilisco II .
La versión más reciente de ResEdit es 2.
.
| Random links: | La vida es amelocotonada | Nudo primero | Roberto H. Adleman | Partido unido de Bermudas |