Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Меню как в Microsoft Office 2007 
:(
    Опции темы
lnick
Дата 8.10.2008, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 15.1.2006

Репутация: нет
Всего: нет



Всем привет. Может у кого-то есть или кто-то знает где взять исходники менюшки как в офисе 2007. 

PM MAIL   Вверх
UniBomb
Дата 8.10.2008, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 97



Насколько мне известно - контролы как во Офис2007 есть не что иное как MFC. Но на момент выхода 2008 студии эта библиотека не была ещё полностью готова. Несколько месяцев спустя в свет вышел Visual C++ 2008 Feature Pack, который и модернизирует MFC и добавляет стил Look and Feel. 
PM MAIL ICQ Skype   Вверх
lnick
Дата 8.10.2008, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 15.1.2006

Репутация: нет
Всего: нет



Visual C++ 2008 Feature Pack я им не пользуюсь. Наверное надо. Просто ради одной менюшки нехочеться со всем этим парится.
PM MAIL   Вверх
Любитель
Дата 10.10.2008, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



lnick, речь про кроссплатформенное программирование или нет? Если нет - тему перенесу в VC++.

По сабжу - в Feature Pack для VC++ 2008 входят классы для риббона на MFC (в самом офисе, кстати, используется своя реализация). Кроме того, существует несколько сторонних классов для MFC (коммерческих), реализующих риббон. Но заметь - это MFC. Если действительно нравится риббон - можно посидеть и реализовать кастомный виджет на Qt. Это чтобы было больше по сабжу smile


--------------------
PM MAIL ICQ Skype   Вверх
lnick
Дата 13.10.2008, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 15.1.2006

Репутация: нет
Всего: нет



Цитата(Любитель @  10.10.2008,  17:54 Найти цитируемый пост)
lnick, речь про кроссплатформенное программирование или нет? Если нет - тему перенесу в VC++.


 Да. Кроссплатформенное. В начале забыл написать что хочу на QT это реализовать.
 Но пока нет времени с этим разбираться. Вот и прошу помощи.
PM MAIL   Вверх
Любитель
Дата 13.10.2008, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Готовой реализации для Qt нет (по крайней мере мне не встречалась). Ещё одной "особенностью" является лицензирование концепции риббона. MS, оказывается, запатентовали саму концепцию риббон-интерфейса smile Чтобы использовать его необходимо согласитсься с их лицензией, которая включает в себя один забавный пункт насчёт того, что дизайн UI приложения в целом должен следовать практикам MS. Можно почитать тут.

Что касается технической стороны, то вопрос ещё в том - нужен ли тебе офисный look and feel или только концепт риббона (вкладки, тулбар для быстрого доступа, группы кнопок, галлереи, etc.)? В любом случае, замечу, реализация займёт время. Т. е., если:
Цитата(lnick @  13.10.2008,  16:18 Найти цитируемый пост)
Но пока нет времени с этим разбираться

Проще сделать более стандартный UI smile


--------------------
PM MAIL ICQ Skype   Вверх
lnick
Дата 22.10.2008, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 15.1.2006

Репутация: нет
Всего: нет



Цитата(Любитель @  13.10.2008,  16:37 Найти цитируемый пост)
Проще сделать более стандартный UI


Согласен. Но всегда хочется лучшего.

Я вот тут нашел исходники. Правда под Делфу. Надеюсь ручки доберуться когда-то.

PM MAIL   Вверх
GrishinUS
Дата 23.10.2008, 08:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 5.9.2006
Где: Самара

Репутация: нет
Всего: нет



А что там за меню-то? Хочу скрин!
PM MAIL ICQ   Вверх
Любитель
Дата 23.10.2008, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92





--------------------
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.1162 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.