They aren't as limited as you think... If a parameter contains an attribute that subclasses ParameterEditorStyle, then that attribute controls how the interaction with the parameter is done. See the $PTII/ptolemy/actor/gui/style directory.
In addition, you can completely customize the dialog that Configure Actor opens. See EditorFactory and its subclasses for examples. For an example, the PythonScript actor in the library opens a text editor when you select Configure Actor. Edward On 6/4/12 5:54 PM, Patrick Janssen wrote:
The GUI creation tools under the 'Configure Actor' (for creating custom interfaces for setting actor parameters) are limited (for example, no sliders, no drop down lists, no tabs, no free text, no layout constraints, etc). In particular, I find this an issue when defining complex Python actors with lost of different parameters. As a result, the interface can end up being a bit unfriendly for the end users of my actors. I am wondering - what is the best way of overcoming this? Has anyone had any experience creating custom GUIs for actors using either Java or Python, for example using Swing or other toolkits? _______________________________________________ Kepler-users mailing list Kepler-users@kepler-project.org http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
<<attachment: eal.vcf>>
_______________________________________________ Kepler-users mailing list Kepler-users@kepler-project.org http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users