There's really not a lot to it, other than the 2 functions I mentioned. When you click somewhere, the house "moves" to simulate the player moving, while keeping the player central.

Code:
    Me.Cls
    House.X1 = House.X1 - (MoveSpeedX)
    House.X2 = House.X2 - (MoveSpeedX)
    House.Y1 = House.Y1 - (MoveSpeedY)
    House.Y2 = House.Y2 - (MoveSpeedY)
    DrawHouse
    Me.Refresh
This moves the house just fine, but the interface flickers.

Again, I suspect that the best solution is to draw the interface at run-time, I just wanted a bit of advice / reassurance that this is the best way to do it, and that the other controls won't flicker (since I don't know how to "draw" them at run-time).