
2) ок, сделал хотя бы такое добавление, вроде работает, но не понял куда улетает первый элемент
code_11917.txt
из замечаний:
вот так писать
ARG(EditEndMode(0 - Cancel Editing, 1 - Use Editing))
не уверен, что скрытие 1-2 event точек у элемента чем-то может быть оправдано
у MST_Matrix в качестве аргументов doMT_EMatrix указаны X и Y, а точек Data таких нет - почему?
еще не совсем ясна логика с EventManager - у самой таблицы эти события представлены в нативном виде + возможность подключения менеджера и у каждого клиента имеется такое поле, из которого преимущественно используется только onChange. Ну и в довершении ко всему у самого EventManager есть поле EventManager

и последнее: все клиенты должны иметь ответные события и аргументы ввиде data точек - иначе становится не понятно, а зачем вообще было метод выносить из основного элемента
было
doMT_CheckBox=Снимает/устанавливает флажок. ARG(IndexRow(-1 - All), Mode(0 - UnSelect, 1 - Select))|1|0
CheckBoxes=Массив значений флажков (0 - не установлен, 1 - установлен)|3|13
AllCheck_MT=Содержит MT-элементы индексов пунктов с установленными флажками. ARG(IndexRowCheck1, IndexRowCheck2 ... IndexRowCheckN)|3|0
doMT_CheckBox=Снимает/устанавливает флажок ARG(IndexRow, Mode)|1|0
onMT_CheckBox=Событие происходит всякий раз после установки флажка|2|0
CheckBoxes=Массив значений флажков (0 - не установлен, 1 - установлен)|3|13
AllCheck_MT=Содержит MT-элементы индексов пунктов с установленными флажками|3|0
IndexRow=Определяет номер строки для установки флажка(-1 все строки)|4|1
Mode=Определяет состояние флажка 1 - установлен, 0 - снят|4|1
ну и префикс MT тут уже ни к чему становится