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

Вниз

StringGrid   Найти похожие ветки 

 
OlegS Astana   (2002-11-05 14:43) [0]

Как заблокировать часть ячеек в гриде (чтобы пользователь ничего не ввел) а только прога могла писать в эти ячейки?
Должно получиться в виде "шахматной" доски, то есть вводим допустим только в белые а в серые нельзя они считаются прогой.
Заранее спасибо за помощь , Олег


 
MBo ©   (2002-11-05 14:44) [1]

в OnSelectCell переключай goEditing


 
OlegS Astana   (2002-11-05 14:54) [2]

Спасибо, но Это часть проблемы ячейки должны быть блокированы в определеных местах грида при этом могут добавлятся новые строки но они должны следовать общему правилу.


 
Skier ©   (2002-11-05 14:58) [3]

>OlegS Astana

> ячейки должны быть блокированы в определеных местах грида
>

MBo © (05.11.02 14:44) +
StringGrid.Row
StringGrid.Col


 
Андрей Прокофьев ©   (2002-11-05 15:07) [4]

goEditing = true, goAlwaysShowEditor = true

procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean);
begin
CanSelect := Odd(ACol) = Odd(ARow);
StringGrid1.EditorMode := CanSelect;
end;


 
OlegS Astana   (2002-11-09 14:41) [5]

Всем Спасибо !



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
14-59331
blackman
2002-10-31 12:44
2002.11.18
Как они это делают ?


14-59419
Николай Быков
2002-10-15 16:58
2002.11.18
Подскажите книжечку в электронном формате по OpenGL


14-59398
DDS
2002-10-28 09:41
2002.11.18
Чудеса с монитором.


14-59357
DJ LLL
2002-10-29 19:45
2002.11.18
BDE


1-59276
Брат
2002-11-07 12:14
2002.11.18
Как узнать, занят ли файл каким-нибудь приложением?