I use ButtonTrader sometimes for Forex, and have to admit that, in the beginning I was confused as well. This is not b/c ButtonTrader but more due to the strange way IB has implemented Forex.
You need to get rid of the idea of "contract trading", but think in Cash budgets and swapping one...