Показать сообщение отдельно
  #3  
Старый 30.03.2009, 21:54
Nyctos Kasignete Nyctos Kasignete вне форума
Активный
 
Регистрация: 29.03.2009
Сообщения: 300
Репутация: 94
По умолчанию

Цитата:
Сообщение от onizuka
if (State.Contains(gdFocused)) // как это в дельфи написать?
Так:
Код:
if (gdFocused in State) then

Цитата:
Сообщение от onizuka
Drawgrid.OndrawCell; - без параметров?
Не поняла. Надо смотреть, исходя из контекста программы. Вообще,
Цитата:
Сообщение от Delphi Help
Код:
property OnDrawCell: TDrawCellEvent;
Код:
TDrawCellEvent = procedure (Sender: TObject; ACol, ARow: Longint; Rect: TRect; State: TGridDrawState) of object;

Цитата:
Сообщение от onizuka
DrawGrid1.Repaint(); - почему тут пустые скобки?..
Потому что процедура эта не требует параметров. Это всё равно что void в C.

Цитата:
Сообщение от onizuka
ругается incompatible types
Во-первых, array — зарезервированное слово. Его нельзя использовать для наименования переменных.
Во-вторых, ничего не понятно.
Цитата:
Сообщение от onizuka
if (array[X][Y]==2&&(ProvLife(X,Y)<2||ProvLife(X,Y)>3)) /
К чему косая черта в конце?
Ответить с цитированием