powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Чтоб скомпилировать .vdproj полную VS 2010 ставить надо?
6 сообщений из 6, страница 1 из 1
Чтоб скомпилировать .vdproj полную VS 2010 ставить надо?
    #39266758
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давно гляжу на Риббоны.
Пытался читать вот это:
Windows Ribbon Framework
Поставил
Microsoft Windows SDK for Windows 7 and .NET Framework 4 (v.7.1) -именно на нее ссылка, сконвертировал/компильнул примеры в VS2013, ну вроде работают.
Потыкался в код, понял что из VB.Net в Native не осилю.

Но таки набрел сюда:
Windows Ribbon for WinForms
https://bernhardelbl.wordpress.com/2010/11/17/quickstart-tutorial-windows-ribbon-for-winforms/
И судя по отзывам это именно качественный граффер над native Windows Ribbon Framework, а не поделка/недоделка.

И очень хочу попробовать.

Проблема:
там предлагается вначале скомпилировать некий проект: RibbonGenerator.Setup. vdproj

У меня на компе есть
VS2010Express -не умеет
VS2013Express -не умеет
VS2013Ultimate - не хочет, говорит что больше проекты этого типа не поддерживаются
Ну и да, прочитал что это так и есть.

Какие варианты?
Только искать ставить полную VS2010? И какие компоненты из нее (из 2010 ставил только отдельные Express-ы)?
Еще переживаю чтоб моя рабочая 2013+2013EE система при этом не навернулась/не глюканулась.
Или другие решения?
...
Рейтинг: 0 / 0
Чтоб скомпилировать .vdproj полную VS 2010 ставить надо?
    #39266776
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Дмитрий77,

Экспресс 2008 поставьте
...
Рейтинг: 0 / 0
Чтоб скомпилировать .vdproj полную VS 2010 ставить надо?
    #39266784
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77VS2013Ultimate - не хочет, говорит что больше проекты этого типа не поддерживаются
Ну и да, прочитал что это так и есть. Microsoft Visual Studio 2013 Installer Projects
...
Рейтинг: 0 / 0
Чтоб скомпилировать .vdproj полную VS 2010 ставить надо?
    #39266916
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КДмитрий77VS2013Ultimate - не хочет, говорит что больше проекты этого типа не поддерживаются
Ну и да, прочитал что это так и есть. Microsoft Visual Studio 2013 Installer Projects
Да, спасибо, уже сам нашел эту ссылку.
Скомпилировал, установил, толку только нет.
Этот "генератор" заточен под 10-ю студию.
Вот счас пытаюсь сделать под 13-ю:
Windows Ribbon for WinForms in Visual Studio 2013
но пока безуспешно.
Т.е. самплы из проекта компилируются и запускаются.
А что толку если я свой xml не могу скомпилировать.
Пока борюсь с
Cannot Find Custom tool 'RibbonGenerator' on this system
что они там советуют все вроде делал.
Хотя там еще есть левая ссылка
"Download the Ribbon Generator for Visual Studio 2013"
а файла по этой ссылке уже нет.
Но вроде это не обязательно если в реестре и через gasutil регистрацию ручками сделать.
Буду еще пытаться.

Так понимаю если эту кухню наладить один раз на рабочем компе (не вдаваясь в подробности кода контрола), то на выходе будут вполне таки майкрософтовские риббоны (а не петушинные перья) работающие на Win7-Win10.
Ну, как делать xml разметку придется изучать по родным докам.
...
Рейтинг: 0 / 0
Чтоб скомпилировать .vdproj полную VS 2010 ставить надо?
    #39267504
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Пока борюсь с
Cannot Find Custom tool 'RibbonGenerator' on this system
что они там советуют все вроде делал.
Как все сложно.
install the tool on visual studio pro 2013 (French version)
авторIt's seems to work now, I've just reinstall visual studio sdk again after all steps describe in :
Завелось после переустаноки 2013 Studio SDK.
Но только для Ultimate2013.
На Express 2013 эта кухня работать отказывается как ни старался (и генератор, и сам контрол).

Сижу пока изучаю оригинальный Ribbon Framework.

Непонятно почему "Keytip" (горячие клавиши) не работают.
Код: vbnet
1.
2.
3.
    <Command Name="cmdExit" Id="0xE102" Symbol="ID_CMD_EXIT" LabelTitle="Exit" Keytip="X">
      <Command.TooltipDescription>Exit the application.</Command.TooltipDescription>
    </Command>


То ли реализация контрола таки хромает, то ли .Net свой "вклад" вносит. М.б. их каким-то кастом способом отлавливать можно?


Кстати можно сделать чтоб Ultimate не тормозила (за это ее ненавижу)? Ощутимо долго ждет например при закрытии приложения при старт/стоп(close) (грузит видимо какие-то хрени которые мне наф. не нужны).
...
Рейтинг: 0 / 0
Чтоб скомпилировать .vdproj полную VS 2010 ставить надо?
    #39267692
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Непонятно почему "Keytip" (горячие клавиши) не работают.
Код: vbnet
1.
2.
3.
    <Command Name="cmdExit" Id="0xE102" Symbol="ID_CMD_EXIT" LabelTitle="Exit" Keytip="X">
      <Command.TooltipDescription>Exit the application.</Command.TooltipDescription>
    </Command>

То ли реализация контрола таки хромает, то ли .Net свой "вклад" вносит. М.б. их каким-то кастом способом отлавливать можно?


А пофиг.
Workaround:
Если это было приложение с классическим Main Menu (System.Windows.Forms.MainMenu)
то меню можно не убирать, код соответствующий ему вообще не трогать
при наличии Ribbon, Main Menu визуально не стартует
но при этом все заданные в нем "горячие клавиши" работают.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Чтоб скомпилировать .vdproj полную VS 2010 ставить надо?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]