Вверх ↑
Ответов: 1953
Рейтинг: 176
#1: 2026-06-23 07:56:56 ЛС | профиль | цитата
Кстати, у ScriptEvents есть глюк: событие CmdEvent происходит не только в активной вкладке, но сквозняком во всех вкладках, где есть отлов этого события.
Например, вставьте в один проект это:

Add(ScriptEvents,6233448,371,238)
{
Script=#66:function CmdEvent(Command) 'После вызова, но до выполнения команды|25: If Command = "save" Then|24: sdk.PutVar("uid","p2")|28: Message(sdk.GetVar("uid"))|7: End If|3:end|
}

, а в другой - это:

Add(ScriptEvents,9459388,371,245)
{
Script=#66:function CmdEvent(Command) 'После вызова, но до выполнения команды|25: If Command = "save" Then|24: sdk.PutVar("uid","p4")|28: Message(sdk.GetVar("uid"))|7: End If|3:end|
}

Сохраните любой из них - событие произойдёт в каждом проекте, а не только в активном!
карма: 10
0