Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Маленький класс "Диалог" (число прочтений - 2711 )
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Маленький класс "Диалог"
26. Апреля 2007 :: 18:47
Печать  
Маленький класс "Диалог" для вывода диалогов типа "Предупреждение" и "Вопрлс" 1С, а так-же диалога ввода текста..
Текст модуля класса может располагаться как в отдельном классе, так и в любом модуле 1С, при этом надобность в применении внешних компонент отпадает.
Класс содержит всего 2 метода:
1. ПолучитьОтвет(Сообщение,[Кнопки=0],[Иконка=0],[Заголовок=""],[КнопкаПоУмолчанию=1],[Модально=1])
Назначение: Выводит диалог типа "Предупреждение", "Вопрос".
Возвращаемое значение: Строка с заголовком нажатой кнопки.
Параметры:
Сообщение: Строка - текст сообщения диалогового окна.
Кнопки: Число от 0 до 5 - необязательный параметр, по умолчанию 0. Определяет выводимые кнопки.
     0 - "ОК".
     1 - "ОК+Отмена".
     2 - "Прервать+Повтор+Пропустить".
     3 - "Да+Нет+Отмена".
     4 - "Да+Нет".
     5 - "Повтор+Отмена".
Иконки: Число от 0 до 4 - необязательный параметр, по умолчанию 0.. Определяет тип иконки диалога.
     0 - Нет иконки.
     1 - Останов.
     2 - Вопрос.
     3 - Предупреждение.
     4 - Информация.
Заголовок: Строка - необязательный параметр,по умолчанию для иконки №1 "Ошибка", иконки №3 "Внимание", для других - "1С:Предприятие".
КнопкаПоУмолчанию: Число от 0 до 3 - необязательный параметр, по умолчанию 1. Определяет кнопку, назначенную по умолчанию.
При значении = 0 принимает значение 1.
Модально: Число 0 или 1 - необязательный параметр, по умолчанию 1. Определяет модальный режим открытия диалога.

2. ВвестиТекст(Сообщение,[Текст=""],[Заголовок=""])
Назначение: Выводит диалог для ввода текста.
Возвращаемое значение: Строка с введенным текстом.
Параметры:
Сообщение: Строка - текст сообщения диалогового окна.
Текст: Строка с предварительно набранным текстом. Необязательный параметр.
Заголовок: Строка - необязательный параметр,по умолчанию - "1С:Предприятие".

Замечание: Иногда при нажатии на кнопку диалога возникает мигание экрана.

     
  

Dialog.rar ( 4 KB | Загрузки )

Константин
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать