This is my first time writing code using the audio plugin class, so I apologize if this is a bit of a silly question. I'm trying to modify audiopluginexample.FastConvolver to write a simple convolution engine VST plugin, but I'm having trouble adding a file load dialog to allow end users to load their own impulse response. I'm using uigetfile as a property value, which works fine, except that it is called when generating the plugin code rather than in the final plugin. I suspect that this may need to be moved to a method so it runs in the when the plugin is instantiated in a DAW. The addition of this uigetfile property has also caused a few parse errors elsewhere in unmodified parts of the original code, including showing the next instance of the term "properties" as a parse error.