
Процедура КнопкаОКНажатие(Кнопка = Неопределено)

	ОповеститьОВыборе(Текст);
	
КонецПроцедуры

Процедура НадписьКакСохранитьНажатие(Элемент)
	
	ирКлиент.ОткрытьПанельИнструментовЛкс(Истина, Истина);
	
КонецПроцедуры

Процедура НадписьФункцииДляОтладкиНажатие(Элемент)
	
	мПлатформа.ПолучитьФорму("ФункцииРежимаОтладки").Открыть();
	
КонецПроцедуры

Процедура ОсновныеДействияФормыПоследнийСохраненный(Кнопка)
	
	ЭтаФорма.Текст = ирОбщий.РезультатСохраненияОбъектаОтложеннойОтладкиВНастройкуЛкс();
	КнопкаОКНажатие();
	
КонецПроцедуры

Процедура ПриОткрытии()
	
	ДоступенСписокХранения = Метаданные.Справочники.Найти("ирОбъектыДляОтладки") <> Неопределено Или ЗначениеЗаполнено(ирОбщий.КаталогОбъектовДляОтладкиЛкс(Истина));
	Если ДоступенСписокХранения Тогда
		ЭлементыФормы.ОсновныеДействияФормы.Кнопки.Удалить(ЭлементыФормы.ОсновныеДействияФормы.Кнопки.ПоследнийСохраненный);
	КонецЕсли; 
	ЭлементыФормы.НадписьПриЗакрытии.Видимость = ДоступенСписокХранения;
	ЭлементыФормы.НадписьНастройкиСохранения.Видимость = Не ирКэш.ЛиПортативныйРежимЛкс();
	
КонецПроцедуры

Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
	
	ирКлиент.Форма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);

КонецПроцедуры

Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт 
	
	ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);

КонецПроцедуры

Процедура ОсновныеДействияФормыОбучающееВидео(Кнопка)
	
	ЗапуститьПриложение("https://www.youtube.com/watch?v=-NJJP79TccI&t=200s");
	
КонецПроцедуры

Процедура ОсновныеДействияФормыОткрытьФайл(Кнопка)
	
	РезультатВыбора = ирКлиент.ВыбратьФайлОбъектаДляОтладкиЛкс();
	Если РезультатВыбора <> Неопределено Тогда
		ОповеститьОВыборе(РезультатВыбора);
	КонецЕсли; 
	
КонецПроцедуры

ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирПлатформа.Форма.ОткрытьОбъектДляОтладки");
