Hi Nikolai,
OK - I have just 'tested' the new script - and it is really becoming quite powerful now.
I am not entirely sure about all the keyboard and mouse-click combinationes yet - I am not saying that they are 'wrong' or that they are 'not intuitive', I just need some time to understand all the different combinations and permutations. But, I will also read the script program itself - to get an idea of how you have implemented it.
Constructive Criticism:
1.) I don't know how other users perceive what happens when the script first loads, and you have selected your 'batch' of files. As I said, I am selecting 60 images, where individual file sizes are only 1Mb. And I have an auxilliary monitor dedicated to the permanent display of the PI Console, so I can see what is 'happening'. My concern is that other users, with much larger files, who may not 'see' the Console showing that all of the files are being loaded into 'memory', might actually not realise what is happening during this phase.
2.) If the user clicks the 'red X' on the "Select files for Animation" dialogue, the next screen that appears is just a big blank window (much, much larger than your normal GUI) - with no indication of what is happening
3.) From (1) and (2), I think that a better 'open' for the script is needed. Perhaps you could present the 'normal' GUI that you are developing, but 'inhibit' some of the controls until such time as a valid file selection has been made
4.) I like the fact that the Statistics text file is now numbered sequentially - but I think it would be well worth the extra effort 'now' (whilst the project is still in its infancy) to get the numbering to conform to a -0001, -0002, -0003, ..... sequence rather than the 'un-sortable' -0, -1, -2, ..., -9, -10, -11 sequence
5.) Right now I am really struggling to understand the mode of operation of the four 'zoom' icons. I can see what they 'do', and I can make them all 'do something', and I can (eventually) get a view that I think I am after, but the interface is definitely NOT 'intuitive'. But, then again, it isn't 'intuitive' on the main PI image windows either. I would like to suggest alternatives for the ToolTips for these icons - but my brain is too sore tonight
I'll try again 'next time'
6.) I also need to just clarify, in my mind, how the STF application 'works'. I know it does, and quite well, but I just need some time to associate the behaviour with the icons and ToolTips)
Some ToolTip change suggestions:-
a) Right Arrow - change from "Next Image" to "Next image"
b) Play button - change from "Play" to "Play Animation" or "Run Animation"
c) Delay listbox - change from "Delay" to "Delay between images (sec)"
- also, change the first ListBox entry title from "Unlimit" to "0.0 sec" (and change the higher three values to also display the '.0' decimal - the list will 'look nicer')
Please remember Nikolai - all these comments are meant to be 'constructive' - this script is going to become a very useful tool for eveyone, once they see how powerful it already is.
Cheers (and thanks again),
d) The 'Statistics' button - change from "Series Analysis report" to "Export Series Analysis text file to disc" (this may eventually require a user-option to decide whether every 'analysis' is always sent to the disc)