¿Te suenan esas palabras? Efectivamente, se trata de los "conocidos" mensajes que muestran algunas aplicaciones como reproductores de vídeo... esos mensajes que se muestran en la propia pantalla, por encima de todas las aplicaciones, transparentes...
¿Sabes de qué hablo? Sí, hombre, hace poco que se está hablando de ello en el Foro de NeoSoftware. ¿Ya? Bien. Pues acabo de añadir a mi plugin NeoDouble sendas acciones: "npMostrarMensajeOSD" y "npOcultarMensajesOSD".
He preparado un ejemplo de estas acciones, lo tienes dentro de la carpeta "Monitor", entre el resto de ejemplos del plugin. Además, mientras implementaba estas acciones, me he dado cuenta de un error en NeoPlugin que he aprovechado para solucionar.
Bueno. En realidad necesitaba hacerlo, porque se trataba de un error en la conversión de colores desde y hacia el formato de Neobook. Como la acción "npMostrarMensajeOSD" permite especificar la fuente del mensaje, y el color de la fuente, me he dado cuenta de que algo andaba mal y, como digo, he aprovechado para arreglarlo.
También he añadido un parámetro más a la acción "npDialogoFuente", justamente, el color de la fuente. No es que esta acción no retornara el color elegido (ver la ayuda), pero, no podía preseleccionarse ningún color sin este parámetro. No sé cómo se me pasó.
Publicada el Sábado, 28/7/2007 por David Esperalta
Suscribirse a esta entrada - URL para Trackbacks
Neodouble está imparable. Bravo DAvid. Peri
He estado probando la nueva acción y creo que hay un error menor en la ultima acción que has implementado, OSD. Digo menor puesto que sólo afecta a la publicación en modo diseño. Si no se hace ninguna operación previa y hacemos lo siguiente: Se edita el botón "Mostrar el mensaje/npMostrarMensajeOSD/Fuente , en el botón Fuente (...), si se pulsa y luego damos Cancelar; automáticamente se sale de NB visualizando la carpeta, sin foco, donde esta el pub, resultando difícil volver de nuevo a NB. Peri
Hola, Ese problema, efectivamente, se da a veces en los formularios de edición de acciones. No es exclusivo de esta acción, y tampoco de mis NeoPlugins... lamentablemente es un problema que existe hace tiempo. Ocurre aleatoriamente, y, personalmente, no sé bien porqué. Tal vez podría escribir a NeoSoftware comentándoselo a ver si ellos pueden darme alguna idea de porqué puede suceder lo que comentas. Echaré un vistazo de todos modos... porque me parece que intuyo dónde puede estar el problema en este caso. Con un poco de suerte podré arreglarlo y dejará de molestar de una vez por todas. Gracias por tu comentario Peri.