Basically, I have 2 copy commands in this button, 1 after the other, so here's what happens -
after 2 seconds: 'home 20100830' shows up (in the destination)
after 15 seconds: 'thebat 20100830' shows up
there is no dialog that shows up whatsoever during this process.
So, the copy is going on in the background, and from what I can tell, it takes 15 seconds for the first directory (home) to finish copying, since only then does the next directory (thebat) show up.
Go to Preferences and type "delayed progress" (without quotes) into the filter at the bottom, then turn off the matching option. Does that change anything?
I tried again with a 1GB file, and same thing - no progress indicator of any kind
Copy "C:_TMP\1.mpg" TO "H:" AS "1 {date|yyyyMMdd}"
Copy "C:_TMP\2.mpg" TO "H:" AS "2 {date|yyyyMMdd}"
of course, i tried a normal copy/paste of the same file, and the progress is shown like normal
I edited the button, which referred to the function name I had created. I guess when you drag a user command to a toolbar, it references back to that function.
Upon editing this toolbar button and inserting the actual lines of code instead of the function name, it now behaves properly.
So, I've got it working, but if someone can explain why the 2 differences in behavior I would appreciate it!
I think it's just a bug affecting user-commands and progress dialogs.
(Maybe the main button doesn't think it needs to create a progress window and the user-command the button runs doesn't or cannot create one either, so nothing does.)
If you avoid using user-commands and just put the commands you want to run directly into your buttons/hotkeys/etc. then you shouldn't run into the problem.
(To anyone else reading, this does not affect all user-defined buttons etc., only the special user-commands which let you create commands that you can run from other places. User-commands are very rarely used/required so they're easy to avoid.)
For some reason, I was creating toolbar buttons as user commands and then dragging them to my toolbars, now I fixed it so the commands are directly on the buttons and deleted all the user commands i made.
So, your advice helped me clean that up... I thought it seemed redundant!