freelanceprogrammers.org Forum Index » Delphi
Helpertypes in Delphi wrapper
Joined: 22 May 2006
Posts: 6
Helpertypes in Delphi wrapper
Hi Morgan
It would be nice if the fields for helperclasses (fDefaultContainerType and
fDefaultIterType) in TPyDelphiWrapper would be protected instead of private.
The reason for this wish:
I need independent DelphiWrapper instances in different modules. For this to
work I need to override the CreateWrappers, CreateModuleVars,
CreateModuleFunctions methods to avoid that every wrapper instance registers
all the delphi VCL modules (via RegisteredUnits).
But I still need the container and iterator services and those helperclasses
are initialised in CreateWrappers and I can`t initialize them in my
overridden CreateWrappers method.
Cheers
Samuel
Samuel Iseli, dipl. phys. | Entwicklungsleiter
Vertec AG | Technoparkstrasse 1 | 8005 Zürich
T: +41 43 444 60 00 | F: +41 43 444 60 09 | Hotline: 0848 84 72 72
samuel.iseli@... | http://www.vertec.ch
Joined: 29 Apr 2005
Posts: 103
Helpertypes in Delphi wrapper
Hi Samuel,
Sure! I don’t mind doing this change.
Morgan
From: pythonfordelphi@yahoogroups.com
[mailto:pythonfordelphi@yahoogroups.com] On
Behalf Of Samuel Iseli - Vertec AG
Sent: Friday, July 07, 2006 5:35
AM
To:
`pythonfordelphi@yahoogroups.com`
Subject: [pythonfordelphi]
Helpertypes in Delphi wrapper
Hi Morgan
It would be nice if the fields for helperclasses (fDefaultContainerType
and
fDefaultIterType) in TPyDelphiWrapper would be protected instead of private.
The reason for this wish:
I need independent DelphiWrapper instances in different modules. For this to
work I need to override the CreateWrappers, CreateModuleVars,
CreateModuleFunctions methods to avoid that every wrapper instance
registers
all the delphi VCL modules (via RegisteredUnits).
But I still need the container and iterator services and those helperclasses
are initialised in CreateWrappers and I can`t initialize them in my
overridden CreateWrappers method.
Cheers
Samuel
Samuel Iseli, dipl. phys. | Entwicklungsleiter
Vertec AG | Technoparkstrasse 1 | 8005 Zürich
T: +41 43 444 60 00 | F: +41 43 444 60 09 | Hotline: 0848 84 72 72
samuel.iseli@vertec.ch | http://www.vertec.ch
All times are GMT
Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Freelace Website Designer - Customer web design and software building.
China Wholesale - Electronics Products
Character Studio - Tutorials and Help
China Wholesale - Electronics Products
Character Studio - Tutorials and Help







