Перейти к публикации

Програмируемая кнопка


Рекомендованные сообщения

Хочу сделать у себя на панели кнопку при помощи которой открывалась бы панель "поверхности", как это можно реализовать? Есть кнопка с выпадающим меню "поверхности" но там не все функции которые нужны, можно как нибудь добавить туда еще функции?

Заранее спасибо.

Ссылка на сообщение
Поделиться на других сайтах


Хочу сделать у себя на панели кнопку при помощи которой открывалась бы панель "поверхности", как это можно реализовать? Есть кнопка с выпадающим меню "поверхности" но там не все функции которые нужны, можно как нибудь добавить туда еще функции?

Заранее спасибо.

Просто открыть инструменты,настройка,в командах выбрать поверхности и затащить левой кнопкой в нужное место панели.

Ссылка на сообщение
Поделиться на других сайтах

Просто открыть инструменты,настройка,в командах выбрать поверхности и затащить левой кнопкой в нужное место панели.

Я знаю как это делается, как в это выпадающее меню затащить другие кнопки?
Ссылка на сообщение
Поделиться на других сайтах

Я знаю как это делается, как в это выпадающее меню затащить другие кнопки?

В выпадающее думаю не получится.я им вообще не пользуюсь.Назначаю себе необходимые для работы панели (постоянно закрепленные) меньше телодвижений.Инструменты,настройка, в панели инструментов поставить флажок в строке нужной панели.Перетащить панель на удобное поле (вверху,справа или слева)

В закрепленную панель кнопки добавляются как я уже описал выше.

Ссылка на сообщение
Поделиться на других сайтах

Хочу сделать у себя на панели кнопку при помощи которой открывалась бы панель "поверхности", как это можно реализовать?

Есть кнопка с выпадающим меню "поверхности" но там не все функции которые нужны, можно как нибудь добавить туда еще функции?

Заранее спасибо.

Ну, наверное, надо начинать с этого:

- версия SW;

- что Вы имеете ввиду под понятием

"панель "поверхности"

и

"выпадающим меню "поверхности"

хорошо бы скриншотик приложить... - в какую именно панель Вы хотите что-то добавить, как-то "визуально обрисовать проблему".

а то в SW2009 столько там этих "панелек", что сразу и не поймешь о чем идет речь...

Ссылка на сообщение
Поделиться на других сайтах

Tools>Customize>Commands>выбираем из списка Surfaces>тянем куда угодно (на любую панель) понравившуюся кноку

Ссылка на сообщение
Поделиться на других сайтах

Tools>Customize>Commands>выбираем из списка Surfaces>тянем куда угодно (на любую панель) понравившуюся кноку

У меня и так кнопок выше крыши, мне бы хотелось чтобы при нажатии на кнопку у меня открывалась бы панель поверхности, как при нажатии на кнопку фильтр выбора вылезает панель фильтор выбора )) Подробнее показано на видео )

1111.rar

Изменено пользователем elnino
Ссылка на сообщение
Поделиться на других сайтах

Как-то не очень понимаю как у тебя панель эскизов меняется на панель

фильтров в видео!?

Ссылка на сообщение
Поделиться на других сайтах

У меня и так кнопок выше крыши, мне бы хотелось чтобы при нажатии на кнопку у меня открывалась бы панель поверхности, как при нажатии на кнопку фильтр выбора вылезает панель фильтор выбора )) Подробнее показано на видео )

У Вас "вылезет" вся панель (через эту кнопку), когда Вы начнёте работу с поверхностями (создать пов.) - а так они скрыты (точно так же как и с листом)....

А фильтры нужны всегда (или почти), поэтому они и активны....

Ссылка на сообщение
Поделиться на других сайтах

нет я его выключаю

На мой взгляд, напрасно. В принципе, действия то будут совершенно одинаковые в обоих случаях. Клик на закладке Command Manager, выбор нужной команды. В вашем случае то же: клик на плавающей кнопке и выбор нужной команды. Хотя, конечно, дело вкуса. А по сабжу, добавить в плавающие кнопки, пока, нельзя...

P.S. До SW2008 по поводу Command Mananger, лично, тоже сопротивлялся. И напрасно, как оказалось...

Ссылка на сообщение
Поделиться на других сайтах

Народ, я просто привык, когда у меня все кнопки, которыми я пользуюсь, на одной панели, не надо никаких выпадающих меню. Все изыскания по поводу того нафига это надо, не интересны! Command Manager меня не устраивает.

Еще раз вопрос, возможно ли создание управляемой кнопки? Методами API/VBA или другими методами?...

Версия SW 2007-2009.

Изменено пользователем elnino
Ссылка на сообщение
Поделиться на других сайтах

А просто включить нужную панель по пр.кл. (и пущай себе висит) - тоже нафиг??? :g::blink:

Не намного болше действий, чем создавать кнопку и нажимать её...

Ссылка на сообщение
Поделиться на других сайтах

Command Manager меня не устраивает.

Еще раз вопрос, возможно ли создание управляемой кнопки? Методами API/VBA или другими методами?...

Версия SW 2007-2009.

Посмотрите в API Help "Create Toolbars Example (C++ COM)". Средствами VisualStudio С++ это должно быть возможным.

Извините за любопытство:

Command Manager меня не устраивает.

чем?
Ссылка на сообщение
Поделиться на других сайтах

Если вы не пользуетесь Shortcut Bar, то его можно забить кнопками для работы с поверхностями. Тогда при необходимости жмете хоткей (S по умолчанию), и вот она панелька с нужными кнопками.

Ссылка на сообщение
Поделиться на других сайтах

А просто включить нужную панель по пр.кл. (и пущай себе висит) - тоже нафиг??? :g::blink:

Не намного болше действий, чем создавать кнопку и нажимать её...

лень - двигатель прогресса :bleh:

чем?

Я же написал "я просто привык, когда у меня все кнопки, которыми я пользуюсь на одной панели, не надо никаких выпадающих меню". За наводку спасибо. Изменено пользователем elnino
Ссылка на сообщение
Поделиться на других сайтах

Command Manager меня не устраивает.

чем?

лень - двигатель прогресса :bleh:

Я же написал "я просто привык, когда у меня все кнопки, которыми я пользуюсь на одной панели, не надо никаких выпадающих меню".

Ну это не довод. Привычки бывают и скверные.

Попробуем прогнозировать развитие этой идеи.

Программа написана, панель инструментов с кнопкой, открывающей выпадающую панель создана! Неплохо бы добавить туда еще тройку-пяток таких же кнопок?! Добавили!!

Нафиг теперь старая панель инструментов с ограниченным числом команд?!! Долой пережитки прошлого – убрали!!!

Через некоторое время приходит понимание, что каждый раз щелкать на открывающей кнопке чтобы добраться до кнопки нужной несколько утомительно… тоже самое, что выбирать команды из меню… Мы такими кнопками еще в МеханикалДесктопе наелись.

Выход??? - Сделать выпадающую панель постоянно присутствующей на экране, просто при нажатии открывающей кнопки пусть заменяется содержимое панели!!!!

Теперь щелк в кнопку – работаем с поверхностями, щелк в другую – на тебе эскизы, в третью - элементы, а в четвертую – листовой металл. Что еще не хватает до полного счастья…?

А если содержимое панели автоматически менять в зависимости от выполняемой задачи!!!!!

…Ой что-то очень знакомое получилось.

Ссылка на сообщение
Поделиться на других сайтах

Попробуем прогнозировать развитие этой идеи.

Имеем несколько нужных кнопок - на одной секретарша, на другой - буфет, на третьей - группа друзей, на четвёртой - ...ну и т.д....

Теперь щелк в кнопку – работаем с поверхностями, щелк в другую – на тебе эскизы, в третью - элементы, а в четвертую – листовой металл. Что еще не хватает до полного счастья…?

А если содержимое панели автоматически менять в зависимости от выполняемой задачи!!!!!

Щелк первую - работаем с секретаршей, щелк вторую - на тебе кофэ с коньяком, в третью - друзья к столу....

Что еще не хватает до полного счастья…? :beer::wink::bleh::poster_offtopic:

(это шутка)

Ссылка на сообщение
Поделиться на других сайтах

Еще раз вопрос, возможно ли создание управляемой кнопки? Методами API/VBA или другими методами?...

Версия SW 2007-2009.

Средствами API, которые предоставляет SW, НЕТ. Там таких функций для управляемой кнопки, пока, не имеется.
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Сообщения

    • gudstartup
    • Guhl
      Журнал "Огонёк" брать надо, у него бумага хорошая, плотная.
    • Viktor2004
      ну да. Поезд попался не реставрированный. Даже без биотуалета. До последнего момента думал что поеду один в купе. В последнюю секунду вбегает мужик с глазами как у рака. Бросил сумку и давай метаться от туалета к туалету. Но нет. Санитарная зона. А ему очень плохо. Говорю ему, Ладно. Давай этот журнал раскладывай на полу, закрывай дверь и делай свое дело. Потом свернешь в окно выкинешь. Его аж трясет бедного. Закрыли дверь, он расположился, я отвернулся, отошел к окну, открыл его и закурил. Вдруг слышу сзади грозный упрек "Вообще-то в купе не курят!"  
    • gudstartup
      @Viktor2004 согласен. но человек сам хочет попробовать фанук на зуб.. с фирмой или китайцами всегда успеет связаться
    • Viktor2004
      ему надо искать фирму которая продаст FROM модуль к его станку. И ехать покупать вместе с ЧПУ что бы на месте проверить
    • gudstartup
      @Viktor2004 у автора по от 35i работает на 32i а собственный модуль фром неисправен и в м\сх флэш небольшая каша в данных так что ему придется искать другой фром модуль от 32i чтобы считать  рабочий   образ с нормальными данными.  
    • Viktor2004
      Я пробовал считывать так. Выпаял микросхему памяти из модуля, затем купил CF карту с таким же контроллером. Выпаял оттуда микросхему на 128Mb она была на месте "0" и впаял вместо нее микросхему с модуля. https://market.yandex.ru/product--karta-pamiati-cfg8b51mkazws-zaveb-tdk-512-mb/109304488?sku=102980643607&uniqueId=45170721&do-waremd5=G3-wTXG-Bm2zCvteY2KyaA&resale_goods=resale_resale&resale_goods_condition=resale_excellent Так как контроллеры совпадают, GBDriver RA8 программой WINHEX я снял образ с карты. Там уже все блоки были на своих местах. Только вряд ли вам это поможет. На 31i-A такое бы еще прокатило, а на 31i-B в системе появился файл SYS CNTL. Он генерится как на основе загружаемого софта, так и на основе ID-номера контроллера GBDriver. Так что побитно скопированная микросхема у меня работать не стала.
    • gudstartup
      @ДмитрийКм образ с плохого фром модуля у вас явно поврежден так что его на работоспособность можете не рассчитывать. надо считывать системные файлы с хорошего станка @ДмитрийКм если с хорошего 32i фром модуль не дадут то надо искать  файлы вашего по отдельно. но учитывая сложности с бэкапом системы у современных вряд ли они имеются в чистом виде.
    • a_schelyaev
      Убедиться в том, что "учет гидростатики" работает, можно на примере со свободной конвекцией. Сделали проект с "коробкой": справа стенка горячая, слева холодная, снизу и сверху - адиабатика. Если моделировать без учета гидростатики, то мы опять же видим "гидростатический" столб, и видим, что воздух движется в результате нагрева в поле действия силы тяжести: Если же включить "учет гидростатики", то гидростатического столба мы не видим, давление практически постоянно. Однако по векторам мы видим, что движение идет, то есть все работает так же, как и в первом случае, только решатель оперирует другими значениями давления.   Как итог - накатали заявку в следующей версии выводить "Давление+гидростатика", чтобы все было наглядно и не приходилось эти умозрительные эксперименты проводить.   В документации смысл фразы не в том, что давление не нужно задавать, а в том, что при задании его значений не нужно учитывать гидростатический перепад. Если вход находится сверху, а выход снизу, то давления на них будут отличаться за счет гидростатики. И вот при использовании "учета" не нужно высчитывать, сколько составит перепад и прибавлять/вычитать из него нужные значения. Это может так же помогать на вертикальных границах входа/выхода. У нас в FlowVision есть туториал с нефтью: там сбоку вертикальная входная граница. В проекте включен учет гидростатики и стоит просто полное давление 0. Если же учет отключить, то придется задавать на этой границе значение через формулу, которая учитывает гидростатику, пример вот здесь:    
    • a_schelyaev
      Модель k-e, т.к. Y+=<1 в Компасе сейчас недостижим. Поэтому не нужно качаться на папе, он не для этого вешался.
×
×
  • Создать...