Показать сообщение отдельно
  #8  
Старый 19.04.2010, 07:14
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
procedure TForm4.CheckBox4Click(Sender: TObject);
begin
   If Sender Is TCheckBox Do
     begin
       if (Sender as TCheckbox).Checked then
         form4.StringGrid1.ColWidths[17]:=64
      else
         form4.StringGrid1.ColWidths[17]:=-1;
    end;
end;

Этот обработчик надо назначить разным чекбоксам.
Если хочется разной логики по разным чекбоксам, так у любого компонента есть свойство Tag.
Ответить с цитированием