Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) FormEx_ИконкаПредупреждения неработает! (число прочтений - 3729 )
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
FormEx_ИконкаПредупреждения неработает!
06. Апреля 2007 :: 05:54
Печать  
Смысл следующий:
Когда я перед вызовом Предупреждение, Вопрос выставляю
FormEx_ИконкаПредупреждения=1 в Модуле формы или в ГМ то все работает, а вот если тоже самое делаю внутри своего класса, то нифига.
Может это у мене галики или все таки в классе этого сделать нельзя?
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #1 - 06. Апреля 2007 :: 05:59
Печать  
varelchik писал(а) 06. Апреля 2007 :: 05:54:
Смысл следующий:
Когда я перед вызовом Предупреждение, Вопрос выставляю
FormEx_ИконкаПредупреждения=1 в Модуле формы или в ГМ то все работает, а вот если тоже самое делаю внутри своего класса, то нифига.
Может это у мене галики или все таки в классе этого сделать нельзя?

Все-таки в классе этого сделать нельзя. Печаль
  
Наверх
ICQ  
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #2 - 06. Апреля 2007 :: 06:20
Печать  
А надо!
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #3 - 06. Апреля 2007 :: 07:08
Печать  
Буду этот функционал переделывать на более привычные методы.
  

FormEx developer
Наверх
www  
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #4 - 06. Апреля 2007 :: 09:39
Печать  
И когда ожидать изменений?
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #5 - 06. Апреля 2007 :: 09:45
Печать  
varelchik писал(а) 06. Апреля 2007 :: 09:39:
И когда ожидать изменений?

Как всегда, х.з.
  

FormEx developer
Наверх
www  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #6 - 23. Августа 2007 :: 21:16
Печать  
Леш, ну набросай, а...
А то как прокаженные, раз ООП пользуемся, то этой фичи не видать Печаль
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #7 - 24. Августа 2007 :: 07:06
Печать  
Только что проверил, прекрасно работает вот такой код Улыбка
Код
Выбрать все
Процедура Проверить_FormEx_ИконкаПредупреждения()
	Предупреждение("Проверка"); // старая

	стрТекстДопГлобальника = "
	|Перем FormEx_ИконкаПредупреждения Экспорт;
	|
	|Процедура глДоп_Установить_FormEx_ИконкаПредупреждения_1568(Значение) Экспорт
	|  FormEx_ИконкаПредупреждения = Значение;
	|КонецПроцедуры
	|
	|FormEx_ИконкаПредупреждения = 0;
	|";

	Журнал = СоздатьОбъект("ЖурналВызоваМетодов");
	_Сервис = СоздатьОбъект("Сервис");
	_НомерДопГлобальника = _Сервис.ДобавитьГлобальныйМодуль(стрТекстДопГлобальника);
	Если _НомерДопГлобальника = 0 Тогда
		Сообщить("ошибка _НомерДопГлобальника = 0");
		Возврат;
	КонецЕсли;

	_ВМ = СоздатьОбъект("ВыполняемыйМодуль");
	_ВМ.УстановитьМодуль("
	|Процедура Установить_FormEx_ИконкаПредупреждения(Значение)
	|  глДоп_Установить_FormEx_ИконкаПредупреждения_1568(Значение);
	|КонецПроцедуры");
	_ВМ.КомпилироватьИВыполнитьМодуль();
	_ВМ.Установить_FormEx_ИконкаПредупреждения(1);

	Предупреждение("Проверка"); // новая

	_Сервис.УдалитьГлобальныйМодуль(_НомерДопГлобальника);
КонецПроцедуры
 



Думаю, что расширить функционал и встроить метод в какой-нибудь класс не составит проблем Улыбка

ЗЫ ну и проблему проверки существования FormEx_ИконкаПредупреждения в основном глобальнике оставляю в качестве домашнего задания
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #8 - 24. Августа 2007 :: 08:27
Печать  
Артур, ты проверил в глобальнике. А ты проверь в коде класса.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #9 - 24. Августа 2007 :: 08:38
Печать  
Я проверял во внешней обработке.
Мой код демонстрирует независимость от текущего модуля !!
Попробуй закинь в класс указанный метод и проверь Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: FormEx_ИконкаПредупреждения неработает!
Ответ #10 - 24. Августа 2007 :: 08:46
Печать  
А... точно.

Это выход, но... ну не неправильно.

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