Re[4]: Дабл клик на строке StringGrid'a
От: ArtDenis Россия  
Дата: 03.04.03 19:26
Оценка: 9 (1)
Здравствуйте, <Аноним>, Вы писали:

А>Я так понимаю — как правильно вытащить строку при двойном клике на StringGride. Так вот, IMHO я не ошибусь если посоветую

А>использовать функцию MouseToCell (хелп самостоятельно смотри там все предельно просто), а использовать эту функцию как раз
А>нужно в обработчике события OnDblClick, как уже было сказано.

Ну вот, начали огород городить...

Делается это очень просто (пример на билдере):

В обработчике OnBdlClick:

int row = StringGrid->Row;

Edit1->Text = StringGrid->Cells[0][row];
Edit2->Text = StringGrid->Cells[1][row];
Edit3->Text = StringGrid->Cells[2][row];
Edit4->Text = StringGrid->Cells[3][row];
// ...
// ... И так до посинения в пальцах :-)


Для тех кто не знает, события компонентов задаются на вкладке "Events" Object Inspector'a. И вообще, книжки читать надо

Денис.
... << RSDN@Home 1.0 beta 6a >>
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.