АргументыСобытия.НовыйУзел (EventArgs.NewNode) Свойство

Использование

Только чтение.

Значение

Тип: УзелДерева (TreeNode).

Новый узел дерева.

Примечание

Пример

Процедура ВыборИзменен() Экспорт
	АргументыСобытия = ТФ.АргументыСобытия;
	Текст = "ВыборИзменен = " + ТекущаяУниверсальнаяДатаВМиллисекундах() + "
	|Отправитель = " + АргументыСобытия.Отправитель + "
	|Дерево = " + АргументыСобытия.Дерево + "
	|СтарыйУзел = " + АргументыСобытия.СтарыйУзел + "
	|НовыйУзел = " + АргументыСобытия.НовыйУзел.Текст + "
	|";
	ТФ.Уведомление().Показать(Текст, 2000);
КонецПроцедуры
Полный пример кода


Перем ТФ, Дерево1, Узел1, Узел6; Процедура ПриОткрытии() Экспорт Дерево1.Выбранный = Узел1; КонецПроцедуры Процедура ВыборИзменен() Экспорт АргументыСобытия = ТФ.АргументыСобытия; Текст = "ВыборИзменен = " + ТекущаяУниверсальнаяДатаВМиллисекундах() + " |Отправитель = " + АргументыСобытия.Отправитель + " |Дерево = " + АргументыСобытия.Дерево + " |СтарыйУзел = " + АргументыСобытия.СтарыйУзел + " |НовыйУзел = " + АргументыСобытия.НовыйУзел.Текст + " |"; ТФ.Уведомление().Показать(Текст, 2000); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); ТФ.Верхний.Текст = "Выбирайте разные узлы"; Дерево1 = ТФ.Дерево(, 6, 40, 15); Дерево1.ЦветоваяСхема = ТФ.ЦветоваяСхема(); Дерево1.ЦветоваяСхема.Нормальный = ТФ.Атрибут(ТФ.Цвет.Черный, ТФ.Цвет.Серый); Дерево1.ЦветоваяСхема.Фокус = ТФ.Атрибут(ТФ.Цвет.Синий, ТФ.Цвет.ЯркоГолубой); ТФ.Верхний.Добавить(Дерево1); Узел1 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел1")); Узел2 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел2")); Узел3 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел3")); Узел4 = Узел1.Добавить(ТФ.УзелДерева("Узел4")); Узел5 = Узел1.Добавить(ТФ.УзелДерева("Узел5")); Узел6 = Узел1.Добавить(ТФ.УзелДерева("Узел6")); Узел7 = Узел6.Добавить(ТФ.УзелДерева("Узел7")); Узел8 = Узел6.Добавить(ТФ.УзелДерева("Узел8")); Дерево1.ВыборИзменен = ТФ.Действие(ЭтотОбъект, "ВыборИзменен"); Дерево1.РазвернутьВсе(); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();

Тестовый код


Перем ТФ, Дерево1, ВыборИзменен, Узел1, Узел6; Процедура ПриОткрытии() Экспорт Дерево1.Перейти(Узел1); ТФ.ТаймерНачатьИОстановить(ЭтотОбъект, "ТаймерТик"); КонецПроцедуры Процедура ВыборИзменен() Экспорт АргументыСобытия = ТФ.АргументыСобытия; Текст = "ВыборИзменен = " + ТекущаяУниверсальнаяДатаВМиллисекундах() + " |Отправитель = " + АргументыСобытия.Отправитель + " |Дерево = " + АргументыСобытия.Дерево + " |СтарыйУзел = " + АргументыСобытия.СтарыйУзел + " |НовыйУзел = " + АргументыСобытия.НовыйУзел.Текст + " |"; ВыборИзменен = Истина; ТФ.ТаймерНачатьИОстановить(ЭтотОбъект, "ТаймерТик1"); КонецПроцедуры Процедура ТаймерТик() Экспорт Дерево1.Выбранный = Узел6; КонецПроцедуры Процедура ТаймерТик1() Экспорт ТФ.Завершить(); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); ТФ.Верхний.Текст = "Выбирайте разные узлы"; Дерево1 = ТФ.Дерево(, 6, 40, 15); Дерево1.ЦветоваяСхема = ТФ.ЦветоваяСхема(); Дерево1.ЦветоваяСхема.Нормальный = ТФ.Атрибут(ТФ.Цвет.Черный, ТФ.Цвет.Серый); Дерево1.ЦветоваяСхема.Фокус = ТФ.Атрибут(ТФ.Цвет.Синий, ТФ.Цвет.ЯркоГолубой); ТФ.Верхний.Добавить(Дерево1); Узел1 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел1")); Узел2 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел2")); Узел3 = Дерево1.ДобавитьУзел(ТФ.УзелДерева("Узел3")); Узел4 = Узел1.Добавить(ТФ.УзелДерева("Узел4")); Узел5 = Узел1.Добавить(ТФ.УзелДерева("Узел5")); Узел6 = Узел1.Добавить(ТФ.УзелДерева("Узел6")); Узел7 = Узел6.Добавить(ТФ.УзелДерева("Узел7")); Узел8 = Узел6.Добавить(ТФ.УзелДерева("Узел8")); Дерево1.ВыборИзменен = ТФ.Действие(ЭтотОбъект, "ВыборИзменен"); Дерево1.РазвернутьВсе(); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск(); Сообщить(?( ВыборИзменен , "", "!!! ") + "АргументыСобытия.НовыйУзел (EventArgs.NewNode) Свойство" + " " + ТекущаяДата() + Символы.ПС);

Смотрите также

Библиотека OneScriptTerminalGui