Quelle devrait être la valeur par défaut pour un remplissage de dialogue? 8px 10px?Raccourci de dialogue par défaut
Répondre
Compatible avec votre application.
Cela dépend de la plate-forme et de ses directives de conception respectives.
Sur de Windows il est 7 DLU ou 11 px:
marges de boîte de dialogue: 7 DLU sur tous les côtés ou 11 pixels sur tous les côtés
En Mac OS X, Apple n'impose pas une taille spécifique de la marge de dialogue, mais recommande uniquement
Bords égaux des deux côtés et du bord inférieur de la fenêtre (la fenêtre de la Figure 16-4 utilise une marge de 20 pixels dans ces zones).
Pour GNOME il est 12 px:
Laisser une bordure de 12 pixels entre le bord de la fenêtre et les contrôles les plus proches.
Les directives UX Windows suggèrent d'utiliser un 7 rembourrage DLU tout autour sur une boîte de dialogue.
Une unité de dialogue (DLU) est basée sur la taille moyenne d'un caractère. Il est défini de sorte que le caractère "moyen" soit de 4 DLUs de large par 8 DLUs élevés.
La taille d'un caractère moyen varie en fonction de la police, de la taille de la police et de la résolution en cours d'exécution de l'utilisateur. Cela signifie que les DLU ne sont pas une constante entre les machines, ou entre les utilisateurs sur la même machine.
Différentes polices ont des formats différents. Cela finit par signifier que la taille en pixels d'une DLU sera différente dans les directions horizontale et verticale.
En regardant cette taille particulière (rembourrage de dialogue de 7 DLUS):
Segoe UI 9pt, 96dpi Tahoma 8pt, 96dpi
dlus px py px py
==================================================
1x1 1.75 1.875 1.250 1.625
4x8 7 15 6 13 Definition of DLU: Average character=4x8
7x7 12.25 13.125 8.75 11.375 Dialog box margin - all sides (7)
Donc, si l'utilisateur est en cours d'exécution 9pt Segoe UI à 96 dpi (Windows Vista et 7 par défaut) , vous voulez une marge supérieure et inférieure de 13px, et une marge gauche et droite de 12px. Si l'utilisateur exécute Tahoma 9pt à 96 ppp (Windows 2000 et XP par défaut), vous voulez une marge supérieure et inférieure de 11px et une marge gauche et droite de 9px.
Autres dimensions communes:
- MS Sans Serif, 8pt, 96 dpi (par défaut Windows 9x)
- Tahoma de 8pt, 96dpi (par défaut Windows 2000/XP)
- Tahoma 8pt, 120dpi (Windows 2000/XP grandes polices)
- Segoe UI de 9 points, 96 dpi (par défaut Windows Vista/7)
- Segoe UI 9pt, 120 dpi (Windows Vista grandes polices par défaut, Windows 7 par défaut haute dpi)
- 11pt Segoe UI, 96 ppp (ce que je cours au travail)
- de 9pt Segoe UI, 137 ppp (ce que je cours à la maison)
Et voilà pourquoi la création d'interfaces utilisateur est difficile. Il est difficile de bien faire les choses, et la plupart des développeurs préfèrent ne pas se tromper et prétendre que les utilisateurs n'ont pas de préférences de polices, ou ne modifient pas leur paramétrage.
Et le fait que la question ait été posée il y a 4 mois, puis abandonnée, semble confirmer que les développeurs ne veulent pas entendre les réponses difficiles.
- 1. Quel est le raccourci par défaut d'intellisense dans vs2008?
- 2. Boîte de dialogue de fichier Asp.net définie par défaut
- 3. Modifier le raccourci dans le dialogue Scite
- 4. Conventions par défaut de NHibernate par défaut
- 5. Obtenir/définir par programme Mac OSX raccourci clavier système par défaut
- 6. TaskDialog bouton par défaut
- 7. Créer par programme un raccourci clavier pour le raccourci clavier
- 8. Vue par défaut de l'élément de liste par défaut Sharepoint
- 9. valeurs par défaut de réglage (affectation conditionnelle)
- 10. par défaut de mettre une application par défaut
- 11. Clavier virtuel Visual Studio raccourci pour compléter les accesseurs par défaut {get; set;}
- 12. Taille de Windows par défaut pour l'application de console
- 13. Clé de raccourci de formulaires de fenêtre en utilisant C#
- 14. Comment désactiver le changement de bouton par défaut de la boîte de dialogue Qt avec la navigation par tabulation
- 15. Get XP pour "appuyer" automatiquement sur le bouton par défaut sur une boîte de dialogue
- 16. Qu'est-ce qu'une bonne couleur d'arrière-plan par défaut pour une boîte de dialogue WPF?
- 17. Comment faire échec aux tests par défaut si une boîte de dialogue apparaît dans watin
- 18. Comment créer une configuration de débogage et d'exécution par défaut dans Eclipse?
- 19. Comment déclarer l'activité de recherche par défaut
- 20. Comment supprimer un raccourci annoncé par programme?
- 21. Python optparse par défaut vs fonction par défaut
- 22. L'utilisateur par défaut a un identifiant différent par défaut
- 23. Widgets par défaut de Wordpress
- 24. Vue de taxonomie par défaut
- 25. Répertoire par défaut de NSKeyedArchiver
- 26. Arguments de chaîne par défaut
- 27. Constructeur par défaut de NSObject
- 28. Valeur par défaut de stockage
- 29. Modèle par défaut de SurfaceCheckBox
- 30. schéma par défaut de synonymes
Eh bien, mieux serait cohérent dans tout le système. C'est là que les directives de l'interface utilisateur entrent en jeu. – Joey