La nueva interfaz de Neobook

Si de algo estoy más o menos orgulloso en mis NeoPlugins, esto es en el cuidado que he procurado poner en los formularios para editar acciones. Todas las acciones que lo requieren tienen su correspondiente formulario para editar sus parámetros, pero además cuentan con ciertas características que no sé yo si todo el mundo habrá descubierto y aprecie, aunque, espero que sí, por otro lado. Pero, no era de esto de lo que quería hablar en esta entrada, y, es que, pienso dedicar una por entero a repasar lo que acaso pase desapercibido en los formularios de edición de acciones de los NeoPlugins. Espero prepararla y publicarla pronto.

Formulario para editar una acción Formulario para editar una acción Formulario para editar una acción
Formulario para editar una acción Formulario para editar una acción Formulario para editar una acción
Formulario para editar una acción Formulario para editar una acción Formulario para editar una acción
Haz clic en las imágenes para agrandarlas

Sin embargo, hoy de lo que quería hablar era del cambio que he llevado a cabo para adaptar la interfaz de los NeoPlugins, o sea los formularios que dijimos, para que estos tomen la apariencia más próxima posible a la interfaz de la última versión de Neobook. Se ha tratado de cambiar los iconos de los botones, y de cambiar el color de ciertos elementos de los formularios. No es que haya quedado exactamente igual que la interfaz de Neobook, pero, bastante bien, en mi opinión, sí que ha quedado.

Estos cambios afectan a todos los NeoPlugins, y todos ellos están ya actualizados y disponibles para que su descarga. Puedes echar un vistazo a las imágenes que he puesto más arriba: pertenecen a distintos formularios de edición de acciones con el nuevo "look" de Neobook, utilizando los nuevos iconos para todo tipo de botones que han sido cambiados en su última versión. Haz clic en las imágenes para verlas a tamaño real. En fin, eso es todo. Hasta otro día. ;-)

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Ahorrando líneas de código

Imagina que quieres quitar la barra de título de la ventana de tu publicación. Para ello puedes valerte de cierta acción del plugin NeoDouble como es "npMostrarBarraTitulo". Supón que quieres dejar al usuario de tu publicación que sea él mismo quien decida si mostrar o no la barra de título de tu publicación. Para esto sitúas un "CheckBox" en la misma, de modo que, cuando esté "marcado", la barra de título de tu aplicación se muestre, y, cuando esté "desmarcado", se oculte la barra de título.

En un primer momento podrías pensar en codificar lo siguiente en la acción "Click" del "Checkbox":

If "[CheckBox1]" "=" "checked"
  npMostrarBarraTitulo "[WinHandle]" "True"
Else
  npMostrarBarraTitulo "[WinHandle]" "False"
EndIf

El código anterior es correcto, y, llevará cabo lo que se espera, empero, no estamos aprovechando una de las características de los NeoPlugins, y es que, efectivamente, para todos los parámetros de acciones "booleanos", los NeoPlugins aceptan "True" y "False", pero, también "Checked" y "[cadena vacía]" ("Unchecked"), estos últimos, precisamente, los valores que nos proporcionan los objetos "Checkbox" en su correspondiente variable.

Dicho lo cual, el código anterior, sin dejar de ser correcto, podría resumirse así:

npMostrarBarraTitulo "[WinHandle]" "[CheckBox1]"

Obteniendo también el resultado que se espera. En fin, esta característica de los NeoPlugins, y otras aún, se refieren en los respectivos manuales de ayuda, pero, he creído curioso comentarlo por aquí, por si le puede ser de utilidad a alguien. Ahorrar código (sin merma de funcionalidad) no sólo ahorra trabajo, sino que ayuda en las tareas de mantenimiento de cualquier sistema. ¿No te parece?

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software
Formulario para contactar

¡Hola! ¡Cuánto tiempo! ¿Qué tal estáis? Me consta que esta bitácora se visita (de hecho es la que más se visita de las que mantengo, o poco le falta) y sé que estáis por ahí, entonces. Quería deciros que he puesto a vuestra disposición un formulario de contacto, para que podáis contactar conmigo si lo precisáis. De este modo es posible que evitemos comentarios que no deberían ser tales, aunque, bueno, tampoco es que os vea muy habladores que digamos.

Respecto de los NeoPlugins poco puedo deciros. No estoy trabajando en ellos, directamente, como sabéis, pero, por otro lado no estoy descontento: nadie me escribe para quejarse, para informarme de error alguno, para decirme lo bien o lo mal que lo hago, lo que, me da por pensar, significa buena cosa, no lo contrario, porque, si los plugins funcionaran mal, si tuvieran fallos, si no estuvieran disponibles por cualquier problema, supongo que recibiría noticias vuestras.

¡Eso es todo! Espero que mi próxima entrada no tarde tanto como esta! Aunque, si no hay nada que decir... ¡mejor callarse! Y, en cualquier caso, me gustaría que todos vosotros estuviérais bien al leer estas líneas, como solía decirse, por carta, cuando todavía se escribían cartas, ¿verdad? Pues venga, eso es todo, lo dicho, y a cuidarse, que paséis un buen verano todos. Y ya sabéis, si queréis contactar conmigo, ahí tenéis el formulario para tal fin a vuestra disposición.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
Pequeña actualización de NeoDouble

Para corregir un problema con el archivo del lenguaje francés, traducido por Peri. Se ve que en la última actualización del plugin no se incluyó el archivo correcto, de modo que el plugin no se mostraba en francés, aunque fuera este el idioma elegido por el usuario. NeoDouble está disponible aquí. Gracias Peri y disculpa las molestias.

Actualización 10/7/2008: Peri me envía el archivo de lenguaje actualizado así como algunas partes de la ayuda del plugin terminadas de traducir, así que he vuelto a actualizar NeoDouble hoy mismo, de modo que ya puedes descargarlo. Recuerda, no obstante, que si no usas NeoDouble en francés, puedes obviar estas actualizaciones que refiero en esta entrada.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Un año de NeoPlugins libres

Alguien dirá, pero, hombre, la primera entrada en esta bitácora es del 30 de mayo, y hoy estamos a 27, casi 28, pero, no 30, así que un año no hace todavía... pero no es del todo así. Quiero decir, que, en realidad hace más de un año, puesto que antes de la bitácora los NeoPlugins ya estaban ahí... al menos un par de ellos.

NeoDouble, por ejemplo, sí que se ha llevado a cabo cuando ya esta bitácora estaba en marcha. Ahí está julio, que no me dejará mentir. ¿Qué conclusión puedo sacar luego de un año de bitácora y NeoPlugins? Pues en general una conclusión positiva. Creo que ha merecido la pena, que los NeoPlugins merecen la pena.

Desde luego están mucho mejor que mis antiguos plugins para Neobook, que, como he mencionado varias veces en esta bitácora, prefiero olvidar. Así que por ese lado, en lo que respecta al poco o mucho trabajo realizado, según se mire, bien. Únicamente creo que la bitácora puede no ser el mejor lugar para los NeoPlugins.

Quizás un sitio web más o menos estático, y si acaso un foro, exclusivo, dedicado a estos. Pero también es verdad que gracias a los comentarios de la bitácora se ha podido hablar de no pocas cosas y a partir de estos comentarios mejorar o arreglar algún que otro problema. Por eso digo lo del foro, porque esta "conversación" continuara.

De momento no tengo ningún nuevo NeoPlugin en la cabeza. Estoy dedicado a otros menesteres, como, por ejemplo, el proyecto Gesbit, el gestor de bitácoras que, como sabes, gestionada esta mismo que lees ahora. El tema que ves aquí, por ejemplo, es lo último que me traigo entre manos con este asunto de Gesbit y lo que le rodea.

Sí que se me han ocurrido algunas ideas en este tiempo, por supuesto, pero, un plugin, incluso cuando tienes una base como la que yo puedo mostrar, no es cualquier cosa, no se hace en un rato ni en dos, de hecho sabes cuándo empiezas, pero, no cuándo lo terminarás, si es que se puede decir terminar hablando de software.

Pero nunca se sabe. Nunca se sabe. Por lo pronto, un año de bitácora. Un año en el que he recibido visitas de los cinco continentes. Más o menos, claro está, pero, de los cinco continentes. Una media (un poco a bote pronto) de unas 35 personas diarias la visitan, con unas 3 ó 4 páginas vistas cada una de ellas. España y Latinoamérica, Francia, Estados Unidos.

En fin. Gracias por estar ahí, a ti que sé que estás. Y, aunque cada vez que visites esta bitácora te la encuentres sin actualizar, espero que sigas utilizando los NeoPlugins en tus publicaciones durante mucho tiempo. Que los disfrutes. Que te sean útiles. Que te sirvan en definitiva, que para eso se han llevado a cabo, entre otras razones.

Gracias especialmente a quienes me habéis apoyado de pensamiento, palabra y de obra. Muchas gracias.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
Damaneo también echa el cierre

Logotipo de Damaneo En la anterior entrada referí el cierre de Hispaneobook, y, ahora, tengo que referir también el cierre de Damaneo, la bitácora que sobre Neobook llevaban a cabo Mariano (Palamar) y otros neobookeros. No es que me guste, precisamente, anunciar estos acontecimientos, pero, en fin, las cosas son como son, y no, muchas veces, como quisiéramos verlas.

Por otro lado Mariano anuncia que va a ser padre, y desde aquí le deseo lo mejor para él y su familia en el futuro, así como que les vaya bien al resto de neobookeros que venían haciendo Damaneo. Según parece Mariano no está satisfecho de la marcha de la bitácora, sumado a que se va a ver con menos tiempo, y, bueno, mejor lee tú la propia entrada en Damaneo donde se explica este asunto.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
Hispaneobook echa el cierre

Aunque estoy de hospitales, con mi señora madre, quiero decir, no tengo la cabeza en ciertas cosas... y sí en otras... no quería dejar de referir el comentario que dejó aquí anoche Ángel, webmaster de Hispaneobook. Allá va.

Todo lo que empieza también termina.

Puede ser que haya administrado hispaneobook mejor o peor de lo que uno desearía, puede ser que a muchos compañeros/as del mundo de Neobook les haya molestado ciertas cosas que haya publicado o dicho, en los cuales a todos ellos les pido disculpas públicamente no era mi intención.

Señores/as ahora si que me despido después de cuatro años a cargo de hispaneobook , me orgullezco de a ver sido participe de esta comunidad y de a ver podido ayudar a personas con mi trabajo, pero en fin como he dicho antes todo lo que empieza también terminar.

David cuando empecé con Hispaneobook, recuerdo que al cerrar tu web re direccionaste tu dominio neobook.tk hacia hispaneobook.com, cosa que te agradezco y ahora te de vuelvo la jugada con la misma ficha, pero con al más si tu cierras tu blog algún día también cerraras totalmente hispaneobook.com

Saludos… Hasta siempre Portfecsion

¿Qué opinas al respecto? En todo caso abrá que estarle agradecido a Ángel por estos años de Hispaneobook. Yo, desde luego, le estoy especialmente agradecido, por su apoyo a mis NeoPlugins.

Actualización: También en Damaneo se hacen eco de este tema.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
La ayuda del plugin NeoDouble

En la anterior actualización de NeoDouble comenté que una de las cosas que quedaban por hacer en el plugin era sincronizar los formularios de edición de acciones con el archivo de ayuda, de modo que al pulsar el botón "Ayuda" de los formularios, o la tecla "F1", se abriera el apartado de la ayuda correspondiente, como ocurre con el resto de NeoPlugins.

Comenté, digo, que quedaba por hacer, y que estaba esperando a "terminar", a más o menos dar por terminado el plugin, es decir, de forma que no se añadieran más acciones, porque esto me obligaría a retocar cierto índice, de que no tenía muy buen recuerdo cuando llevaba a cabo mi antiguo plugin "dec_Plus", que incorporaba cientos de acciones.

Bien. Algo he aprendido en estos años... y me quedaba el escrúpulo de qué ocurría con dicho índice de la ayuda, de cómo era posible que costase tanto actualizarlo. Y, claro está, es que no estaba teniendo en cuenta que se podía aplicar aquí también el famoso "divide y vencerás", dividir el índice en subapartados, subíndices, de modo que, de ser menester actualizar, podría hacerse por separado.

Así lo he hecho, y ya puedes descargar el plugin NeoDouble con el archivo de ayuda "sincronizado" con los formularios de edición de acciones. Además he cambiado los índices de ejecución y edición de acciones para seguir la máxima "divide y vencerás" también en ellos. Pero, esto no lo notarás tú en absoluto, sino que servirá para un mejor mantenimiento del plugin, salvo que me equivocara en algún índice, en cuyo caso lo echarás de ver... y te pediría que me avisases si es así.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Muchas gracias a LuisHP

Quiero agradecer públicamente a LuisHP, desarrollador de PFlash, su aportación económica en forma de donación para los NeoPlugins. Al contrario de lo que crees Luis, tu donación significa mucho. Para empezar, que hay personas como tú dispuestas a realizarlas, puesto que hay personas como yo que las requiren.

Te lo agradezco de veras y espero que mis NeoPlugins te resulten útiles. Son míos, porque los he desarrollado yo, pero, también son tuyos, puesto que los publico no ya de forma gratuita, sino libremente, con todo lo que esto implica, lo sepan o no quienes no ven más allá de sus narices, como se suele decir.

Gracias otra vez Luis. ;)

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Actualizado el plugin NeoDouble

He actualizado el plugin NeoDouble para solucionar un error en el índice de acciones, que, hacía que en una de las acciones relacionadas con el tratamiento de imágenes, no apareciera el formulario de edición de parámetros. Me informó Mariano, de Damaneo.

Esta bien podría ser una versión "final" de NeoDouble, empero, a este, para considerarlo terminado (en realidad ningún programa está nunca terminado, es solo una forma de hablar), necesita que le asigne los índices de la ayuda, que ahora mismo no funcionan como en el resto de plugins.

Esto es así porque el plugin NeoDouble cuenta con muchas acciones, y no sabía cuándo iba a dejar de añadir más, de modo que, para no tener que estar retocando el índice de ayuda (malos recuerdos con mi "dec_Plus") decidí posponer esta tarea hasta que "terminase" el plugin.

Ya lo haré en otra ocasión, llegado el caso. Mariano me dijo que necesitaba de la acción de que hablo al principio, y, aunque en realidad podía usarla (sin formulario de edición de parámetros), ahora puede hacerlo tal como espera, con su correspondiente formulario de edición. Y ya está.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo