Loopback
|
Posted: Thu Jun 13, 2024 15:37 Post subject: |
|
|
Orion9 wrote: | Я думаю, раз уж этот файл вынесен в том виде, как он сейчас есть, отдельно в каталоге, такая правка подразумевается |
На самом деле может быть, поскольку там же есть далеко не все команды. Например, cm_RightViewMode9=8259;etc. until 8499. Строки есть только до 9, а вдруг кому cm_RightViewMode199 понадобится?
Orion9 wrote: | Очень жаль. Ведь по сути бывает нужен не только вызов функции Autorun, но вызов с параметрами |
А, я про это кажется просто не упоминал. RegisterCommand позволяет добавлять внутренние параметры к функции. Можно просто нарегистрировать номеров на одну функцию, но с разными параметрами:
Code: |
RegisterCommand 60001 MyCommand 1
RegisterCommand 60002 MyCommand 2
RegisterCommand 60003 MyCommand 3
Func MyCommand(lParam, Param1)
EndFunc
|
Регистрация номера - по-сути просто сопоставление его с функцией, так что регистрация даже большого числа номеров это довольно "дёшево" в плане производительности. |
|