KineticaRT Studio Sequences are written in either the C# or Visual Basic .NET languages. KineticaRT Studio does not provide any editors for these files; you can use Windows Notepad, your favorite text/code editor or the Visual Studio editors, which provide color coding and syntax checking. KineticaRT Studio uses the standard Microsoft compilers for C# and Visual Basic so source code must be compatible with the Microsoft standards. You can make use of Microsoft's online help for the language specification, examples, design guides etc. (See Associated links) or the Visual Studio help if you have it. Note that no extra licenses are required to use the compilers, even on the target (users) computers. KineticaRT Studio compiles C# or Visual Basic Sequence source code files into .dll executable files which it then loads and executes. The Sequences are genuine .NET executables which have access to the full .NET facilities so anything is possible. Since they are compiled, they will execute as fast as any other .NET executable, so performance should not be a problem. The minimum code for a working Sequence is generated automatically when you create a new Sequence; you extend this code to achieve the required functionality.
The KineticaRT.Sequence base class provides a number of methods to assist in creating Sequences such as methods to access the KineticaRT Studio channels and a method to wait until a KineticaRT channel reaches a specified value. These are detailed in the
KineticaRT Studio Programming Manual
.
|