1using System.Runtime.InteropServices;
13 [Guid(
"71947C4C-4C09-4B4B-A5D2-64E080C51A6D")]
14 public interface IToolbox<TDevice> where TDevice : class,
IDevice
44 public interface IUsableDuringRun<TDevice> : IToolbox<TDevice> where TDevice: class,
IDevice
Classes and interfaces that are meant for plugins. The classes and interfaces below this namespace ar...
To be implemented by the "device driver" part of a Chronos plugin.
System.Drawing.Icon NavBarIcon
Icon that is shown in the tools menu.
TDevice Device
Gives access to the device. Will be set after the class has been instantiated.
bool SequenceRunning
Informs you if a sequence is running or not, so that you can adjust the GUI accordingly.