Форум программистов, компьютерный форум CyberForum.ru

Почему авторы диалоговых окон стараются сделать свои окна максимально похожими на стандартные окна? - C++

Восстановить пароль Регистрация
 
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
18.12.2013, 21:51     Почему авторы диалоговых окон стараются сделать свои окна максимально похожими на стандартные окна? #1
Начал рассматривать множество программ на С++ и заметил, что программисты стараются сделать почти все диалоговые окна максимально похожими на стандартные, которые уже есть в системе, но которым чуть-чуть не хватает функционала для данной программы. Возьмем тот же диалог выбора файла, программист почти с нуля переписал системный и добавил всего две-три функции, причем сделал этот диалог почти не отличимым от системного. Вопрос: зачем так? И стоит ли мне следовать этой тенденции в своих программах?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2013, 21:51     Почему авторы диалоговых окон стараются сделать свои окна максимально похожими на стандартные окна?
Посмотрите здесь:

C++ WIN32, Windows(Окна) . Создание Доп.окон.
C++ Почему при изменении размера окна не меняется цвет заполнения?
как сделать инструментальные окна? C++
C++ Подскажите функцию для получения HWND текущего окна, или по названию окна (для экспорта в VFP6)
C++ Как запретить сворачивание окна приложения при нажатии кнопки "свернуть все окна"
C++ GetWindowRect() Почему возвращается не тот размер окна?
C++ как сместить стандартные кнопки закрытия и сворачивания окна вниз?
C++ OpenGL почему два окна?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SanchO-SEK
 Аватар для SanchO-SEK
61 / 23 / 3
Регистрация: 22.05.2012
Сообщений: 87
19.12.2013, 03:22     Почему авторы диалоговых окон стараются сделать свои окна максимально похожими на стандартные окна? #2
Однозначно стоит!!! Разговор на эту тему был в какой-то из книг Михаила Фленова (если память не подводит). Дело в том, что программа должна быть интуитивно понятной пользователю. Если он встречает знакомые элементы UI (Пользовательского Интерфейса), ему не составит труда догадаться о их назначении. Поэтому программисты и стараются пользоваться стандартными элементами, ибо если пользователю придется дополнительно разбираться с управлением, он просто воспользуется аналогичной программой, не обремененной такими трудностями.
P.S. На тему внешнего вида GUI (Графического Пользовательского Интерфейса) пишутся целые книги! Именно о том, как он должен выглядеть, чтобы пользователю было удобно ним пользоваться! Google в помощь! ;-)
Yandex
Объявления
19.12.2013, 03:22     Почему авторы диалоговых окон стараются сделать свои окна максимально похожими на стандартные окна?
Ответ Создать тему
Опции темы

Текущее время: 08:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru