Неродное содержимое в ленте

Автор Тема: Неродное содержимое в ленте  (Прочитано 6208 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Александр Пекшев aka ModisАвтор темы

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Всем привет. Вопрос будет риторический, без приложения каких-либо кодов.
Если вы пользуетесь автокадом последних версий, то видели вкладку "Рекомендованные приложения":

и мало того, что на панели Рекомендованные приложения находятся не RibbonItem автокада (ну я так думаю), так они еще и грузятся из интернета.

Каким способом можно такое решить? Откуда начать капать? Может уже кто-то делал подобное и где-то показывал?

Меня вот интересует вопрос - положить в панель картинку, большую чем 32х32. Например 32х128...

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Неродное содержимое в ленте
« Ответ #1 : 02-11-2015, 16:40:35 »
В составе ObjectARX SDK 2009 есть пример samples\dotNet\Ribbon. Посмотри. Возможно найдёшь там то, что тебя интересует. Как я понимаю это не RibbonItem, а RibbonControl.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Пекшев aka ModisАвтор темы

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Неродное содержимое в ленте
« Ответ #2 : 03-11-2015, 14:54:29 »
Александр Ривилис, да вы правы - пример там есть. И достаточно интересный и сложный пример. Однако куда-же без НО! - в 2009 автокаде и в автокадах начиная с 2010 принцип работы ленты в корне отличается, поэтому этот пример не подходит.
Задумка, в принципе, ясна - нужно делать свой контрол на основе автокадовского. Я так и предполагал, просто думал может уже кто-то делал и есть информация. Придется разбираться самому

Оффлайн Александр Пекшев aka ModisАвтор темы

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Неродное содержимое в ленте
« Ответ #3 : 08-11-2015, 02:38:33 »
Нашел интересный пример на эту тему - AutoCAD Performance Gauges App. Самому разбираться пока нет времени, но может кому еще пригодиться

Оффлайн Пашин Евгений

  • ADN PRO
  • *
  • Сообщений: 662
  • Карма: 12
  • Skype: pashin.evgeniy
Re: Неродное содержимое в ленте
« Ответ #4 : 10-11-2015, 13:40:51 »
Нашел интересный пример на эту тему - AutoCAD Performance Gauges App. Самому разбираться пока нет времени, но может кому еще пригодиться

А такая лента перенесётся на на какой-нибудь другой WorkSpace при переключении? Или она работает только на определенном WorkSpace?

Оффлайн Александр Пекшев aka ModisАвтор темы

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Re: Неродное содержимое в ленте
« Ответ #5 : 10-11-2015, 13:45:55 »
Или она работает только на определенном WorkSpace?
Твой вопрос относится не к этому конкретному примеру, а к работе с лентной в общем. Как сделаешь так и будет. Чтобы вкладка на ленте была всегда делаешь отслеживание переменных и следишь за переменной, отвечающей за смену рабочего пространства - если изменилось, то снова добавляешь вкладку.
Тут это описано на примере. Остальное - это уже дело техники

Оффлайн Пашин Евгений

  • ADN PRO
  • *
  • Сообщений: 662
  • Карма: 12
  • Skype: pashin.evgeniy
Re: Неродное содержимое в ленте
« Ответ #6 : 10-11-2015, 13:58:29 »
Тут это описано на примере

Попробую! А то одними палитрами сыт не буду )