remobjects/script — pull request #6 by kpowick (2013-10-01 21:12:49+00:00)
Title: Missing virtual directive for EcmaScriptObject.GetOwnProperty()

In order to get the _RemObjects.Train_ project to compile, a _virtual_ directive needed to be added to the **GetOwnProperty(String)** method of the **EcmaScriptObject**.

This is due to the method being overridden in _RemObjects.Train\API\Environment.pas_. Full error message for failed RemObjects.Train compilation below:

RemObjects.Train\API\Environment.pas(15,5): error E342: Cannot override non-virtual method "method EcmaScriptObject.GetOwnProperty(String): PropertyValue"