your bitcoin-client downloads the blocks as soon as you are connected.
on your screenshot, you are not connected to any other nodes (statusbar: (not connected) 0 connections) and dont have any blocks (0 blocks) downloaded.
your client will not start generating until it has downloaded all blocks (currently 97239).
i'm not sure why you are not connected, seems something is still blocking bitcoin-connections (firewall/router).
you might wanna try to connect through TOR to walkaround some fences.