Pregunta


Estoy escribiendo una aplicación de Mac, en Cocoa, que necesita la capacidad de 'bloqueo hacia abajo' del equipo. Básicamente, estoy escribiendo un pequeño agente que se sentará en el fondo y cuando se le solicite, lanzar una ventana que cubre toda la pantalla, incluyendo la barra de estado, y muestra un mensaje (algo así como "Devuélveme mi equipo, ladrón!" ).

La ventana tiene dos requisitos: no se puede mover y que no se puede cerrar, minimizar o no discapacitados - sólo una gota grande sentado en la pantalla, asegurándose de que el ladrón no puede usar la computadora. Tengo todas las cosas agente alineado, pero necesito ayuda de codificación de esta ventana. ¿Alguien tiene alguna idea?

Gracias,
Chris

P.S - En mi mundo ideal, esta ventana se mostraría incluso en la pantalla de inicio de sesión. El agente va a correr para entonces, pero no estoy seguro de si OS X le permitirá ...

¿Fue útil?

Solución

Lo que estamos pidiendo es básicamente convertir el ordenador del usuario en una no muy funcional kiosco . Ver también esta nota técnica sobre el mismo tema .

Para la visualización, las alternativas a la modo de visualización de pantalla completa se describe en el documento de modo quiosco incluyen:

  • Captura todas las pantallas y dibujar directamente a ellos usando Cuarzo Pantalla Servicios.
  • Establecer el marco de la ventana a la estructura de su pantalla y ajustar su nivel de ventana muy alto. Tendrá que crear una tal ventana por pantalla.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top