Чтение и запись.
Тип: Действие (Action).
Возвращает или задает код для выполнения при нажатии кнопки панели инструментов на панели инструментов.
ПанельИнструментов1.ПриНажатииКнопки = Ф.Действие(ЭтотОбъект, "ПанельИнструментов1_ПриНажатииКнопки");
Копировать Выделить всёПроцедура ПанельИнструментов1_ПриНажатииКнопки() Экспорт Сообщить("ПанельИнструментов1_ПриНажатииКнопки"); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); ПанельИнструментов1 = Форма1.ЭлементыУправления.Добавить(Ф.ПанельИнструментов()); ПанельИнструментов1.ПриНажатииКнопки = Ф.Действие(ЭтотОбъект, "ПанельИнструментов1_ПриНажатииКнопки"); Кнопки = ПанельИнструментов1.Кнопки; Кнопка1 = Кнопки.Добавить(Ф.КнопкаПанелиИнструментов("Открыть")); Кнопка2 = Кнопки.Добавить(Ф.КнопкаПанелиИнструментов("Сохранить")); Ф.ЗапуститьОбработкуСобытий();
Копировать Выделить всёПроцедура ПанельИнструментов1_ПриНажатииКнопки() Экспорт // Сообщить("ПанельИнструментов1_ПриНажатииКнопки"); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); ПанельИнструментов1 = Форма1.ЭлементыУправления.Добавить(Ф.ПанельИнструментов()); ПанельИнструментов1.ПриНажатииКнопки = Ф.Действие(ЭтотОбъект, "ПанельИнструментов1_ПриНажатииКнопки"); Кнопки = ПанельИнструментов1.Кнопки; Кнопка1 = Кнопки.Добавить(Ф.КнопкаПанелиИнструментов("Открыть")); Кнопка2 = Кнопки.Добавить(Ф.КнопкаПанелиИнструментов("Сохранить")); Сообщить(?(ПанельИнструментов1.ПриНажатииКнопки.ИмяМетода = "ПанельИнструментов1_ПриНажатииКнопки", "", "!!! ") + "ПанельИнструментов.ПриНажатииКнопки (ToolBar.ButtonClick) Свойство" + " " + ТекущаяДата());
ПанельИнструментов (ToolBar) Класс | Библиотека OneScriptForms