Hoy vamos a ver un programa hecho en Visual Basic 2010. El objetivo de este programa es usar toda la pantalla para editar textos, teniendo a la vista todos a la vez, como si fueran anotaciones en ventanas independientes. Si quieres ir al tocino del tirón, descárgalo.
Como yo lo veo mejor es con una captura de pantalla, así entendéis el concepto.
Antes de liarme con la explicación del proyecto, aviso a navegantes que este programa utiliza una .DLL gratuita y open source hecha por el señor WeiFen Luo, cuya página podéis visitar en http://dockpanelsuite.com/
El Proyecto.
Objetivo:
Objetivos? Seamos serios! el objetivo es pasarlo bien viendo pelis picantes, tener una excusa para abusar del café y demostrar (de paso) que podemos hacer un software orientado a escritores de novelas mejor que cualquier otro.
La aplicación deja abrir 3 tipos de ventanas (de momento):
Texto
Web
Imagen
Si se me ocurre algo más que pueda servir para ganar dinero a espuertas escribir una novela, lo mismo lo incluyo en las siguientes versiones (o no, depende de las ganas que haya).
El Editor de Textos
Es lo principal, en formato Rich Text Format (RTF), que leen y escriben todos los editores de texto medio decentes que puedas encontrar. Incluso Word es capaz de escribir y leer este formato.
Por supuesto, Word es mucho más profesional; tiene una cantidad de funciones, diccionarios y chorradas varias que hacen que el Office ocupe... ¿por cuanto van ya? ¿5Gb? ya le perdí la pista al Office hace tiempo, la verdad.
Web
Pues una especie de navegador integrado que no le llega a los talones a Chrome, pero bueno, lo puedes tener abierto a la vez que todo lo demás y a mi me parece un añadido curioso.
Imagen
Esto es un poco para rellenar, pero me pareció que mientras escribía mi novela me podía interesar tener unas imágenes de referencia que ocupasen el espacio que yo tuviera asignado, y esta pestaña vale para eso.
Lo interesante del proyecto no es precisamente que sea un editor de textos, sino (y aquí entra la librería del señor WeiFen Luo) la capacidad de poner el entorno de la forma que te salga de las narices. Hay que ver en acción la librería de este caballero, es una maravilla; puedes poner las ventanas donde quieras, des acoplarlas y hacerlas flotantes o volverlas a encajar donde quieras. Sinceramente, es bastante cómodo trabajar con el entorno que necesitas, y no el que te impone el diseñador del programa que tengas.
ACTUALIZACIÓN 15/7/16.- Ya tengo listo el programa, he añadido un grabador/escritor de configuración que graba los archivos que tengas abiertos para tu proyecto en un listado en TXT y luego los puede abrir de nuevo cuando quieras. Unos cuantos bugs arreglados -aunque sé que hay algunos más por ahí.
Si quieres sólo el programa, descárgalo. Y recuerda comentar, que me mola saber que se usa mi pequeño Frankenstein.
Si te interesa el código (está en VB) , pues me dices y te lo mando, que ahora mismo no tiene demasiados comentarios y lo mismo lo flipas.
ACTUALIZACIÓN 20/07/2016.- He descubierto como meterle mano al estilo de los controles. Le puedo cambiar fuente y colores a todo, así que voy a hacer unos experimentos a ver qué sale, y además arreglaré los créditos de los iconos, que en esta versión no salen.
ACTUALIZACIÓN 22/07/2016.- He añadido un "consejero". Tú escribes una pregunta, y el programa, al darle a un botón, selecciona una respuesta al azar. Las respuestas son las mismas que dan las Bolas Mágicas, o Bolas 8, y son bastante sorprendentes. Es la herramienta ideal para indecisos.

No hay comentarios:
Publicar un comentario