Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Отображение картинок в ТП (число прочтений - 3287 )
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Отображение картинок в ТП
16. Марта 2007 :: 16:28
Печать  
Кто может сказать, почему текст выводится относительно границы ячейки, а не не картинки? Или это фича? Подмигивание
  

ClipBoard-1_001.jpg ( 23 KB | Загрузки )
ClipBoard-1_001.jpg
Наверх
 
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Отображение картинок в ТП
Ответ #1 - 19. Марта 2007 :: 14:04
Печать  
Текст модуля? те места которые обеспечивают вывод картинки.
  
Наверх
ICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Отображение картинок в ТП
Ответ #2 - 19. Марта 2007 :: 14:31
Печать  
Код
Выбрать все
Процедура ПриВыводеСтроки(ОформлениеСтроки, ДанныеСтроки) Экспорт

	Если ДанныеСтроки.Событие = Перечисление.Тип_события_ремонта.Прием_оборудования Тогда
		ОформлениеСтроки.ЦветФона = глПолучитьЦвет(250, 231, 250);
		ОформлениеСтроки.Ячейки.Событие.ОтображатьКартинку = 1;
		ОформлениеСтроки.Ячейки.Событие.ИндексКартинки = 0;
	ИначеЕсли ДанныеСтроки.Событие = Перечисление.Тип_события_ремонта.Обращение_клиента Тогда
		ОформлениеСтроки.ЦветФона = глПолучитьЦвет(250, 250, 232);
	ИначеЕсли ДанныеСтроки.Событие = Перечисление.Тип_события_ремонта.Заказ_комплектующих_из_ЗН Тогда
		ОформлениеСтроки.ЦветФона = глПолучитьЦвет(235, 250, 250);
		ОформлениеСтроки.Ячейки.Событие.ОтображатьКартинку = 2;
		ОформлениеСтроки.Ячейки.Событие.ИндексКартинки = 1;
	ИначеЕсли ДанныеСтроки.Событие = Перечисление.Тип_события_ремонта.Печать_документа Тогда
		ОформлениеСтроки.ЦветФона = глПолучитьЦвет(193, 255, 193);
		ОформлениеСтроки.Ячейки.Событие.ОтображатьКартинку = 1;
		ОформлениеСтроки.Ячейки.Событие.ИндексКартинки = 4;
	КонецЕсли;

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




Я правильно понимаю, что ты намекаешь на то, что я сделал ОформлениеСтроки.Ячейки.Событие.ОтображатьКартинку = 1, но не написал ОформлениеСтроки.Ячейки.Событие.ИндексКартинки = 4?
Но с другой стороны, наверное и в этом случае косяка не должно быть...

P.S. Глюк странно как-то происходит. Сперва нормально выводится, а как ткну мышкой в ТП, то возникает смещение.
  
Наверх
 
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Отображение картинок в ТП
Ответ #3 - 19. Марта 2007 :: 14:38
Печать  
Да нет, я ничего не намекаю. Все правильно написано, судя по всему это баг какой-то.
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Отображение картинок в ТП
Ответ #4 - 19. Марта 2007 :: 15:32
Печать  
думаю это как то связано с этим:
history.txt
Цитата:
[+] добавлен метод ТП SetTextMargins() /УстановитьОтступы() для управления
    отступами текста в пределах ячейки и общей высотой строки ТП
  

1&&2&&3
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Отображение картинок в ТП
Ответ #5 - 19. Марта 2007 :: 16:27
Печать  
Дим (trad), а почему такое мнение?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Отображение картинок в ТП
Ответ #6 - 20. Марта 2007 :: 07:19
Печать  
kms писал(а) 19. Марта 2007 :: 16:27:
Дим (trad), а почему такое мнение?

мнение конечно же полностью субъективное, сформированное из того, что я юзаю версию еще без этих доработок и у меня с отображением текста совместно с картинками все в порядке
  

1&&2&&3
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Отображение картинок в ТП
Ответ #7 - 20. Марта 2007 :: 09:33
Печать  
Arta

Сможешь нам пример простенький забацать?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Отображение картинок в ТП
Ответ #8 - 20. Марта 2007 :: 12:25
Печать  
Цитата:
P.S. Глюк странно как-то происходит. Сперва нормально выводится, а как ткну мышкой в ТП, то возникает смещение.

Такое ощущение, что что-то не то творится с отрисовкой контролов, у которых "подложка" кнопка.
С некоторых пор. Злой
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать