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

Вниз

Подскажите, как запретить редактировать только одну ячейку в   Найти похожие ветки 

 
Layner ©   (2004-01-21 15:17) [0]

StringGrid? И тоже самое для F1Book, но это я по аналогии сделаю, как в SG. Заранее спасибо.


 
Рамиль ©   (2004-01-21 15:19) [1]

менять options по OnSelectCell


 
TUser ©   (2004-01-21 15:20) [2]

Проверить, какая ячейка отредактировалась. Если та, для которой надо запретить, - тогда отменить.
Можно OnSelectCell обрабатывать и не пущать туда, куда низя.


 
Layner ©   (2004-01-21 15:35) [3]

procedure Tfstat.sgSelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
begin
If sg.Cells[1,ARow] then
//

end;


А что за сравнение сделать, подскажите плз. Потом CanSelect:=False.


 
Layner ©   (2004-01-21 15:39) [4]

procedure Tfstat.sgSelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
begin
if (ACol<=2) then
CanSelect:=False;
end;


Дошло :)


 
Рамиль ©   (2004-01-21 15:39) [5]

Запретить редактировать и непущать разные вещи! Если как в сабже то
procedure Tfstat.sgSelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
begin
if (ACol = ColNum) and (ARow = RowNum) then
(Sender as TStringGrid).Options := (Sender as TStringGrid).Options - goEditing else
(Sender as TStringGrid).Options := (Sender as TStringGrid).Options + goEditing

end;



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
1-2158
Vinter
2004-01-21 12:13
2004.02.02
как разом все настройки одной компоненты передать другой?


1-2059
alex_***
2004-01-17 14:07
2004.02.02
Какой тип имеет указатель на конструктор TObject?


11-2055
Danil
2003-05-13 00:02
2004.02.02
Как мне эмулировать табуляцию?


1-2125
Ascan
2004-01-19 14:06
2004.02.02
Кто такой NMFast40 ?


7-2390
DJ Vano
2003-10-12 15:54
2004.02.02
Кнопки и папки