Fedor писал(а) 14. Апреля 2008 :: 14:33:Да нет, не только 16 цветов, можно отображать картинку и большей цветности.
ТП не рисует картинку по центру ячейки, это верно, но можно попытаться извернуться, используя картинки с большей шириной, и закрашивая левую часть прозрачным цветом.
И с текстом довольно легко: если в ячейке помимо картинки отображать еще и текст, то он появляется поверх картинки, но можно добавить пробелы перед текстом, тогда он сдвинется, и окажется за картинкой.
А вообще-то я тоже за то, чтобы в ТП было больше свободы в отображении картинок в комбинации с текстом.
Незнаю почему, но у меня если устанавливать картинку в ячейке табличного поля, у текст сдигаеться вправо... (
Делаю так:
ПриОткрытии()
_Картинка=createobject("Картинка");
_Картинка.Загрузить("error2");
ПриСозданииТП()
Колонка.УстановитьКартинкиСтрок(_Картинка,);
ПриВыводиСтроки()
ОформлениеСтроки.Ячейки.Запись.Текст = "+";
ОформлениеСтроки.Ячейки.Запись.ОтображатьТекст = 1;
ОформлениеСтроки.Ячейки.Запись.ИндексКартинки = 0;
ОформлениеСтроки.Ячейки.Запись.ОтображатьКартинку =1;
Тоже самое, если делать через: (без прозрачности)
ОформлениеСтроки.Ячейки.Запись.УстановитьКартинку(_Картинка); ОформлениеСтроки.Ячейки.Запись.ОтображатьКартинку =1;