http://imagej.273.s1.nabble.com/Dialog-naming-restrictions-for-plugins-macros-tp3701208p3701209.html
must be unique. If this is not the case, add underscores, which will be
converted to spaces when the dialog is displayed. For example, the
> I recently came about one plugin programming issue that I
> did not yet read see mentioned in the docs I browsed through
> (Sorry, if I missed some obvious pointers....)
>
> It goes along this: Many plugins have dialog boxes that pop
> up each time you call those manually, however this usually
> would preclude from using those plugins in many macros (that
> repeatedly call those), because execution would stop and the
> user would need to interact. However as it seems, ImageJ has
> that smart capability to "remote-control" those dialog
> boxes, as one can easily verify with the macro recorder. So
> far, so very good!!
>
> Nevertheless, it seems, to do this "remote controlling", the
> above mechanism seems to use only the first non blank
> substring of the dialog entry. Here comes the problem: When
> I have several entries, that start with the same substring,
> I get a message "multiple entries" or similar and it fails.
>
> As an example, in a 2D phase unwrapping plugin I`m releasing
> I have several entries
>
> Quality mode (Selection)
> Quality measure (Selection)
> Quality map (Selection)
>
> or
>
> Show quality map (Checkbox)
> Show residue map (Checkbox)
>
> etc.
>
> Where is this documented, also that "remote control"
> feature? Do I need to rename the entries to avoid the same
> start of the string? Remove blanks? Replace them by
> underscore? Can I use some trick to avoid all this?
>
> Joachim
>
> _____________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit
http://www.messagelabs.com/email> ______________________________________________________________________
>