13 de octubre de 2010

Uso de solapas para administrar archivos de datos en una interfaz basada en CONTROL BROWSE y PICTURE BUTTONS.

Después de un buen tiempo sin dedicarme al Blog, me he logrado hacer de tiempo para publicar algo nuevo, pero como me dijo Ramón Denuc y con justa razón, "primero las obligaciones y luego las devociones".

Bueno, el tema pendiente era utilizar solapas para gestionar más de un archivo a la vez, y como casi siempre nos encontramos con que al desarrollar una aplicación, necesitamos utilizar dentro de la categoría de los Archivos Maestros, plantillas que delimitarán las opciones o parámetros bajo los cuales funcionará nuestro sistema como por ejemplo: un archivo de colores, un archivo de marcas o modelos de artículos, o categorías (también llamadas "familias") de artículos, formas de pago o cosas por el estilo, hay que reconocer que es una tortura china para el usuario tener que entrar a una opción distinta cada vez que debe ingresar los datos de cada uno de estos archivos, porque más encima, si no los ingresa, el sistema dará tumbos.

La verdad es que para el desarrollador también es una soberana joda implementar las utilidades para la mantención de cada uno de estos archivos, y por esa razón, les dejo un ejemplo bastante simplificado para manejar estas plantillas desde una única interfaz utilizando solapas.  El ejemplo está basado en el mismo diseño que la utilidad para la mantención de usuarios, y como lo que haremos será mostrar listados de datos con la instrucción CREATE CONTROL BROWSE, no necesitaremos utilizar distintas ventanas para mostrar los archivos, sino que bastará con mostrar u ocultar el CONTROL BROWSE correspondiente con SHOW CONTROL y HIDE CONTROL, lo que queda es realizar las evaluaciones y verificaciones dependiendo de la solapa que se encuentre activa.

A continuación les dejo algunas capturas de la aplicación:















Pueden descargar el programa de ejemplo directamente dede MEGAUPLOAD.


MEDIAFIRE


FILESERVE



Tema del próximo artículo:
Explorador de imágenes (.BMP) con vista previa.



OBS:
  • Para seguir publicando artículos, es necesario el apoyo de los lectores mediante comentarios, o registrándose como seguidores del Blog. También se puede cooperar proponiendo o solicitando temas y/o recursos de programación.  Toda iniciativa tendrá fuerza en la medida de que los interesados participen activamente.  Saludos y agradecido desde ya.

1 comentario:

  1. Enhorabuena Rodrigo,

    Me encanta la sencillez que impones dentro de tus aplicaciones, eso no quita el gran trabajo que los usuarios podemos ver por fuera, cuidas mucho el aspecto de tus programas y eso da unos resultados extraordinarios.

    El sistema de administrador de archivos a través de las solapas es un trabajo 10.

    Muchas gracias por compartir tu sabiduría con todos nosotros.

    Un Saludo
    Ramon

    ResponderEliminar