Cita:
1. La letra del TToolbar no es la misma que el DBGrid (inconsistencia). Siempre preocura usar la letra definida para el sistema, en caso de Vista y W7, Segoe UI. 2. En lo personal, preferiría que el DBGrid no tuviera bordes. Estos provocan ruido visual. 3. El texto de las celdas de datos para Clave y Descripción creo que están demasiado juntas. Dificulta un poco la lectura de la segunda columna. 4. El campo de búsqueda es demasiado angosto. 5. En la parte inferior de la ventana hay un espacio en blanco. Sino le vas a dar utilidad a este espacio es mejor que lo quites. Si lo dejas crearás expectativas de que allí debe aparecer algo en ciertas condiciones. 5. El icono de la acción Imprimir es inconsistente con el estilo del resto de los iconos en el TToolbar. Puedes utilizar un set de iconos diminutos llamado Fugue, son los mejores en estilo en mi opinión. Además incluye iconos para todas y más de las acciones que te puedes imaginar. Por último, quisiera ver esa misma venta sobre el efecto Glass de Windows AERO :). Saludos! |
Hola...
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
Saludos... |
Cita:
Saludos, |
Cita:
Saludos, Chris |
Aquí una muestra de como se ve en Aero con efecto Glass:
Activa: Inactiva: Saludos... |
Cita:
Cita:
¿Y cómo le sabes que tiene una paleta de color diferente? Me parece que esto si ya se va para la 5ta pata al gato :D :p O sera que yo poca importancia le doy al tema de lo estético que no me pongo a ver si todos son 3D o si tienen sombra, o si están basados en una misma paleta... Mientras la aplicación funcione y el usuario pueda distinguir bien lo que hace cada cosa. Saludos, |
Cita:
De hecho quería ver cómo el efecto "Glass" se aplicaba bajo los controles de Ruta y el Edit de Búsqueda. De hecho tengo curiosidad cómo lo has hecho. Lo que yo he investigado sobre el tema, requiere de muchas llamadas a la API de DWM. Saludos, Chri |
Cita:
Una regla de oro para el desarrollo de software es la consistencia, y ésta se aplica para la interfaz y sus detalles. Saludos, Chris |
Cita:
De que debería cuidar mejor la apariencia, pues si te lo creo... te lo creo perfectamente. :o Es que para esas cosas no tengo mucha mano. Si tu no me hubieras dicho de las inconsistencias no me hubiera enterado. Saludos, |
Hola...
Cita:
También hago uso de algunas funciones de la unidad UXTheme para dibujar el texto con transparencia y otras funciones que cree usando como base los ejemplos mostrados en esta web: Delphi Heaven. Ambos controles, el de los breadcrumbs y el searchbox, apenas los estoy desarrollando y aunque ya tienen la funcionalidad básica, aún les falta. Saludos... |
Cita:
Por otro lado, para el BreadCrumb puedes revisar este componente, talvez te sea de utilidad. Saludos, Chris |
Hola...
Cita:
Cita:
El control, el cual llamo TmeycBreadcrumbsView, ya hace gran parte de la funcionalidad deseada, solo me falta la parte de navegar usando el teclado. Aquí unas capturas de su funcionamiento: Mouse Over: Menu Popup: Cita:
|
Cita:
Por último, me queda la duda de por qué te descantaste por los componentes que te he mencionado? Saludos, Chris |
Cita:
Y pues también quería imitar si no al 100%, si casi al 100% la funcionalidad de los controles que tiene Windows. Saludos... |
Cita:
|
Cita:
|
Cita:
La aplicación de dónde vienen las capturas de pantalla, se llama Biolab. Sigue este hilo para descargarla e instalar la última versión de pruebas que puse a disposición. El Grid utiliza tecnicas de DoubleBuffering. Si pruebas la aplicación notarás que no hace ningún tipo de Flickering por esta misma razón. Por último, hice unas modificaciones al control TJvDBGrid. Las documenté en esta entrada de mi Blog. Saludos! |
Muy buenas las últimas soluciones publicadas pero creo que los desarrolladores debemos desarrollar y los diseñadores gráficos diseñar. A mi también me pasó que me metía a esos embrollos de hacer los íconos que aunque técnicamente casi cualquier desarrollador mas o menos avispado puede realizar no se compara con lo que puede hacer un diseñador gráfico. Aquí en el changarro normalmente diseñamos con iconos "estandar" que ya tenemos y luego ponemos a trabajar a nuestro diseñador gráfico (externo) obviamente explicándole que concepto queremos transmitir, entorno de uso, empresa, etc. Y el nos regresa un bonita colección de íconos, paleta de colores, etc. y todo con coherencia visual. Que cuesta un poco más pues sí, pero obviamente ese costo lo paga el cliente y además obtiene un producto totalmente personalizado exclusivamente para él.
Por otro lado como ya comenté anteriormente, no basta que nuestro software se vea bonito, sino que resuelva problemas para los que nos contratan. Es horrible que te digan, "Se ve muy bien pero no me da el reporte tal como lo necesitamos..." Consejo: Hacer que el software haga primero lo que tiene que hacer aunque se vea feo...mostrarlo para aprobación y luego ya con toda libertad "embellecerlo". |
Cita:
|
TouchVent
A mí me gusta que el look de los programas se aleje un poco de lo que estamos acostumbrados a ver en Windows. Por eso siempre intento usar mucho contraste de color y muchos iconos. Aquí os paso una captura:
Si queréis ver más capturas, os podéis pasar por mi carpeta de imágenes de dropbox:Galería de imágenes de TouchVent Un saludo |
La franja horaria es GMT +2. Ahora son las 09:55:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi