mam taki kod mojej procedury:
[code]implementation
{$R *.dfm}
procedure BevelsNorm(XTop : Integer);
var
I, J:Integer;
begin
for i:=0 to Application.ComponentCount -1 do //wyrównanie
begin
if (Application.Components[i] is TPanel) then
begin
(Application.Components[i] as TPanel).BevelOuter := bvSpace;
end;
end;
for j:=0 to Application.ComponentCount -1 do //podwyzszenie
begin
if (Application.Components[j] is TPanel) then
begin
(Application.Components[j] as TPanel).BevelOuter := bvSpace;
end;
end;
end;[/code]
potem wywoluje ta procedurke w taki sposob:
[code]procedure TfrmMain.Panel122MouseMove(Sender: TObject; Shift: TShiftState;
X, Y: Integer);
begin
BevelsNorm(112)
end;[/code]
i k** nie działa... czemu ???
jak robiłem to samo ale bez Application przed Components w każdej procedurze oddzielnie to dzialalo, a teraz k* nie chce... co jest nie tak ?