From d4f51e4e89b8c72f70c2157842188b41c6b45a4a Mon Sep 17 00:00:00 2001 From: "allan%beaufour.dk" Date: Wed, 11 Jan 2006 08:51:04 +0000 Subject: [PATCH] [XForms] Add handling of up, down, page up, and page down to range control. Bug 316624, r=aaronr+smaug --- extensions/xforms/resources/content/range.xml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/extensions/xforms/resources/content/range.xml b/extensions/xforms/resources/content/range.xml index 533646187b77..10737e0fcd97 100644 --- a/extensions/xforms/resources/content/range.xml +++ b/extensions/xforms/resources/content/range.xml @@ -346,8 +346,16 @@ if (event.keyCode == event.DOM_VK_LEFT) { this.setSlider(this.rVal - move); - } else if (event.keyCode == event.DOM_VK_RIGHT) { + } else if (event.keyCode == event.DOM_VK_RIGHT) { this.setSlider(this.rVal + move); + } else if (event.keyCode == event.DOM_VK_PAGE_DOWN) { + this.setSlider(this.rVal - move * 2); + } else if (event.keyCode == event.DOM_VK_PAGE_UP) { + this.setSlider(this.rVal + move * 2); + } else if (event.keyCode == event.DOM_VK_HOME) { + this.setSlider(this.rBegin); + } else if (event.keyCode == event.DOM_VK_END) { + this.setSlider(this.rEnd); }