On Sat, 2004-04-17 at 10:33, MenTaLguY wrote:
IMO, the format-specific options belong in the save dialog alongside the generic save options.
One of the reasons for this is so users can select an output format from the dropdown and immediately know what their options are upfront (and depending on what those are, they might want to pick a different one). We want to facilitate user exploration.
Since we don't want to constrain an extension's UI (or choice of toolkits) unnecessarily, perhaps the best way to achieve this would be to provide a GtkSocket (http://developer.gnome.org/doc/API/2.0/gtk/GtkSocket.html) in the save dialog in which the currently selected extension can embed its preferences window.
Hmmm, I like the idea. The one thing that I was trying to preserve was the idea that a external script could have it's own preferences. But, I don't think that is worth saving, and it adds other complications like setting extension parameters externally. I think that if we just make it so that scrips have to use a generated interface, then we can do this, and not have the parameters problem.
That's the way that I'm going to go - any other thoughts?
--Ted