If I have a dialog box for a plugin, is the Configurable.Apply()
supposed to be called on "ok" and/or "apply"? It looks like it is only
getting called if isModified returns false, but I think the isModified
should be called after apply is called so that on apply I can set
variables then isModified can check if the variables have changed.
When do you set your variables when your settings box has been okayed or
applied? Do you set a listener on a textfield or summat?