Skip to main content

Home/ Delphi/ Group items tagged enumerators

Rss Feed Group items tagged

Mr. DiGi

Fun with enumerators, part 5 - class helper enumerators - 0 views

  • enumerators can be added by using class helpers
  • When you declare a class helper, you're not extending original virtual method table, you just get a new global function that takes a hidden parameter to 'Self' and uses it when calling other class helpers or methods from the original class.
Mr. DiGi

More fun with Enumerators - 0 views

  •  
    Light-weight records with methods can implement enumerators too
Mr. DiGi

RemObjects Software: Pascal Script - 0 views

  • Pascal Script includes the following features: Variables, Constants Standard language constructs: Begin/End If/Then/Else For/To/Downto/Do Case x Of Repeat/Until While uses Exit Continue Break Functions inside the script Calling any external DLL function (no special function headers required) Calling registered external methods All common types like Byte, Shortint, Char, Word, SmallInt, Cardinal, Longint, Integer, String, Real, Double, Single, Extended, Boolean, Array, Record, Enumerations, Variants Allows the importing and use of classes, with events, properties, methods and constructors Allows the importing and use of interface and their members Allows IDispatch dynamic method invocation through Variant Assignment of script functions to Delphi events. Uses byte code as an intermediate format and allows storing and reloading compiled scripts Easy to use component version Support for include files Support for compiler defines Capability to call RemObjects SDK Services from within scripts. Pascal Script includes a tool to create headers for importing classes and interfaces
  •  
    free scripting engine that allows you to use most of the Object Pascal language within your Delphi or Free Pascal projects at runtime. Written completely in Delphi, it's composed of a set of units that can be compiled into your executable, eliminating the need to distribute any external files. Pascal Script started out as a need for a good working script, when there were none available at the time.
1 - 3 of 3
Showing 20 items per page