2010-05-20 5 views
8

¿Cuáles son mis opciones, si las hay, de agregar datos arbitrarios adicionales al cacao estándar sobre el diálogo que se muestra en una aplicación NSA cuando recibe un mensaje orderFrontStandardAboutPanel?NSApplication orderFrontStandardAboutPanel: hacer que mi panel sea un poco menos estándar

+0

Puede conectar el elemento de menú a una acción personalizada en -sí, su delegado de aplicación y, a partir de allí, presentar su propia ventana totalmente personalizada. Puede leer toda la información de texto del plist de su aplicación y obtener la imagen del icono de 'NSApp'. –

Respuesta

7
+0

ah, ya estoy usando todas esas opciones para mostrar la información adecuada para cada clave dict (sacada del paquete de la aplicación). La pregunta es ¿cómo puedo mostrar información además de todo eso? – anthony

+0

@Anthony calceta su información en los Créditos (o estrategia similar) o crea su propia ventana Acerca de. –

13

Si se agrega un archivo llamado Credits.rtf a Resources el contenido automáticamente se utiliza en la norma ampliada sobre el panel y se puede poner lo que desee información en el archivo. Todavía extraerá los derechos de autor estándar, información de versión, etc. del info.plist. Es la manera más fácil que conozco de agregar información arbitraria, de lo contrario, tendrá que hacer su propio panel.

+3

Si alguien (como yo) solo pasa 10 segundos buscando eso, ahora este grupo se llama 'Archivos de apoyo' ... – Atomix

Cuestiones relacionadas