c# - Text naming convention for an object that has a following dialog -


i coding c# forms application, , have question in relation text property of button messagebox shown on button's click event.

the button remove button shows messagebox user can press yes, no or cancel.

in above situation, should text of button have "..." characters following text of button?

with menustrip items, , form displayed, convention have "..." characters after text property of menustrip item. when following convention, should remove button have same "..." characters.

one element of creating user interface consistency. assume want create user interface consistent similar user interfaces on windows.

microsoft has published user experience guide contains guideline regarding using ellipsis commands (buttons , menu items):

indicate command needs additional information (including confirmation) adding ellipsis @ end of button label.

so if command opens message box requires further input or opens dialog box user has provide input should use ellipsis. if command doesn't open secondary window, or purpose of command open secondary window box or dialog box options no ellipsis should used.

microsoft provides rationale design:

proper use of ellipses important indicate users can make further choices before performing action, or cancel action entirely. visual cue offered ellipsis allows users explore software without fear.

your specific case confirmation required included in guideline states should add ellipsis. users know can invoke remove button without fear.


Comments

Popular posts from this blog

php - Wordpress website dashboard page or post editor content is not showing but front end data is showing properly -

How to get the ip address of VM and use it to configure SSH connection dynamically in Ansible -

javascript - Get parameter of GET request -