dev2null

BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору papanja_084 16:00 04-07-2016 [?] Цитата: Но хоть убейте не могу разобраться с номерами команд, как их определить или посчитать, где начинаются пользовательские? То что 10000 соответствует 1 и т.д. понятно, но где искать эти 1,2.....? | 10000 - это номер первой пользовательской команды (т. е. той, что начинается с em_, у команд в меню Запуск своя нумерация, все же остальные - внутренние команды TC, числовые коды которых можно посмотреть здесь или в WCMD_*.INC/WCMD_*.MNU/TOTALCMD.INC) и далее идут в том порядке, в каком прописаны в файле меню (WCMD_*.MNU), а 1,2 - номера значков в WCMICONS.DLL - для удобства можно её куда-нибудь скопировать, переименовать в WCMICONS.ICL и в ICLView можно смотреть, под каким номером нужная иконка. Типа так: http://s1.bild.me/bilder/240416/51453012016-07-04_162550.png p.s. Сильно напрягает, что из-за всего этого приходится курочить оригинальную WCMICONS.DLL (вариант с WCMICONSEX.DLL те же яйца, только сбоку, на мой взгляд, всё-равно та же схема с DLL + INC. Вспомнилась, кстати, давняя хотелка - чтобы значки меню можно было так же просто настраивать, как значки панели инструментов, но похоже, и в 9-й не судьба). | Всего записей: 574 | Зарегистр. 23-10-2011 | Отправлено: 16:35 04-07-2016 | Исправлено: dev2null, 17:19 04-07-2016 |
|