Replace default.xml in shareaza\res with this one to get rid of wrong link in settings.
[EDIT:]Accelerator: Ctrl + Shift + F11
Bandwidth Stop is pretty much behaves like disconnect, if you have a dial-up it should disconnect the dial-up as well ... but what you observe is the rate monitor scale go to 0, and connections begin to disconnect. Bandwidth stop does the same thing, but it just doesn't initiate the dial-up to hang up. Also both actions disable all networks, I don't know if I did this, or it was by initial design ... I'm sure these are simple changes but those are areas for which I glossed over initially maybe siavoshkc you have ideas of different options worth adding or modifying ... these were mostly for testing/ sandbox what I did.
I think two options are not the same. Maybe someone wants to stop Shareaza but don't want to disconnect. Maybe another program is scheduled to start and connect to internet at the time Shareaza stops. And after for example 2 hours that program finishes and Shareaza goes to full speed again.
Another option that can be added is Start Shareaza. It will use Windows Task Scheduler to schedule Shareaza startup for whatever time that is scheduled in Shareaza Scheduler.
Another option is when to connect to which network, but I can't see much benefit in it.
Another option is to tell Shareaza when to start creating Hashes.