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

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

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

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Это называется ToolBar и средствами .Net создать её нельзя. Только создание собственного cuix

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

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
понял...
спасибо

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Это называется ToolBar и средствами .Net создать её нельзя.
Можно. Но это не AutoCAD .NET API, а ActiveX/COM.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
if (tab.Id.Equals("RibbonExample_ID") & tab.Title.Equals("RibbonExample"))
Как видно - искать можно и по id, и по имени
но здесь сравнивает титул с уже полученной вкладкой. а ее еще получить надо.. как? не зная id?

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
if (tab.Id.Equals("RibbonExample_ID") & tab.Title.Equals("RibbonExample"))
Как видно - искать можно и по id, и по имени
но здесь сравнивает титул с уже полученной вкладкой. а ее еще получить надо.. как? не зная id?
Путем перебора всех вкладок. Элементарно-же

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

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
вот хотелось проще по имени выцепить подобно id.
спасибо

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
вот хотелось проще по имени выцепить подобно id.
спасибо
Хотеть не вредно. И ты же вроде всё-таки про Toolbar? Так что котлеты отдельно, а мухи отдельно.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
меня и то и то интересует(похоже).
пока с рибоном разберусь

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

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

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Но это не AutoCAD .NET API, а ActiveX/COM.
Что-то решил немного погуглить и нашел в справке инфу, что можно создавать ToolBar средствами .Net O_o

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

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

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Но это не AutoCAD .NET API, а ActiveX/COM.
Что-то решил немного погуглить и нашел в справке инфу, что можно создавать ToolBar средствами .Net O_o
Это не "на-лету". Это в CUI(X)-файле, который еще и загрузить нужно...
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Но это не AutoCAD .NET API, а ActiveX/COM.
Что-то решил немного погуглить и нашел в справке инфу, что можно создавать ToolBar средствами .Net O_o
Это не "на-лету". Это в CUI(X)-файле, который еще и загрузить нужно...
Фуухх... Отлегло) А то я уже подумал, что много лет думал неверно =))

А автору хочу сказать - лично моё мнение - не стоит вообще использовать рудиментные тулбары. Вышло их время