Группа: Пользователи
Сообщений: 445
Из: Казахстан
Спасибо сказали: 43 раз
Рейтинг: 43
Добрый день !
На форме (обычной) имеется поле ввода со следующими параметрами Автоконтекстное меню - включено. Контекстное меню - отсутствует. Только просмотр -включено. Редактирование текста-выключено.
При клике мышью на поле ввода всплывает контекстное меню (как положено).Но там есть одна нежелательная команда-"Очистить". Как её сделать неактивной? Как запретить отдельные команды в контекстном меню элемента формы Поле Ввода ?
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0
Делайте контекстное меню не авто, а вручную заполняйте всеми командами, кроме очистить. Но есть еще одно большое препятствие. Shift+F4 - не получится заблокировать.
Правильно поставленный вопрос содержит до 90% ответа.
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0
В двух словах, в "толстом" клиенте можно заменять контекстное меню на меню из командной панели. Создаете свою командную панель, добавляете туда нужные команды и выбираете эту панель в поле "контекстное меню" элемента управления.
Более удобного способа в обычных формах нет
Правильно поставленный вопрос содержит до 90% ответа.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!