Новости • Форум • Помощь • Поиск • Участники • Календарь • База


Страницы: (2) [1] 2   ( Перейти к первому непрочитанному сообщению ) Ответ в темуОтвет      Создание новой темыНовая тема   

> Работа с keymap и toolbars   
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
Туториал по работе с keymap и toolbars

К примеру мы хотим сделать быстрое и удобное переключение
между Layouts XSI

Default <> Composition <> Autohide <>Tools Development Environment


Откроем File > Keyboard Mapping...

Создаем новый keymap под именем My_Key_Map

Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 16:35 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
Находим Group > View Shortcut

ищем команду Main Shelf ( открыть плавающее окно Main Shelf )


нажимаем Ctrl и не отпуская его
тянем команду на любую свободную кнопку клавиатуры

в данном случае, я назначил запуск команды Main Shelf на горячую клавишу Ctrl+F1
Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 16:57 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
...
Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 17:10 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
Теперь проверим работу hotkey

Нажимаем Ctrl+F1 > открывается Main Shelf

на свободном поле правой кнопкой мыши выбираем Customize Toolbar

Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 17:14 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
...
находим Layout Shortcut
Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 17:21 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
...

тянем команду Default на тулбар > создаем кнопку

повторяем для остальных команд
Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 17:23 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
...

получили 4 кнопки переключения Layouts XSI

...
Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 17:27 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
...

имеем проблему :whistle2:

на последней кнопке отрезается надпись :sad1:

исправляем :preved:

правой кнопкой мыши на кнопку > выставляем длину кнопки

Довольные :girl_cra: закрываем и сохраняем Main Shelf

при следующем запуске Main Shelf будет с нашими настройками
Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 17:35 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
...
Все работает!

теперь можно в любое время с любого Layouts переключиться между ними
через горячую клавишу
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 17:41 Top
uno
Профиль
Статус: Мексиканский Тушкан
Группа: Редакторы
Рейтинг: 15
BONUS

Мы имеем свои кастомные кнопки на toolbars

Почему бы не сделать их в виде иконок?

это несложно ;)


я быстро сделал 4 скриншота XSI в каждом из моих Layouts и уменьшил их
иконки должны быть обычными .BMP
(каждый может нарисовать свои, для ленивых :rofl: см. attach
в архиве два набора иконок - большие и маленькие )

копируем иконки в папку С:\Softimage\XSI_X.XX\Application\toolbars\bitmaps\

запустим Main Shelf через хоткей Ctrl+F1
на кнопке Default RMB мышки выбираем Customize Button...

в поле Bitmap вводим имя иконки (без пути и без расширения .BMP)



повторяем для остальных кнопок

ОК!
Login require!
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 6.07.2007 - 17:44 Top
X-said
Профиль
Статус: hlorgeXSIdin
Группа: Заслуженные артисты
Рейтинг: 10
:preved:
Персональное сообщениеПисьмо на e-mail пользователюСайт пользователяICQ
Цитировать сообщение Дата 16.07.2007 - 11:59 Top
Leshiy
Профиль
Статус: моделирую в майе ))
Группа: Элита
Рейтинг: 0
:tease:
Персональное сообщениеПисьмо на e-mail пользователюСайт пользователя
Цитировать сообщение Дата 16.07.2007 - 12:24 Top
alex-2
Профиль
Статус: Александр II
Группа: Администраторы

:to_pick0:
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 16.07.2007 - 17:40 Top
fatum
Профиль
Статус: Бэтмэн
Группа: Артисты
Рейтинг: 0
Можно ли в кси назначить скрипт на хоткей?
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 7.03.2009 - 15:59 Top
fatum
Профиль
Статус: Бэтмэн
Группа: Артисты
Рейтинг: 0
Отбой. "ищите и вы найдёте" как говорится...
Персональное сообщениеПисьмо на e-mail пользователюICQ
Цитировать сообщение Дата 7.03.2009 - 16:19 Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Страницы: (2) [1] 2  Ответ в темуОтвет      Создание новой темыНовая тема   

 

Текстовая версия