Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2010, 22:03   #1
samouelson
Пользователь
 
Регистрация: 07.12.2009
Сообщений: 46
По умолчанию Не раскрашивается ячейка в таблица string grid

Таблица состоит из 2 столбцов. Во 2 столбец я заношу либо 0 либо 1. Если ячейка пустая, то соответственно мы записываем 1 и закрышиваем ее. Проблема токо в том, что ячейка не закрашивается. Помогите плиз!

procedure TForm1.sgEnterVarSelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
var rect:TRect;
begin
if acol<>0 then
if sgEnterVar.Cells[acol, arow] = '' then
begin
sgEnterVar.Cells[acol, arow] := '1';
rect := sgEnterVar.CellRect(acol, arow);
sgEnterVar.Canvas.Brush.Color := clRed;
sgEnterVar.Canvas.FillRect(rect);
end
else
sgEnterVar.Cells[acol, arow] := '';
end;

У нас принято оформлять код специальным тэгом - при помощи кнопочки "#".
Только...
И не значком #.
И не РНР-кодом.
И не значком цитаты.
И не собственными "ручками".
Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Модератор

Последний раз редактировалось mihali4; 28.03.2010 в 17:21.
samouelson вне форума Ответить с цитированием
Старый 27.03.2010, 22:36   #2
noxin
Пользователь
 
Регистрация: 24.03.2010
Сообщений: 38
По умолчанию

попробуй лучше использовать метод DrawCell, я всегда им пользуюсь если надо что-то закрасить
Если чем помог, оставьте отзыв...
noxin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ячейка с текстом, ячейка без текста. segail Microsoft Office Excel 5 16.09.2009 21:55
Проблема такова: язык:Delphi7; сохранения файла; загрузка файла в String Grid lightdevil Общие вопросы Delphi 3 06.03.2009 23:10
String Grid в VC++ Аlex Общие вопросы C/C++ 1 30.01.2009 22:48
String Grid обработка Enter Nesta Общие вопросы C/C++ 3 18.11.2007 06:13
Работа с String Grid - помогите написать "Табель рабочего времени" Deicider Помощь студентам 3 29.11.2006 20:59