Preview and Execution of screensaver are actually the same.
The mini pre-view ("/p xxxx" parameter) needs to display IN the little monitor image displayed on the
DisplayProperties/Screensaver control panel. Im still working on this, and on a savable(to resgistry) control panel.
More on that when Im closer.
Its just a publish WDL. All it contains are two lines. (for this project anyway)
It has the same filename as your application filename.
Example of a complete screensaver project.
Files to copy:
Acknex.dll (as generated by publish process)
Folder _scrsave (contains all PROJECT files besides the main EXE)
MyProject.EXE (Renamed as MyProject.SCR)
MyProject.WDL (contains only the following two lines)
PLUGINDIR = "_scrsave";
PATH "_scrsave";
The WDL file is (as far as I can tell) needed by commercial version to control the compiled application in some way.
Im only using it for two things ::
PLUGINDIR is aiming the app at our folder as the only place to look for DLL's.
PATH is telling the app to look for all files in the folder we have supplied.
Finally, command_str is an engine function. It gets set by A7 itself when the engine starts.
ngisiger : this post changes nothing I said in my PM