Вниз
Скачать: CL | DM;

как stringgrid выделение снять   Найти похожие ветки 

← →
Олег_   (2005-01-10 23:54) [0]

Прветствую мастеров Дельфи
Вот мелочь какая-то, а слету не нашел решения.
Обрабатываю onselectcell для stringgrid и корректирую по неоходимости.
Вопрос в следующем : как из onselectcell снять выделение со строки в ячейке, курсор при этом должен оставаться с правого края строки.
Иммитировать нажатие клавиши стрелка вправо, по моему заплаточное решение.
Спасибо и с праздниками наступившими...


← →
ЮЮ ©   (2005-01-11 04:11) [1]

Естественным образом - нмкак, т.к. это вшито в геном Грида:

procedure TCustomGrid.UpdateEdit;

 procedure UpdateEditor;
 begin
   FInplaceCol := Col;
   FInplaceRow := Row;
   FInplaceEdit.UpdateContents;
   if FInplaceEdit.MaxLength = -1 then FCanEditModify := False
   else FCanEditModify := True;
   FInplaceEdit.SelectAll;
 end;

begin
...
end;

Тем более это невозможно сделать в onselectcell, т.к. оно возникает намного ранбше того момента, когда появляетется InplaceEdit



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.976 c
4-1102331451
Makuha
2004-12-06 14:10
2005.01.23
Работа с файлами с помощью ф-ций _lopen и _lread.


1-1105446345
Viruz
2005-01-11 15:25
2005.01.23
Exception


14-1104776808
Anonimus
2005-01-03 21:26
2005.01.23
Программа


6-1099866500
Роман
2004-11-08 01:28
2005.01.23
Запуск времени Интернета


14-1104661299
Гифи с рынка
2005-01-02 13:21
2005.01.23
Выгодное вложение денег




   Наверх