Добрый день.
Подскажите, где можно посмотреть список функций (actions) и их описание, которые можно выполнять с помощью метода ExecuteDesignerAction?
Например, в скрипте для открытия другого скрипта на определенной строке и позиции используется следующий код:
var ResultDataset = dlData.Dataset;
if (ResultDataset.IsEOF) {
return;
}
var ServiceCode = ResultDataset.ValAsStr('Code');
var Line = ResultDataset.ValAsInt('LineNumber');
var Position = ResultDataset.ValAsInt('Position');;
var Designer = System.DesignService(ServiceCode);
if (Assigned(Designer)) {
var Parameters = System.CreateObject('TSObjectLibrary.NamedValues');
Parameters.Values('Line') = Line;
Parameters.Values('Column') = Position;
Designer.ExecuteDesignerAction('ScriptAction_SetCaretPos', Parameters);
}
Как видно, здесь вызывается метод ScriptAction_SetCaretPos. В SDK список этих методов я не нашел, кроме еще одного: ScriptAction_GetMethodNames.