Ok,
I just withdrawed Bitcoins from Virwox, it says 1-2 hours until it´s being transferred. It´s now also listed at Bitcoin Core as pending transaction.
So, what is the usual procedure then?
A) Buy BTC at Virwox. Or any other exchange
B) Let Virwox generate a wallet adress.
C) Start Bitcoin Core, go to transfer, and insert wallet adress, the exact amount of requested money and a distinctive description.
D) Use the generated adress from the following pop-up to withdraw BTC from Virwox to it.
E) Then use Bitcoin Core similar to Paypal to send and receive money?
I modified your quote to what you actually need to do. You don't need to use the receive tab either. You can go to File > Receiving Addresses and see all of your addresses that you have used to receive Bitcoin. You can add another address by clicking the "new" button. It will give you another address that you can use. It is recommended that you use a new address for every time you receive Bitcoin, but there are cases where you can reuse addresses. Bitcoin Core will always use different addresses if you use the receive tab.
Also, when you send Bitcoin, you cannot control which addresses the Bitcoin comes from unless you enable Coin Control in the settings. It will also send any left over Bitcoin to a new change address so don't panic when you see in a block explorer that your change went to another address. That address is still in Bitcoin Core and can still be spent from once the transaction is confirmed.