em editor многострочный ввод пользователем через окно ввода текста

#emeditor

#emeditor

Вопрос:

я хочу ввести многострочный ввод из 10 строк с регулируемой шириной окна? возможно ли добиться того же с помощью макроса? я хочу прочитать многострочную строку в строковую переменную. я хочу, чтобы в окне пользовательского ввода отображались кнопки «ОК», «Отмена», а введенный текст должен считываться в строковую переменную.

Ответ №1:

Обновите EmEditor до версии 20.3 beta 4 (20.2.904) и используйте эту форму:

strAnswer = prompt( "message", "default", eePromptMultiline );

Комментарии:

1. здравствуйте, сэр, размер шрифта в однострочном / многострочном текстовом поле очень маленький. чтобы преодолеть эту проблему, я активирую окно grabtext, нажав сочетание клавиш control alt b в текстовом поле. теперь все данные, которые я набираю в окне grabtext, отображаются в текстовом поле запроса, как только окно grabtext закрыто. есть ли какой-либо способ, чтобы окно grabtext вызывалось автоматически в момент выполнения запроса ( «сообщение», «по умолчанию», eePromptMultiline); выполняется? по сути, сочетание клавиш control alt b должно быть нажато автоматически из текстового поля окна запроса.