1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Как сделать удобные кнопочки, панельки?

Тема в разделе "Общие вопросы", создана пользователем Luperik, 21 сен 2008.

Модераторы: Артер
  1. Luperik

    Luperik Пользователь сайта

    С нами с:
    08.09.2008
    Сообщения:
    14
    Симпатии:
    0
    Баллы:
    2
    В 2009-ом максе видел замечательный кубик, переключение видов Топ, Лефт,Ригхт и т-д... Обзавидывался (потаму как монитор маленький и я обычно работаю в режиме "МаксимизеВьюпортТогле").
    Вот, захотелось, чтобы и у меня под рукой было нечто подобное, вместо того, чтобы каждый раз по меню щарится... Варианта два, Первый, это плавающая панелька(которую хотелось-бы держать всегда под рукой). Попытался сделать, возниикла целая серия вапросов... 1). Как создать панельку знаю, но как добавить кнопку в МайнТолбар с функцией "вызвать эту панельку"???
    Затем вариант 2), сделать кнопочку *со стрелочкой в нижнем правом углу*, на подобие "СелектАндУнформСкале" и прочих ей подобных, в меню "МайнТолбар". Знает кто, как это сделать?..
    Паралельно этому вапросу возник ещё один, Набор доступных иконок в Максе ограничен,.. Как его расширить? (логика подсказывает, что есть гдето специальная папочка, в которой лежат файлы "библиотеки иконок".) Кто-нить что про это знает?..
    Ну и вариант №3, на МайнТолбаре есть завидный прообраз "РеферансеКоординатСустем(выпадающий список)".. А так сделать можна?...
    Пака разбирался в этом, выяснил что горячие кнопки в максе назначены весьма удобно, к ним почти уже привык, если сделаю такие кнопочки как мне хочется, не факт что буду ими пользоватся, но к тому "как это делается?" остался
    Хелп! :)
     
  2. GoodMan

    GoodMan Мастер

    С нами с:
    20.04.2005
    Сообщения:
    2.792
    Симпатии:
    9
    Баллы:
    254
    Без програмирования - обычные кнопки в МАХ-е можно сделать так.

    В МахScript Lintener - включить макрорекордер (предварительно поставив все галки напротив Show command panel switching, Show tool selections, Show menu item selections - в той же менюшке где и включать макрорекордер) - который будет записывать все твои действия в МАХ-е которые можно представить в maxscript -коде.

    Проделываешь нужные действия со вьюпортами, выключаешь макрорекордер и смотришь код и видишь например строчку: max vpt top - далее выделяешь эти три слова и перетаскиваешь их на такую нибудь панельку в МАХ-е на свободное место - чтобы появился значок "+" это значит что туда можно добавить кнопку..
    Когда отпустишь кнопку мыши - появится кнопка с макрокоммандой на соотв. действие. В данном случает выделенный вьюпорт по нажатию кнопки будет переключён на вид "top"
     
  3. Luperik

    Luperik Пользователь сайта

    С нами с:
    08.09.2008
    Сообщения:
    14
    Симпатии:
    0
    Баллы:
    2
    Да, спасибо, всё получилось :)..
    У меня ещё вот какой вапрос по этому поводу, Я умею вызывать плавающие панельки только Сustomize->Show UI->Shov Floating Tolbars. При этом всплывают сразу все панельки, как вызвать конкретную из них?
     
  4. kolts

    kolts Активный участник

    С нами с:
    05.02.2008
    Сообщения:
    448
    Симпатии:
    0
    Баллы:
    17
    Goodman спасибо проверил классная фишка
     
  5. kolts

    kolts Активный участник

    С нами с:
    05.02.2008
    Сообщения:
    448
    Симпатии:
    0
    Баллы:
    17
    Luperik правой кнопкой мышки на main toolbar и там выбираешь ту панельку которая тебе нужна
     
  6. kolts

    kolts Активный участник

    С нами с:
    05.02.2008
    Сообщения:
    448
    Симпатии:
    0
    Баллы:
    17
    Есть такая прикольная штука как visual max script разобраться в нем не составляет особого труда там можно создать свой свиток накидать туда и кнопок и выпадающие менюшки и картинки а действие которе совершается при нажатии кнопки можно скопировать с macro recordera
     
Модераторы: Артер

Поделиться этой страницей