<ПолеВвода> УстановитьПриВключенииМикрофона (SetOnMicrophoneOn)

<< Click to Display Table of Contents >>

Navigation:  Раздел 7 Расширения языка L9 > Объекты пользовательского интерфейса > Общие элементы формы > ПолеВвода (TextBox) > Методы >

<ПолеВвода> УстановитьПриВключенииМикрофона (SetOnMicrophoneOn)

 

Описание:

Процедура устанавливает обработчик события "ПриВключенииМикрофона".

Синтаксис:

УстановитьПриВключенииМикрофона(<Обработчик>)

SetOnMicrophoneOn(<Handler>)

Параметры:

Обработчик (Handler) – обработчик события "ПриИзмененииТекста".

 

Пример:

// Глобальная переменная модуля для распознавания речи:

Перем ОбъектРаспознаванияРечи;

// При выполнении процедуры устанавливается обработчик

// события "ПриВключенииМикрофона".

Процедура ПолеВвода1_ПриВключенииМикрофона()

  ОбъектРаспознаванияРечи = Новый("РаспознаваниеРечи");

 ОбъектРаспознаванияРечи.УстановитьПриПолученииРезультата(ПанельПоискаОтфильтроватьПоРечи);

 ОбъектРаспознаванияРечи.НачатьРаспознаваниеРечи(1, "");

КонецПроцедуры
 
Функция Форма_ПриИнициализации()

  ЭтаФорма.ПолеВвода1.Микрофон = Истина; // показывать иконку "Микрофон"
   ЭтаФорма.ПолеВвода1.УстановитьПриВключенииМикрофона(ПолеВвода1_ПриВключенииМикрофона);
   Возврат 0;
КонецФункции

 

Функция ПанельПоискаОтфильтроватьПоРечи(Результат)

 Если Результат = Неопределено Тогда

         Возврат 0;

 КонецЕсли;

 ФормаМодуля.ПолеВвода1.Текст = Результат[0];

 ОбъектРаспознаванияРечи = Неопределено;

 Возврат 0;

КонецФункции