description |
---|
Here's how you can use plug-ins in Skydel. |
A plug-in is a shared library (.so or .dll) that implements some of the interfaces of the Skydel Plug-in SDK.
Make sure you copy the plug-in (.so or .dll file) into the Skydel Data Folder / Plug-ins. When Skydel is launched, it will search that folder in order to list all the available plug-ins.
{% hint style="warning" %} The search is only done at the launch of Skydel. Creating a new configuration won't trigger a search for new plug-ins {% endhint %}
Go to Settings / Plug-ins and select Add Plug-in.... Set the name and type of plug-in instance and select Ok:
{% hint style="info" %} The Type combobox will display available Plug-ins, see How to make my plug-in available in Skydel? for more information {% endhint %}
Select the new instance:
The General menu displays instance unique name and information about the plug-in type:
The Plug-in UI menu displays the widget returned by the plug-in:
Yes, a plug-in can be instantiated multiple time since all plug-in instances are independent.