Skip to main content

Функция EditorAPI.messageBox

Функция EditorAPI.messageBox() выводит на экран сообщение с заданным текстом и отображением кнопки OK, при этом исполнение макрокоманды приостанавливается до нажатия кнопки ОК.

Варианты вызовов​


messageBox(prompt : string)

Параметры​

  • prompt – текст сообщения.

messageBox(prompt : string, max_width : int)

Параметры​

  • prompt – текст сообщения;
  • max_width – максимальная ширина окна сообщения.

messageBox(prompt : string, width : int, height : int)

Параметры​

  • prompt – текст сообщения;
  • width – ширина окна сообщения;
  • height – высота окна сообщения.

messageBox(prompt : string, title : string)

Параметры​

  • prompt – текст сообщения;
  • title – заголовок окна сообщения.

messageBox(prompt : string, title : string, max_width : int)

Параметры​

  • prompt – текст сообщения;
  • title – заголовок окна сообщения;
  • max_width – максимальная ширина окна сообщения.

messageBox(prompt : string, title : string, width : int, height : int)

Параметры​

  • prompt – текст сообщения;
  • title – заголовок окна сообщения;
  • width – ширина окна сообщения;
  • height – высота окна сообщения.

Пример​


local Actions = {}
function Actions.printCell(context)
context.doWithSelection(function(range)
for cell in range:enumerate() do
EditorAPI.messageBox(cell:getFormattedValue())
end
end)
end
return Actions