Возможно ли добавление хоткеев? (Hot key) / WX

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Аватара пользователя
jack_spa
Грамотный
Сообщения: 330
Зарегистрирован: Чт июл 26, 2007 11:12 am
Откуда: Crimean Sea

Возможно ли добавление хоткеев? (Hot key) / WX

Сообщение jack_spa »

Собстно вот.
Возможно ли добавить хоткейки без компиляции?
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

А причем здесь вообще компиляция? :(
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
jack_spa
Грамотный
Сообщения: 330
Зарегистрирован: Чт июл 26, 2007 11:12 am
Откуда: Crimean Sea

Сообщение jack_spa »

Странно,я думал хоткеи изначально назначают в сорсах,потом компилят в ехе.Конечно же я могу ошибаться.
[url=irc://irc.openkore.com:6667/openkore-ru]Its your destiny,join us! © Wanted[/url]
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Что ты подразумеваешь под "хоткеем" и накой оно кому нада?
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
jack_spa
Грамотный
Сообщения: 330
Зарегистрирован: Чт июл 26, 2007 11:12 am
Откуда: Crimean Sea

Сообщение jack_spa »

Alt+s - показывает статус
и накой оно кому нада?
Добавить для удобства.
[url=irc://irc.openkore.com:6667/openkore-ru]Its your destiny,join us! © Wanted[/url]
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Бугога. Я думал, ты глобальные хот-кеи задумал, чтоб срабатывали, даже если интерфейс ОК не активен.

А эта штука делается очень просто. Вот г-н Click у нас в ней большой специалист, кстати.

Смотри:

$self->addMenu($infoMenu, '&Players Alt-P', sub { Commands::run("pl"); });
$self->addMenu($infoMenu, '&Monsters Alt-M', sub { Commands::run("ml"); });
$self->addMenu($infoMenu, '&NPCs Alt-O', sub { Commands::run("nl"); });

жирным - это все, что я добавил, чтобы получился хот-кей. =)
подробность - между &NPCs и Alt-O - это не пробелы, а табуляция.

PS: это файл \src\Interface\Wx.pm
PPS: OK тем и хороша, что практически все можно изменять, не компилируя ее. Перл рулит. ;)
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
jack_spa
Грамотный
Сообщения: 330
Зарегистрирован: Чт июл 26, 2007 11:12 am
Откуда: Crimean Sea

Сообщение jack_spa »

Спасибо ;)
[url=irc://irc.openkore.com:6667/openkore-ru]Its your destiny,join us! © Wanted[/url]
Врангель
Энтузиаст
Сообщения: 97
Зарегистрирован: Пн фев 19, 2007 6:00 am

Сообщение Врангель »

О, перл точно рулит))) и вот чего его некоторые ненавидят((( может именно из за того что на нем кора напивана?
сорьь за офтом
Аватара пользователя
Jerry
Профессионал
Сообщения: 1047
Зарегистрирован: Сб ноя 04, 2006 12:26 pm
Контактная информация:

Сообщение Jerry »

нет, из-за того, что это не язык а помойка какаято :)
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Джерри, это ж один из их главных принципов,
даже на обложке "Верблюда" красуется девиз:
There is more than one way to do it. :)
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Ответить