четверг, 4 октября 2012 г.

Расширение элементов управления, расположенных в форме

Пока использовал УстановитьДействие(<ИмяСобытия>, <Действие>)
(Устанавливает новую процедуру-обработчик (действие) для указанного события.)
К примеру назначим новую процедуру для нажатия кнопки Кнопка1.

//
Процедура Лала()
Сообщить("Кнопку нажимала?",СтатусСообщения.ОченьВажное);
Вопрос("Ты дура?", РежимДиалогаВопрос.ДаНет,,КодВозвратаДиалога.Нет);
КонецПроцедуры
//
ЧтоДелать = Новый Действие("Лала");
ЭлементыФормы.Кнопка1.УстановитьДействие("Нажатие",ЧтоДелать);

Вместо "Сообщить" - "Вопрос"

Вопрос("Продолжить?", РежимДиалогаВопрос.ДаНет,,КодВозвратаДиалога.Нет)