Флажок()
Тип: Флажок (CheckBox).
Создаёт новый экземпляр класса Флажок (CheckBox).
Флажок1 = Ф.Флажок();
Копировать Выделить всёПерем Ф, Флажок3; Процедура Флажок3_ПометкаИзменена() Экспорт Если Флажок3.Помечен = Истина Тогда Флажок3.ЦветФона = Ф.Цвет("Васильковый"); Иначе Флажок3.ЦветФона = Ф.Цвет("Фиолетовый"); КонецЕсли; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Флажок1 = Форма1.ЭлементыУправления.Добавить(Ф.Флажок()); Флажок1.Границы = Ф.Прямоугольник(10, 10, 100, 25); Флажок1.Текст = "Флажок1"; Флажок1.АвтоПометка = Истина; Флажок1.ВыравниваниеПометки = Ф.ВыравниваниеСодержимого.СерединаЛево; Флажок1.СостояниеФлажка = Ф.СостояниеФлажка.Помечен; Флажок2 = Форма1.ЭлементыУправления.Добавить(Ф.Флажок()); Флажок2.Границы = Ф.Прямоугольник(Флажок1.Лево, Флажок1.Низ + 10, 100, 25); Флажок2.Текст = "Флажок2"; Флажок2.ВыравниваниеПометки = Ф.ВыравниваниеСодержимого.СерединаПраво; Флажок3 = Форма1.ЭлементыУправления.Добавить(Ф.Флажок()); Флажок3.Границы = Ф.Прямоугольник(Флажок2.Лево, Флажок2.Низ + 10, 100, 25); Флажок3.Текст = "Флажок3"; Флажок3.ВыравниваниеПометки = Ф.ВыравниваниеСодержимого.СерединаЛево; Флажок3.Оформление = Ф.Оформление.Кнопка; Флажок3.ПометкаИзменена = Ф.Действие(ЭтотОбъект, "Флажок3_ПометкаИзменена"); Ф.ЗапуститьОбработкуСобытий();
Копировать Выделить всёПерем Ф, Флажок3; Процедура Флажок3_ПометкаИзменена() Экспорт Если Флажок3.Помечен = Истина Тогда Флажок3.ЦветФона = Ф.Цвет("Васильковый"); Иначе Флажок3.ЦветФона = Ф.Цвет("Фиолетовый"); КонецЕсли; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Флажок1 = Форма1.ЭлементыУправления.Добавить(Ф.Флажок()); Флажок1.Границы = Ф.Прямоугольник(10, 10, 100, 25); Флажок1.Текст = "Флажок1"; Флажок1.АвтоПометка = Истина; Флажок1.ВыравниваниеПометки = Ф.ВыравниваниеСодержимого.СерединаЛево; Флажок1.СостояниеФлажка = Ф.СостояниеФлажка.Помечен; Флажок2 = Форма1.ЭлементыУправления.Добавить(Ф.Флажок()); Флажок2.Границы = Ф.Прямоугольник(Флажок1.Лево, Флажок1.Низ + 10, 100, 25); Флажок2.Текст = "Флажок2"; Флажок2.ВыравниваниеПометки = Ф.ВыравниваниеСодержимого.СерединаПраво; Флажок3 = Форма1.ЭлементыУправления.Добавить(Ф.Флажок()); Флажок3.Границы = Ф.Прямоугольник(Флажок2.Лево, Флажок2.Низ + 10, 100, 25); Флажок3.Текст = "Флажок3"; Флажок3.ВыравниваниеПометки = Ф.ВыравниваниеСодержимого.СерединаЛево; Флажок3.Оформление = Ф.Оформление.Кнопка; Флажок3.ПометкаИзменена = Ф.Действие(ЭтотОбъект, "Флажок3_ПометкаИзменена"); Сообщить(?( "" + Флажок1 = "КлФлажок" , "", "!!! ") + "ФормыДляОдноСкрипта.Флажок (OneScriptForms.CheckBox) Метод" + " " + ТекущаяДата());
ФормыДляОдноСкрипта (OneScriptForms) Класс | Библиотека OneScriptForms