Вниз
Скачать: 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.024 c
14-1105145875
Kerk
2005-01-08 03:57
2005.01.23
вот.. нашел баг в форуме и клиенте...


1-1104406951
den303
2004-12-30 14:42
2005.01.23
TButton+Glyph


14-1105211049
|Denis|
2005-01-08 22:04
2005.01.23
Unix системы. FreeBSD.


9-1096872593
Colt1978
2004-10-04 10:49
2005.01.23
Переход на другой уровень (GLSCene)


1-1105005604
AndreySoft
2005-01-06 13:00
2005.01.23
InputQuery и PasswordChar




   Наверх