Всё-таки нужен риббон или нет?
От: Submitter  
Дата: 05.07.15 14:24
Оценка:
Начинаем новый проект на Visual Studio 2013 на C++, MFC, Single Document Project.
Все-таки нужен риббон в 2015 году или нет? И кстати нигде в инете не нашел информацию о том, как в уже созданном проекте менять стиль с наименьшими затратами.
Re: Всё-таки нужен риббон или нет?
От: btn1  
Дата: 06.07.15 02:32
Оценка: +2
Здравствуйте, Submitter, Вы писали:

S>Все-таки нужен риббон в 2015 году или нет?


У вас UI от моды зависит? Применение такой громадины, как риббон должно быть оправдано, а если причин использовать нет — обычный тулбар вполне удобен.
Re: Всё-таки нужен риббон или нет?
От: _NN_ www.nemerleweb.com
Дата: 06.07.15 05:33
Оценка: +1
Здравствуйте, Submitter, Вы писали:

S>Начинаем новый проект на Visual Studio 2013 на C++, MFC, Single Document Project.

S>Все-таки нужен риббон в 2015 году или нет? И кстати нигде в инете не нашел информацию о том, как в уже созданном проекте менять стиль с наименьшими затратами.

Зависит от приложения.
Вот пример где начали с Ribbon и ушли от него.

Microsoft Message Analyzer 1.2:



Microsoft Message Analyzer 1.3:
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: Всё-таки нужен риббон или нет?
От: _Raz_  
Дата: 06.07.15 08:28
Оценка: -1
Здравствуйте, Submitter, Вы писали:

S>Начинаем новый проект на Visual Studio 2013 на C++, MFC, Single Document Project.

S>Все-таки нужен риббон в 2015 году или нет? И кстати нигде в инете не нашел информацию о том, как в уже созданном проекте менять стиль с наименьшими затратами.

What type of program are you designing? The program type is a good indicator of the appropriateness of a ribbon. Ribbons work well for document creation and authoring programs, as well as document viewers and browsers. Ribbons might work for other types of programs, but other forms of command presentation may be more appropriate. Generally, lightweight programs should have a lightweight command presentation.


https://msdn.microsoft.com/en-us/library/windows/desktop/dn742393%28v=vs.85%29.aspx
Re: Всё-таки нужен риббон или нет?
От: Went  
Дата: 08.07.15 19:40
Оценка: 32 (3)
Здравствуйте, Submitter, Вы писали:

S>Начинаем новый проект на Visual Studio 2013 на C++, MFC, Single Document Project.

S>Все-таки нужен риббон в 2015 году или нет? И кстати нигде в инете не нашел информацию о том, как в уже созданном проекте менять стиль с наименьшими затратами.
Переводил свою тулзу на риббон. Тулза мультидокументная с разными документами. Что я заметил:
1. Реализация риббона в MFC 2013-ой студии глючная. Глюки не критичные, но иногда надоедают. Например, там серьезный затык с Gallery.
2. Не очень удобно сделана работа с иконками. Причем оные обязаны храниться в 32-битном BMP, который, внезапно, портится, если работать с ним штатными средствами студии. Нормально работает только фотошоп.
3. Есть затыки с UpdateUI некоторых контролов. Нарушается порядок обновлений и, собственно, команд об изменениях.
4. Широкий риббон начинал глючить в редакторе.
5. Глюки изображения отключенных эдит-боксов в некоторых цветовых схемах.
6. Нет хорошего способа расширять категории кондиционными панелями. Кондиционные категории не столь удобны, как может показаться.

Но в целом, риббон — это хорошо, у него хорошая настраиваемость "из коробки". Современные мониторы достаточно высокие, и легко помещают его по высоте. Плюс его можно свернуть как меню.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.