C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
StringGrid
hell_admin
  Отправлено: 13.11.2004, 00:12


Ученик-кочегар

Группа: Участник
Сообщений: 8



Такая ситуация, есть StringGrid в ячейка некоторого столбца хранятся ссылкы на картинку, или на запуск формы отображающей её, никто не подскажет как это реализовать. Неужели надо каждый раз на OnSelectCell проверять принадлежит ли эта ячейка этому столбцу??

И Еще может кто знает как картинку отобразить в ячейке StringGrid??

Подскажите плз

Отредактировано hell_admin — 13/11/2004, 02:15
exp
Отправлено: 13.11.2004, 13:00


Мастер участка

Группа: Участник
Сообщений: 304



Попробуй покопать TAdvStringGrid.
Aptem
Отправлено: 13.11.2004, 13:33


Мастер участка

Группа: Участник
Сообщений: 349



QUOTE (exp @ 13/11/2004, 14:02)
Попробуй покопать TAdvStringGrid.

Могу послать на мыло !
Rius
Отправлено: 13.11.2004, 17:26


Мастер участка

Группа: Участник
Сообщений: 321



Чтобы рисовать на StringGrid'e:
1. В событии OnDrawCell определяешь, какую картинку надо нарисовать.
2. Определяешь координаты и размеры прямоугольника, в который должна поместиться картинка.
3. Рисуешь на StringGrid->Canvas любым способом, например так ImageList1->Draw(StringGrid->Canvas, Rect.Left, Rect.Top, ImageIndex, true);

Вернуться в Вопросы программирования в C++Builder