Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

StringGrid

1.8K
06 апреля 2006 года
LastSoul
279 / / 28.12.2005
Как программно можно менять Options в StringGrid?
Например при нажатии на Button1 goEditing:=False, а Button2 goEditing:=True;
Пишу:
...Options:=[...,goEditing];
goEditing кричит Undeclared, да и все что вместо ... тоже Undeclared :(
Подскажите как можно сделать :???:
929
07 апреля 2006 года
sp999
198 / / 31.01.2003
Цитата:
Originally posted by LastSoul
Как программно можно менять Options в StringGrid?
Например при нажатии на Button1 goEditing:=False, а Button2 goEditing:=True;
Пишу:
...Options:=[...,goEditing];
goEditing кричит Undeclared, да и все что вместо ... тоже Undeclared :(
Подскажите как можно сделать :???:


Можно вот так - одна кнопка и включает опцию, и выключает:

 
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if goEditing in StringGrid1.Options then
    StringGrid1.Options := StringGrid1.Options - [goEditing]
  else
    StringGrid1.Options := StringGrid1.Options + [goEditing];
end;
1.8K
07 апреля 2006 года
LastSoul
279 / / 28.12.2005
Цитата:
Originally posted by sp999
Можно вот так - одна кнопка и включает опцию, и выключает:
 
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if goEditing in StringGrid1.Options then
    StringGrid1.Options := StringGrid1.Options - [goEditing]
  else
    StringGrid1.Options := StringGrid1.Options + [goEditing];
end;


Спасибо, работает... :D
Я и со своим код разобрался...
Когда я писал Form#.String..... то вылазила ошибка (почему-то), а если StringGrid находился на той же форме что и какой-нибудь Button то все нормально работало...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог