Только чтение.
Тип: КонтекстноеМеню (ContextMenu).
Возвращает стандартное контекстное меню для элемента.
Стандартное контекстное меню для элемента содержит семь пунктов меню:
"Выбрать все"
"Удалить все"
"Копировать"
"Вырезать"
"Вставить"
"Отмена"
"Повтор"
Вызов стандартного контекстного меню должен быть прописан в обработчике события ПриНажатииМыши (MouseClick) элемента.
Так же можно создать своё контекстное меню для элемента создав экземпляр объекта КонтекстноеМеню (ContextMenu) и указав в его свойстве КонтекстноеМеню.Владелец (ContextMenu.Host) требуемый элемент. Вызов контекстного меню так же должен быть прописан в обработчике события ПриНажатииМыши (MouseClick) элемента.
КонтекстноеМеню = Текстовый1.КонтекстноеМеню;
Перем ТФ, Текстовый1, КонтекстноеМеню; Процедура ПриОткрытии() Экспорт КонтекстноеМеню = Текстовый1.КонтекстноеМеню; ТФ.Уведомление().Показать("КонтекстноеМеню = " + КонтекстноеМеню, -1); КонецПроцедуры Процедура Текстовый1_ПриНажатииМыши() Экспорт Текстовый1.КонтекстноеМеню.Показать(); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Текстовый1 = ТФ.Верхний.Добавить(ТФ.Текстовый(2, 4, 80, 10)); Текстовый1.ПриНажатииМыши = ТФ.Действие(ЭтотОбъект, "Текстовый1_ПриНажатииМыши"); Стр = "В это время к Джузеппе зашёл его старинный приятель, шарманщик по имени Карло. |Когда-то Карло в широкополой шляпе ходил с прекрасной шарманкой по городам и пением и музыкой добывал себе на хлеб. |Сейчас Карло был уже стар и болен, и шарманка его давно сломалась. |– Здравствуй, Джузеппе, – сказал он, зайдя в мастерскую. – Что ты сидишь на полу? |– А я, видишь ли, потерял маленький винтик… Да ну его! – ответил Джузеппе и покосился на полено. – Ну а ты как живёшь, старина? |– Плохо, – ответил Карло. – Всё думаю, чем бы мне заработать на хлеб… Хоть бы ты мне помог, посоветовал бы, что ли… |– Чего проще, – сказал весело Джузеппе и подумал про себя: «Отделаюсь-ка я сейчас от этого проклятого полена». |– Чего проще: видишь – лежит на верстаке превосходное полено, возьми-ка ты это полено, Карло, и отнеси домой…"; Текстовый1.Текст = Стр; ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();
Перем ТФ, Текстовый1, КонтекстноеМеню; Процедура ПриОткрытии() Экспорт КонтекстноеМеню = Текстовый1.КонтекстноеМеню; ТФ.Уведомление().Показать("КонтекстноеМеню = " + КонтекстноеМеню, -1); КонецПроцедуры Процедура Текстовый1_ПриНажатииМыши() Экспорт Текстовый1.КонтекстноеМеню.Показать(); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Текстовый1 = ТФ.Верхний.Добавить(ТФ.Текстовый(2, 4, 80, 10)); Текстовый1.ПриНажатииМыши = ТФ.Действие(ЭтотОбъект, "Текстовый1_ПриНажатииМыши"); Стр = "В это время к Джузеппе зашёл его старинный приятель, шарманщик по имени Карло. |Когда-то Карло в широкополой шляпе ходил с прекрасной шарманкой по городам и пением и музыкой добывал себе на хлеб. |Сейчас Карло был уже стар и болен, и шарманка его давно сломалась. |– Здравствуй, Джузеппе, – сказал он, зайдя в мастерскую. – Что ты сидишь на полу? |– А я, видишь ли, потерял маленький винтик… Да ну его! – ответил Джузеппе и покосился на полено. – Ну а ты как живёшь, старина? |– Плохо, – ответил Карло. – Всё думаю, чем бы мне заработать на хлеб… Хоть бы ты мне помог, посоветовал бы, что ли… |– Чего проще, – сказал весело Джузеппе и подумал про себя: «Отделаюсь-ка я сейчас от этого проклятого полена». |– Чего проще: видишь – лежит на верстаке превосходное полено, возьми-ка ты это полено, Карло, и отнеси домой…"; Текстовый1.Текст = Стр; ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.ЗапуститьИЗавершить(); Сообщить(?( ТипЗнч(КонтекстноеМеню) = Тип("ТфКонтекстноеМеню") , "", "!!! ") + "Текстовый.КонтекстноеМеню (TextView.ContextMenu) Свойство" + " " + ТекущаяДата() + Символы.ПС);