Create Worker Base Class
Workers Tools Menu
Last updated
Workers Tools Menu
Last updated
The Create Worker Base Class tool allows you to create Worker base classes that contain a common MHL Cases.vi. You can add common functionality to this class that can then be used by Workers that inherit from this class.
Select a name for the new Worker base class. The name you select should be suitable to be a filename.
Select the class you want to directly inherit your new Worker base class from. By default every Worker base class inherits from Worker.lvclass [Workers.lvlib].
A string for the header of your Worker base class's icon. Here you can also select the background and text color of the icon's header. (This data is stored as a tag within the class's XML file).
What the icon of your base class will look like, based on the header and text/background colors you choose.
Tip
Right clicking over the icon preview and selecting Copy header colors from class allows you to take the text/background icon colors from another Worker or Worker base class.
When a new Worker base class is created, its class file is put in a folder with the same name as the Worker base class. The 'parent' folder is one level above the folder that is created for the new Worker base class.
The <Default> case of every Worker's MHL contains a MHL Cases.vi. This VI belongs to a class with a MHL Cases.vi that the Worker inherits from. You can add you own common MHL cases to extend the common functionality of a Worker's MHL by inheriting your Workers from a Worker base class.
A Worker base class created by this tool contains a single VI: MHL Cases.vi.