public void Dispose() { worker.Dispose(); keyboardInput.Dispose(); timerStillActiveCheck.Dispose(); waitLeave.Dispose(); IconReader.Dispose(); DisposeMenu(menus[0]); }