Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.05;
Скачать: CL | DM;

Вниз

Выделение ячеек в StringGrid   Найти похожие ветки 

 
Mike_forewer ©   (2003-12-22 01:50) [0]

Здравствуйте,
Подскажите, плз, как сделать, чтобы в StringGrid запретить
выделение ячеек цветом?


 
Talla2k ©   (2003-12-22 02:14) [1]

Options-GoRangeSelect поставить в False!!!По умолчанию он в True!
Кстати лучше что-бы он был ИБО А КАК ЖЕ копирование,вставка,удаление БЛОКА???


 
Леприкон ©   (2003-12-22 10:09) [2]

procedure TForm1.SGDrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
begin
if gdSelected in State then
with SG.Canvas do
begin
Brush.Color:=SG.Color;
FillRect(Rect);
Font.Assign(SG.Font);
TextRect(Rect,Rect.Left+2,Rect.Top+2,SG.Cells[ACol,ARow]);
if not(SG.Focused) then DrawFocusRect(Rect);
end;
end;

//SG:TStringGrid;

Так можно "запретить" заливку выделенной ячейки даже если StringGrid потерял фокус.



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

Текущий архив: 2004.01.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
14-12079
Knight
2003-12-07 20:20
2004.01.05
Заменят ли когда нибудь пункт


14-12094
stud
2003-12-11 10:49
2004.01.05
станки с чпу


1-11865
Kinder
2003-12-18 16:34
2004.01.05
TMainMenu и TPopupMenu + Tpicture or Ticon


14-12148
Igorek
2003-12-14 11:15
2004.01.05
Есть идея! Оптимизатор скорости работы программы!


14-12153
фффффффффффффффф
2003-12-11 19:23
2004.01.05
тесты