Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #19  
Antiguo 19-01-2006
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 22
Héctor Randolph Va por buen camino
Cita:
Empezado por blueicaro
Lei un libro hace tiempo, editado por microsoft, no recuerdo como se llamaba, que no hablaba de código ni como programar, pero si daba pautas de que controloes usar, que combinaciones de teclas estan normalizadas, etc para hacer un programa más amigable con el usuario.
Tal vez te refieres a este libro:

Official Guidelines for User Interface Developers and Designers

y otros más que son guías para el diseño de interfaces en diferentes plataformas.


KDE User Interface Guidelines

GNOME Human Interface Guidelines

Introduction to Apple Human Interface Guidelines

Entre las múltiples sugerencias que he encontrado en estos libros, en estos momento recuerdo una en especial que llamó mi atención.

Cita:
Los botones deben de ser etiquetados con verbos o frases sin ambigüedad indicando su acción y evitando el uso de palabras genéricas como "Sí","No","Aceptar".

La regla general es: "Si puedes remover todo los elementos de la ventana excepto los botones y aún así el sentido de la ventana de diálogo se conserva, entonces tus botones están etiquetados correctamente"


Ejemplo:

Ventana de diálogo con ambigüedad

--------------------------------------------
¿Desea guardar los cambios en el documento?

<Sí> <No> <Cancelar>
--------------------------------------------

Ventana de diálogo sin ambigüedad

--------------------------------------------
¿Desea guardar los cambios en el documento?

<Guardar> <No Guardar> <Cancelar>
--------------------------------------------
En Delphi estos detalles siempre los resolvemos utilizando MessageDlg con su tradicional mbYesNoCancel.

Saludos.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
me hace falta un componente para trabajar con fechas y bases de datos fearlex Conexión con bases de datos 17 13-07-2004 23:37:28


La franja horaria es GMT +2. Ahora son las 14:14:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi