как добавить плавающую панель с кнопками

Автор Тема: как добавить плавающую панель с кнопками  (Прочитано 11397 раз)

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

Оффлайн simson43Автор темы

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
Здравствуйте.
как добавляется плавающая панелька? ribbonflowpanel пробовал все скомпилировалось запустилось но панельки не видать isEnabled isVisibled пробовал - ничего
и еще панель в ленте можно найти только по id? т е по набору символов что когда то ввел разработчик? по имени никак?

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
В автокаде нет такого понятия, как плавающая панель. Любая панель на ленте является плавающей, если её просто мышкой перенести.
Как строить вкладку на ленте уже писалось неоднократно

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
как добавляется плавающая панелька?
Ты на этот раз про Ribbon или про Toolbar? Или вообще про что-то непонятное?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн simson43Автор темы

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
на этот про рибон. а зачем тогда ribbonflowpanel существует и какая его функция?

Оффлайн simson43Автор темы

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
уже писалось неоднократно
проблема не вкладку построить а найти существующую и встроиться в нее..

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Отрывок из кода по ссылке, который Вы поленились прочитать
Код - C# [Выбрать]
  1. if (tab.Id.Equals("RibbonExample_ID") & tab.Title.Equals("RibbonExample"))
Как видно - искать можно и по id, и по имени

Оффлайн simson43Автор темы

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
я как раз занимаюсь этим.
это гениально) спасибо большое)
а про плавающую панельку?

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
а про плавающую панельку?
Любая панель на ленте является плавающей, если её просто мышкой перенести.

Да и где вы вообще такое увидели, как ribbonflowpanel ???

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
а про плавающую панельку?
Этот класс вообще недокументированный. И он наследник  RibbonRowPanel. Т.е. теоретически его можно использовать там, где требуется RibbonRowPanel
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн simson43Автор темы

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
читал этот код.. он мне показался слишком сложным я просто закинул в инициализацию построение вкладкок и панелей без всяких отслеживаний событий и все работает..

Оффлайн simson43Автор темы

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
я вот тоже не нагуглил ничего про этот flow.
хорошо как тогда сделать так чтоб получилась скромная колонка с кнопками прикрепленная сбоку к примеру аля классическая раскладка автокад

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

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

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
simson43,
Договоримся на будущее. Все свои сообщения сопровождаешь картинками и кодом. Надоело догадываться что тебе нужно.
Ну и вот пример кода: http://adndevblog.typepad.com/autocad/2012/05/arrange-ribbon-buttons-into-columns.html
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн simson43Автор темы

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis



Это же Toolbar!!! (я пропускаю все нецензурные слова, которые хотят сорваться с моего языка).
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение