Hola!.
Llevo un tiempo creando una aplicación que actúa de lanzador para ver las noticias de Andalucía.
Tenemos varias secciones de un periódico online perteneciente a un grupo.
Ejemplo:
Vemos la cabecera de las noticias que pertenecen a la sección de deportes, hacemos click en una y a
continuación el navegador se abre y vemos la noticia.
Prácticamente me dediqué más a la parte de código que a la parte visual.
Primero la realice en Python en modo consola.
En el caso de Python solo hice que mostrase las secciones y podemos ver las cabeceras de las noticias que pertenecen a un grupo.
En el ejemplo de Python, aun no he llegado a hacer que abra el navegador. No estoy interesando en eso.
Muestra las secciones y un mensaje simple de bienvenida
Muestra las cabeceras de las noticias según hemos escogido.
En gambas me encontré con el problema de trasladar mensajes de consola a un formulario.
Lo primero que se me ocurrió fue una especie de árbol, pero quizás no es tan acertado.
Lo siguiente y ultimo que sigue siendo simple fue esto:
Bien, en este caso se pueden ver las noticias haciendo click en ellas y tenemos varias pestañas.
Al comenzar el TabStrip esta vació. Tenemos que llenar el combobox con los principales periódicos del grupo.
Abrir el combo y seleccionar una opción de este. Luego ya se muestran las noticias.
Algo que comentar. Ostras como se pierde de tiempo con la interfaz gráfica..
El problema es que si estoy aprendiendo me paro y me tengo que poner con la aplicación y dejo aparcado
lo que hacía. Cuando es formulario es tremendo.
Ya no es solo código, es aprender el componente y los problemas que tiene, como por ejemplo el TabStrip me tuve que ayudar
de una variable booleana para que al crear las pestañas no crease eventos click.
Aunque la aplicación cumple con su cometido. ¿ Qué añadirías ?. Seguramente que luego vendrán las cuestiones de legalidad.
Saludos