Steam-x |
Отправлено: 29.01.2004, 10:25 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 60
|
Привет Всем!
У меня доболи смешной вопрос:
Есть необходимость вывода информации в табличном виде, все работает замечательно, если бы не одно НО. В левом верхнем углу таблицы ячейка закрашена, т.е. выделена. А мне сия раскраска не нужна, мне нужна просто таблица безысков. Так вот! Как убрать выделение с левой верхней ячейки! Редактирование таблицы не нужно.
Собственно все.
Успехов!
|
|
Admin |
Отправлено: 29.01.2004, 15:24 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
А таблица какая — StringGrid ?
CODE |
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
TGridRect myRect;
myRect.Left = -1;
myRect.Top = -1;
myRect.Right = -1;
myRect.Bottom = -1;
StringGrid1->Selection = myRect;
}
|
а если не нужно и дальше разрешать выделение:
CODE |
void __fastcall TForm1::StringGrid1SelectCell(TObject *Sender, int ACol,
int ARow, bool &CanSelect)
{
CanSelect = false;
}
//---------------------------------------------------------------------------
|
|
|
Pro |
Отправлено: 30.01.2004, 05:09 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 10
|
StringGrid1->Enabled=False; |
|
Steam-x |
Отправлено: 30.01.2004, 09:50 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 60
|
Спасибо ничего не делающему СисАдмину. :0)
|
|