![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
No es por criticarte, pero creo que tienes un grave problema de diseño de interfaces. Un programa no sólo es código, sino que un gran porcentaje de su uso y calidad está reflejado por un adecuado diseño de interfaces. Ten presente que entre el 40 y el 50% de los datos que se suministran provienen desde medios externos por lo que tener un buen balance entre la cantidad de pantallas y la distribución de controles es vital. ¿Cuantas ventanas tiene que abrir el usuario para conseguir UNA funcionalidad? Abrir 3 ya es muy desastroso para el usuario. ¿Como conseguir mejorar esto? Podrías optar por frames. Los frames son como los formularios, unicamente que estos se colocan en los forms, e incluso dentro de otros frames. Se podría decir que es una mezcla de panel con form. Los frames los puedes crear y destruir, ocultar y/o mostrar cuando sea necesario. Otra opción es distribuir la interfaz en base a solapas. Y ni que decir del aprovechamiento de la gran ventaja de contar con la reutilización de la interfaz. En ocasiones se puede conseguir tener altas, bajas, modificaciones y busquedas en un solo form... al fin y a cabo: existen elementos comunes a todos estos procesos. Si logras detectar los elementos comunes ya podrías saber que controles como mínimo disponer y en base a ello distribuir el resto de los elementos de modo que se consiga: 1. reducir los controles 2. agilizar la carga de datos 3. disminución de ventanas Puede que ofrecer ese efecto de "apagado" te sea una solución, pero en ocasiones esto puede ocasionar "ruido "en el proyecto: se concentra el esfuerzo en algo que puede añadir complejidad y que no aporta valor al sistema, solo una mejor cara. Es más... ¡Un usuario puede llegar a pensar de que el sistema está apagando el equipo! De todas formas si deseas continuar con ese aspecto estético considero que con el ejemplo que te dio Neftali puedes darte idea. Si deseas que se vaya produciendo ese efecto de apagado... tienes todo en este sitio para conseguirlo. De hecho, te doy otras pistas: 1. Emplear Timer 2. Abrir Paint: ¿Que particularidad tiene el color gris en formato RGB?¿Cúal es el máximo valor que asume? ¿Cual es el mínimo? Te invito a que uses el buscador de los foros. Lo de imponer un reto no va conmigo. Lo siento... no es un juego, ni hago tareas. Si dices que es un reto bien por ti, espero que lo consigas. Si quieres recibir ayuda, concreta algo. Lamento decirlo pero aquí, no vamos a librar batalla de código, ofreceremos ayuda siguiendo tus avances y tus dudas. Saludos, |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|