If you create your own icons and use them in the normal icon selection in the editor, everything is fine; the icon files will be included in the exported profile.
If you use files that are selected within the plugin itself (fader/pot images, background images, option files, translation files, articulation files, or Mackie Control files), those files are not packaged as a part of the exported profile but must be delivered together with the profile, and the users must copy them to their computer. The paths to the files are stored in the exported profile, but those paths are absolute paths as defined on your (the creator) computer and may not be present on the target system.
My very strong recommendation is to store the files in a subfolder to the Documents/Trevliga Spel folder. If the plugin can't find a file, it will check if the path contains the folder Trevliga Spel, and if so, it tries to substitute the initial part of the file path with the path to the Documents folder on the current computer. If the file is successfully found with the new path, that path is saved and used in all future access to the file on the current computer.
So... if you store all files in Documents/Trevliga Spel/... and instruct users to copy the images to the same place on their computers, the plugin will automagically translate all paths, and the files will be found as expected.
- Mackie Control files must be stored in the folder Documents/Trevliga Spel/MackieLayouts; it's the only place the plugin will look for them.
- Articulation files and option files must be stored in the folder Documents/Trevliga Spel; it's the only place the plugin will look for them.
- Other files can be places wherever you like as long as it is in the Documents/Trevliga Spel/ folder. My suggestion is that you create a subfolder like... Documents/Trevliga Spel/_YourCompanyName_ or something like that to avoid potential problems with multiple files with the same name.