You've already forked lazarus-ccr
* Tell the designer to use rtti to obtain the eventss parameters
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2646 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -57,6 +57,7 @@ type
|
|||||||
private
|
private
|
||||||
FMyForm: NSObject;
|
FMyForm: NSObject;
|
||||||
public
|
public
|
||||||
|
function UseRTTIForMethods(aComponent: TComponent): boolean; override;
|
||||||
// needed by the lazarus form editor
|
// needed by the lazarus form editor
|
||||||
class function CreateMediator(TheOwner, aForm: TComponent): TDesignerMediator; override;
|
class function CreateMediator(TheOwner, aForm: TComponent): TDesignerMediator; override;
|
||||||
class function FormClass: TComponentClass; override;
|
class function FormClass: TComponentClass; override;
|
||||||
@ -262,6 +263,14 @@ begin
|
|||||||
inherited Destroy;
|
inherited Destroy;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TNSObjectDesignerMediator.UseRTTIForMethods(aComponent: TComponent): boolean;
|
||||||
|
begin
|
||||||
|
if aComponent is tiOSFakeComponent then
|
||||||
|
result := true
|
||||||
|
else
|
||||||
|
Result:=inherited UseRTTIForMethods(aComponent);
|
||||||
|
end;
|
||||||
|
|
||||||
class function TNSObjectDesignerMediator.CreateMediator(TheOwner, aForm: TComponent): TDesignerMediator;
|
class function TNSObjectDesignerMediator.CreateMediator(TheOwner, aForm: TComponent): TDesignerMediator;
|
||||||
var
|
var
|
||||||
Mediator: TNSObjectDesignerMediator;
|
Mediator: TNSObjectDesignerMediator;
|
||||||
|
Reference in New Issue
Block a user