Dynamically loading/unloading STV
I'm new to these shores so I would like to pass some ideas past the more experienced Studio boffins.
I'm working on a DVD burner plugin where all the hard work is done primarily within Sage. Part of the decision for this is just that with access to java string and file functions it just plain makes more sense than using batch files. Secondly, it will enable me at some point to do a front-end config page for all the major external tools I will use.
I guess the purest way of releasing this is to make it an STVi. My understanding is that this is not a very clean process and I can envisage having to make quite a few updates to my code.
What this led me to is that when someone wants to burn a DVD why not load in a new STV that carries the burning code. A list of recorded media that can be added to the burn list will be displayed. Once the burning process has finished then you load the original STV back in.
This would allow the easy update of the burn STV without resorting to messing about with import issues. The only STVi that need be written is a button somewhere to start a DVD burn.
Does this make sense? Or is this a faux pas? I guess a theme change would be a visible issue?
|