mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-11 10:39:20 +02:00
cocoa: remove wrong usage of interfaces
git-svn-id: trunk@38942 -
This commit is contained in:
parent
a8550d383a
commit
cc9082bfec
@ -1278,25 +1278,13 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
function LCLWindowExtension.lclIsEnabled: Boolean;
|
function LCLWindowExtension.lclIsEnabled: Boolean;
|
||||||
var
|
|
||||||
Callback: ICommonCallback;
|
|
||||||
begin
|
begin
|
||||||
Callback := lclGetCallback;
|
Result := contentView.lclIsEnabled;
|
||||||
if Assigned(Callback) then
|
|
||||||
Result := IWindowCallback(Callback).Enabled
|
|
||||||
else
|
|
||||||
Result := contentView.lclIsEnabled;
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure LCLWindowExtension.lclSetEnabled(AEnabled: Boolean);
|
procedure LCLWindowExtension.lclSetEnabled(AEnabled: Boolean);
|
||||||
var
|
|
||||||
Callback: ICommonCallback;
|
|
||||||
begin
|
begin
|
||||||
Callback := lclGetCallback;
|
contentView.lclSetEnabled(AEnabled);
|
||||||
if Assigned(Callback) then
|
|
||||||
IWindowCallback(Callback).Enabled := AEnabled
|
|
||||||
else
|
|
||||||
contentView.lclSetEnabled(AEnabled);
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function LCLWindowExtension.lclWindowState: Integer;
|
function LCLWindowExtension.lclWindowState: Integer;
|
||||||
|
Loading…
Reference in New Issue
Block a user