Like Konidias said in the other thread, you should be using active objects for this, not buttons.