himselfv / viper

Enhanced Windows Service manager application
29 stars 2 forks source link

Multiaction status form #12

Open himselfv opened 7 years ago

himselfv commented 7 years ago

Original report by me.

Various commands in Viper can be applied to multiple services at once. Sometimes some services fail the request and the whole batch operation stops. This is usually undesirable.

It would be better to have a multiaction status form which would list independent actions one by one, giving their status:

Restarting services...

[+] Service1

[x] Service2 - could not stop in time

[+] Service3

If support from the caller code is available (by calling something like HasBeenCancelled), it might provide the user with a way to cancel the operation, otherwise it just displays status (and maybe progress).