Кнопка Макросов в шорткат.

Статус
В этой теме нельзя размещать новые ответы.

ShturMAN

Интересующийся
Участник
Сообщения
46
Розыгрыши
0
Решения
1
Репутация
27
Реакции
31
Баллы
363
Хроники
  1. Interlude
Исходники
Присутствуют
Сборка
NoName
Доброго времени суток.

Как можно добавить отображение кнопки макросов на панель шорткатов? Интересуют именно манипуляции в классах.
 
Решение
Вот проблема с реализацией.
Пробовал делать по аналогии с SystemMenuWnd.
Прописывал саму кнопку, функцию.
При компиляции выдаёт ошибку, ссылаясь на последнюю строчку в ShortcutWnd.
Проверь, все ли { закрыты, чаще всего ошибка с указанием на ласт строки указаывает на то, что компилятор не нашел конец какой-то логики
Доброго времени суток.

Как можно добавить отображение кнопки макросов на панель шорткатов? Интересуют именно манипуляции в классах.
Каких "классах "? О чем речь клиентская сторона или серверная ?
 
Хочу продублировать кнопку вызова макросов на 1 панель шорткатов (где-нибудь рядом отрисую текстуру под неё).
Речь о клиентской части.
 
Хочу продублировать кнопку вызова макросов на 1 панель шорткатов (где-нибудь рядом отрисую текстуру под неё).
Речь о клиентской части.
1.Предоставляйте код с котрым работайте . Это как минимум, как максимум и .xml / xdat файлы интерфейса.
 
Хочу продублировать кнопку вызова макросов на 1 панель шорткатов (где-нибудь рядом отрисую текстуру под неё).
Речь о клиентской части.
Наскок помню, меню alt + X находится в интерфейсе, значит ты можешь посмотреть его класс, глянуть функцию вызова при нажатии на кнопку открытия макроса. Далее создать объект в xdat, подвязать на него текстуру, настройки, вызываемый класс. Ну и написать реализацию в .u
 
Запрещено публиковать исходный код без BB-кода — CODE
Вот проблема с реализацией.
Пробовал делать по аналогии с SystemMenuWnd.
Прописывал саму кнопку, функцию.
При компиляции выдаёт ошибку, ссылаясь на последнюю строчку в ShortcutWnd.
 
Вот проблема с реализацией.
Пробовал делать по аналогии с SystemMenuWnd.
Прописывал саму кнопку, функцию.
При компиляции выдаёт ошибку, ссылаясь на последнюю строчку в ShortcutWnd.
Проверь, все ли { закрыты, чаще всего ошибка с указанием на ласт строки указаывает на то, что компилятор не нашел конец какой-то логики
 
Решение
Наскок помню, меню alt + X находится в интерфейсе, значит ты можешь посмотреть его класс, глянуть функцию вызова при нажатии на кнопку открытия макроса. Далее создать объект в xdat, подвязать на него текстуру, настройки, вызываемый класс. Ну и написать реализацию в .u
Зачем ему лезть в .u ему же нужно (продублировать) делает свою кнопку, и юзает дефолтный вызов окна макросов, вуаля
 
Зачем ему лезть в .u ему же нужно (продублировать) делает свою кнопку, и юзает дефолтный вызов окна макросов, вуаля
А как ты без логики будешь пользоваться кнопкой ?
.xdat/xml это визуальная состовляющая.
.u это логика ( без нее никак, кнопка должна как то обрабатываться , либо ей присвается класс логики в xdat/xml( даже не помню точно если так можно), либо сам класс логики в u ее обрабатывает )

Вот проблема с реализацией.
Пробовал делать по аналогии с SystemMenuWnd.
Прописывал саму кнопку, функцию.
При компиляции выдаёт ошибку, ссылаясь на последнюю строчку в ShortcutWnd.
А все ваши файлы вы куда нибудь на гит, либо суда же залить не можете ?
 
Натрави Copilot или Codex у них же сейчас режим агентов есть
 
А все ваши файлы вы куда нибудь на гит, либо суда же залить не можете ?
А какие именно нужны? Вся папка Interface?

Проверь, все ли { закрыты, чаще всего ошибка с указанием на ласт строки указаывает на то, что компилятор не нашел конец какой-то логики
Так и было. Вы уж извините, при вставке терялась закрывающая кавычка. Но всё равно, всем спасибо.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху