Actually, I spent some time thinking of a response. It turned out that it is not that easy. For example, I wrote
Barf wrote:On the buttons, Left works as previously, right brings up a popup menu for the number of sends.
On second thought, I do not think this form of creativity is a good idea, since it breaks standard programming model of invoking actions on GUI elements, not just, for example, checking which mouse key was invoked. Being just too creative will bite back sooner or later, for example using "accessibility features".
As I read you latest post, I realized that your original request
stama wrote:to be able to send repeated signals from any tab, not only from the Hardware tab (using the Count drop-list).
was, at least partially, answered by the global nature of the count parameter on "Hardware", although you write
stama wrote:That's a hidden dependency which is not obvious, and is likely better to not have.
I do not think I agree with you. "Transmit" means "transmit current signal with the parameters I have defined elsewhere", not "transmit exactly once". Although certainly improvements can be made in documentation, in particular tool tips.
Additional GUI elements have the disadvantage of making the usage look more complicated, and any added functionality must be weighted against this.
stama wrote:It might be useful to be able to specify how many repeats to send, and not have to pick from a list of predefined options. ... That would mean some sort of numerical input, one could use to type the number of repeats.
The "number of numbers" is currently: 1, 2, 3, 4, 5, 6, 7, 10, 12, 15, 20, 30, 40, 50, 70, 100. It would be nice to head your argument for why this in not sufficient. Also, numericial input is clumsy from a user interface standpoint: you need to use
both the mouse
and the keyboard to make an entry, which is inconvenient and slow.
However, there is one change that I consider: Making the "count" parameter available in the Options pull down, using the predefined list. Plus some improvements to the tool tips, and possibly the documentation.
But again: thank you very much for your suggestions. They help to make the program (even

) better!