OberStaFF

Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору qwertEHOK Цитата: а чем OnDblClick\OnDblClickCell не подходит? типа если ячейка выделена, то .. | Нашел рабочий вариант с ячейкой, со строкой туго: Код: type TMain = class(TForm) sg: TAdvStringGrid; procedure TMain.sgDblClickCell(Sender: TObject; ARow, ACol: Integer); var Column, Row: Longint; p: TPoint; begin GetCursorPos(p); p := sg.ScreenToClient(p); sg.MouseToCell(p.X, p.Y, Column, Row); if Row > 0 then // игнорируем клик по фиксированной строке Properties.Show;//показываем форму свойств end; | В принципе не критично, адрес строки можно получить при желании c помощью SelectedRow. Теперь возник более интересный вопрос. Как ускорить обработку данных? Попался такой пример для Exel, а вот для строк или списка строк ничего подобного. Реализация через OleVariant. Реально для TString или TStringList такое провернуть? |