DevCon for OS/2 - Developer Connection |
Operating systems: ArcaOS, eComStation, IBM OS/2 Warp |
|
|
/ Guidelines: Base control elements / Push buttons
Push (Command) buttons
Is this the right control?To decide, consider these questions:
Надписи на кнопках: введениеВ некоторых случаях на кнопках нужно писать глаголы. В OS/2 всё было просто: OK, Cancel, Yes, No. Теперь этого недостаточно, глаголы на кнопках во всю используются в Firefox, в современных версиях Windows Vista. Чем глаголы лучше Yes/No? - это более точные и конкретные варианты. Пример 1: Например, задача: добавить файлы на диск
Пример 2: В DVD Toys есть просмотр лога. И там только кнопка ОК. Если переименовать в Close, то будет понятно, что окно закроется. Пример 3: Нельзя делать кнопки: (Burn CD) и (Don't burn CD) - это понятно. можно (Burn CD) и (Cancel) Пример 4: Записывается образ диска => в окне PBar наверное лучше писать "Прервать", а не "Отмена". Хотя Отмена тоже нормально? Пример 5: DVD Toys: "Вставьте диск.. (OK, Cancel)" - странно.. почему-то хочется оставить такой вариант, т.е. замена диска занимает пять секунд и сообщение простое. Но если использовать глагол, то будет удобно: "Продолжить" Пример 6: А может быть заголовок Диалогового окна и надпись на кнопке должны быть связаны?
Надписи на кнопках: Главное окно программыУ нас новая программа. Предлагаю кнопку выбора устройства/образавсе-таки сделать так: "Выбрать.."
Вывод: Главное окно должно содержать глаголы на кнопках.
Надписи на кнопках: диалоговые окна
Плюсы и минусы Yes/No?
Надписи на кнопках: дополнения
Размеры, отступы, промежуткиРекомендуемые размеры кнопок:
Рекомендуемые отступы от краев:
Рекомендуемые промежутки между кнопками:
FAQ
DevCon-discuss-UI-20090804 |
|
||
(C) OS2.GURU 2001-2024