Is it possible to edit current position data within a widget itself?

I have some code that gets my current lat long position from gps. I would like to add to my widget the functionality to modify that position data by 1 or -1 by pressing some on screen arrow buttons (up down left right). I do not know how to do this so anyway in help would be much appreciated. 

thankyou

P.S (working with maximum ConnectiQ 3.0)