

Returns the value from a registry key created by the Project.SetRegValue() action. Returns a table containing the information you provided in the Project.Initilaize() action. If the project is not yet compiled then "Uncompiled" is returned. Tells from where the project is running (the type of media as opposed to the exact location), whether it be a network drive, removable drive, hard drive etc. This actions deletes any association created by Project.Associate(). This action will tell you if a crash occurred during the last run of the program. If the program shuts down correctly then the crash report is set to false. Whenever the project plugin starts, it logs a crash report as true. Call this in your globals with the correct information and all of the other actions practically take care of themselves.Ĭreates a file association with your program for a specified filetype, including a display icon association as well (which may or may not be the exe file's icon your choice). The entire plugin works from information provided in this action.

This list will be in logical order rather than alphabetical order. Thanks to Imagine Programming for help with the compilation status discriminate.ĭownload at Okay, now that I'm up and have a little time I'll give you the run-down. Thanks to Jassing for help with the file association code. If you have any ideas for more functions or changes to the current ones please let me know. I have about five or six more functions planned but those ones need some work so they won't be out for some time. The number of functions (and the fact that I'm going to bed) prohibits me from explaining them all here so I have simply included the list as most of the actions are self-explanatory. This handles many of the tasks common to many projects.
