summaryrefslogtreecommitdiff
path: root/packages/winunits-base
diff options
context:
space:
mode:
authormarco <marco@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-02-26 12:04:21 +0000
committermarco <marco@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-02-26 12:04:21 +0000
commit432c66b9b8229d3f5fdcdf2021ef1d579d3eda1d (patch)
tree9b978873b0d182d4e3918ed22c04c072752a21e8 /packages/winunits-base
parentb9e1ab3d2d9bd2acc730fd417a07bfcee40dfd77 (diff)
downloadfpc-432c66b9b8229d3f5fdcdf2021ef1d579d3eda1d.tar.gz
* replaced some unimplemented (RTE 217) methods with basic getters and setters.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@14942 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/winunits-base')
-rw-r--r--packages/winunits-base/src/comserv.pp10
1 files changed, 6 insertions, 4 deletions
diff --git a/packages/winunits-base/src/comserv.pp b/packages/winunits-base/src/comserv.pp
index 069ebc636f..9bf4885c3b 100644
--- a/packages/winunits-base/src/comserv.pp
+++ b/packages/winunits-base/src/comserv.pp
@@ -47,6 +47,8 @@ type
fTypeLib: ITypeLib;
fServerName,
fServerFileName: String;
+ fHelpFileName : String;
+ fStartSuspended : Boolean;
protected
function CountObject(Created: Boolean): Integer; override;
function CountFactory(Created: Boolean): Integer; override;
@@ -232,7 +234,7 @@ end;
function TComServer.GetHelpFileName: string;
begin
- RunError(217);
+ result:=fhelpfilename;
end;
function TComServer.GetServerFileName: string;
@@ -242,7 +244,7 @@ end;
function TComServer.GetServerKey: string;
begin
- RunError(217);
+ result:='LocalServer32';
end;
function TComServer.GetServerName: string;
@@ -252,7 +254,7 @@ end;
function TComServer.GetStartSuspended: Boolean;
begin
- RunError(217);
+ result:=fStartSuspended;
end;
function TComServer.GetTypeLib: ITypeLib;
@@ -262,7 +264,7 @@ end;
procedure TComServer.SetHelpFileName(const Value: string);
begin
- RunError(217);
+ FHelpFileName:=value;
end;
procedure TComServer.RegisterServerFactory(Factory: TComObjectFactory);