スライドパッドでの入力を、十字ボタンで入力した時と同じように数値が入るように変換してやれば、そのまま十字ボタン入力のときのプログラムが使えそうに思いますが、それではダメですか?