Руководство разработчика

Коды стандартных команд

Поддерживаются следующие строковые коды команд:

"_NEW_"–Файл/Новый;
"_OPEN_"–Файл/Открыть;
"_SAVE_"–Файл/Сохранить;
"_SAVE_AS_"–Файл/Сохранить как;
"_SAVE_ALL_"–Файл/Сохранить все;
"_PRINT_"–Файл/Печать;
"_PREVIEW_"–Файл/Предварительный просмотр;
"_EXPORT_"–Файл/Экспорт;
"_EXPORT_EXCEL_"–Файл/Экспорт в Excel;
"_EXPORT_OOCALC_"–Файл/Экспорт в OpenOffice Calc;
"_EXPORT_XML_"–Файл/Экспорт в XML файл;
"_UNDO_"–Правка/Отменить;
"_REDO_"–Правка/Повторить;
"_CUT_"–Правка/Вырезать;
"_COPY_"–Правка/Копировать;
"_PASTE_"–Правка/Вставить;
"_CLEAR_"–Правка/Очистить;
"_SELECT_ALL_"–Правка/Выделить все;
"_RESET_SEL_"–Правка/Сброс выделения;
"_FIND_"–Правка/Поиск;
"_REPLACE_"–Правка/Заменить;
"_ADD_"–Правка/Добавить;
"_EDIT_"–Правка/Изменить;
"_DEL_"–Правка/Удалить;
"_ADD_COPY_"–Правка/Добавить копию;
"_SETUP_"–Правка/Настройка;
"_MIN_WIDTH_"–Таблица/Минимальная ширина для всех.

Коды стандартных команд можно использовать при формировании меню и панелей инструментов с помощью типов МЕНЮ и ПАНЕЛЬ_ИНСТРУМЕНТОВ.

Некоторые типы форм и элементов управления поддерживают встроенную поддержку обработки некоторых команд. Выполнить встроенную обработку можно путем вызова метода КОМАНДА.

Запретить встроенную обработку или разрешить команды, которые не обрабатываются встроенным механизмом можно с помощью метода КОМАНДА_РАЗР. Например, диалоговое окно не поддерживает копирование своих данных в буфер обмена, пункт меню Правка/Копировать и соответствующая кнопка на панели инструментов недоступны. Для реализации собственной процедуры копирования вызываем КОМАНДА_РАЗР("_COPY_", ДА) и обрабатываем команду с кодом "_COPY_" в обработчике команда.

См. также: