# SrcEdit version 2.4.2+ ## Keyboard Appendix
About this document Updated 2/3-2005b
The keyboard support in SrcEdit is mostly about cursor key navigation: the ability to use Shift to select, Ctrl to move word by word, Cmd to larger amounts, Del to delete the character to the right, Tab to indent selected lines, Shift-Tab to un-indent selected lines, etc. Each keyboard in the list below is linked to a chart showing what functionality is implemented, what keys combinations you have to press, and what behaviour you should expect from SrcEdit. The goal has been to mimic (as much as possible) the behaviour of mainstream Windows editors, such as Notepad, TextPad, SourceEdit, etc. The following keyboards are supported at the moment: Palm Portable Keyboard Palm Wireless Keyboard Palm Ultra-Thin Keyboard Belkin Wireless Keyboard Tungsten C Internal Sony NX Internal Keyboard Sony UX Internal Keyboard Clié PEG-NR70 Internal Treo 90 Internal Keyboard Treo 600 Internal Keyboard Alphasmart Dana Internal Tapwave Zodiac #### Palm Portable Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. *[Alt][Up] will also work. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. *[Alt][Down] will also work. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. *[Alt][Left] will also work. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. *[Alt][Right] will also work. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. [Ctrl][Up] Scrolls the view up one line (unless the top of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the bottommost visible line at the same character position in the line (if possible). [Ctrl][Down] Scrolls the view up down line (unless the bottom of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the topmost visible line at the same character position in the line (if possible). [Ctrl][Left] Moves the cursor to the beginning of the previous word. If the cursor is at the first word in the line, the cursor moves to the last word of the previous line. The view adjusts if the cursor moves off-screen. [Ctrl][Right] Moves the cursor to the beginning of the next word. If the cursor is at the last word in the line, the cursor moves to the first word of the next line. The view adjusts if the cursor moves off-screen. [Cmd][Up] Moves the cursor to before the first character of the document. The view adjusts if the cursor moves off-screen. [Cmd][Down] Moves the cursor to after the last character of the document. The view adjusts if the cursor moves off-screen. [Cmd][Left] Moves the cursor to the beginning of the current line. The view adjusts if the cursor moves off-screen. This is the [Home] key. [Cmd][Right] Moves the cursor to the end of the current line. The view adjusts if the cursor moves off-screen. This is the [End] key. [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use the [Fn][Up] for PageUp. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use [Fn][Down] for PageDown [PageLeft] Not supported. [PageRight] Not supported. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. [Tab] If there is a selection then [Tab] indents (add one tab to the beginning of each selected line), otherwise it will just insert a tab in the text. [Shift][Tab] If there is a selection [Shift][Tab] will removes one tab if it is possible from the beginning of each selected line, otherwise it will move the cursor in a tab sized step towards the beginning of the line. Users Manual: Menu/Options/Keyboard Support #### Palm Wireless Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. * Use [blue Fn] as [Shift]. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. * Use [blue Fn] as [Shift]. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. * Use [blue Fn] as [Shift]. [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. * Use [blue Fn] as [Shift]. [Ctrl][Up] Scrolls the view up one line (unless the top of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the bottommost visible line at the same character position in the line (if possible). [Ctrl][Down] Scrolls the view up down line (unless the bottom of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the topmost visible line at the same character position in the line (if possible). [Ctrl][Left] Moves the cursor to the beginning of the previous word. If the cursor is at the first word in the line, the cursor moves to the last word of the previous line. The view adjusts if the cursor moves off-screen. [Ctrl][Right] Moves the cursor to the beginning of the next word. If the cursor is at the last word in the line, the cursor moves to the first word of the next line. The view adjusts if the cursor moves off-screen. [Cmd][Up] Moves the cursor to before the first character of the document. The view adjusts if the cursor moves off-screen. [Cmd][Down] Moves the cursor to after the last character of the document. The view adjusts if the cursor moves off-screen. [Cmd][Left] Moves the cursor to the beginning of the current line. The view adjusts if the cursor moves off-screen. This is the [Home] key. * Additional [green Fn][Left][Right] can also be used for [Cmd][Left]('Home') and [Cmd][Right]('End'). [Cmd][Right] Moves the cursor to the end of the current line. The view adjusts if the cursor moves off-screen. This is the [End] key. * Additional [green Fn][Left][Right] can also be used for [Cmd][Left]('Home') and [Cmd][Right]('End'). [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use [green Fn][Up]. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use [green Fn][Down]. [PageLeft] Not supported. [PageRight] Not supported. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. [Tab] If there is a selection then [Tab] indents (add one tab to the beginning of each selected line), otherwise it will just insert a tab in the text. [Shift][Tab] If there is a selection [Shift][Tab] will removes one tab if it is possible from the beginning of each selected line, otherwise it will move the cursor in a tab sized step towards the beginning of the line. Users Manual: Menu/Options/Keyboard Support #### Palm Ultra-Thin Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. * Use [blue Fn] as [Shift]. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. * Use [blue Fn] as [Shift]. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. * Use [blue Fn] as [Shift]. [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. * Use [blue Fn] as [Shift]. [Ctrl][Up] Scrolls the view up one line (unless the top of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the bottommost visible line at the same character position in the line (if possible). [Ctrl][Down] Scrolls the view up down line (unless the bottom of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the topmost visible line at the same character position in the line (if possible). [Ctrl][Left] Moves the cursor to the beginning of the previous word. If the cursor is at the first word in the line, the cursor moves to the last word of the previous line. The view adjusts if the cursor moves off-screen. [Ctrl][Right] Moves the cursor to the beginning of the next word. If the cursor is at the last word in the line, the cursor moves to the first word of the next line. The view adjusts if the cursor moves off-screen. [Cmd][Up] Moves the cursor to before the first character of the document. The view adjusts if the cursor moves off-screen. [Cmd][Down] Moves the cursor to after the last character of the document. The view adjusts if the cursor moves off-screen. [Cmd][Left] Moves the cursor to the beginning of the current line. The view adjusts if the cursor moves off-screen. This is the [Home] key. * Use the [green Fn][Left] for [Cmd][Left}('Home') and [green Fn][Right] for [Cmd][Right]('End'). [Cmd][Right] Moves the cursor to the end of the current line. The view adjusts if the cursor moves off-screen. This is the [End] key. * Use the [green Fn][Left] for [Cmd][Left}('Home') and [green Fn][Right] for [Cmd][Right]('End'). [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use [green Fn][Up] for PageUp and [green Fn][Down] for PageDown. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use [green Fn][Up] for PageUp and [green Fn][Down] for PageDown. [PageLeft] Scrolls the Screen to the left. Does NOT move the cursor. * Use the [Cmd][Left] for PageLeft and [Cmd][Right] for PageRight. [PageRight] Scrolls the Screen to the right. Does NOT move the cursor. * Use the [Cmd][Left] for PageLeft and [Cmd][Right] for PageRight. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. [Tab] If there is a selection then [Tab] indents (add one tab to the beginning of each selected line), otherwise it will just insert a tab in the text. [Shift][Tab] If there is a selection [Shift][Tab] will removes one tab if it is possible from the beginning of each selected line, otherwise it will move the cursor in a tab sized step towards the beginning of the line. Users Manual: Menu/Options/Keyboard Support #### Belkin Wireless Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. [Shift][Up] Not supported. [Shift][Down] Not supported. [Shift][Left] Not supported. [Shift][Right] Not supported. [Ctrl][Up] Not supported. [Ctrl][Down] Not supported. [Ctrl][Left] Not supported. [Ctrl][Right] Not supported. [Cmd][Up] Not supported. [Cmd][Down] Not supported. [Cmd][Left] Not supported. [Cmd][Right] Not supported. [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use the [Fn][Up] for PageUp and [Fn][Down] for PageDown. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use the [Fn][Up] for PageUp and [Fn][Down] for PageDown. [PageLeft] Not supported. [PageRight] Not supported. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. [Tab] If there is a selection then [Tab] indents (add one tab to the beginning of each selected line), otherwise it will just insert a tab in the text. [Shift][Tab] Not supported. Users Manual: Menu/Options/Keyboard Support #### Tungsten C Internal Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. * Use the 5-way navigator. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. * Use the 5-way navigator. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. * Use the 5-way navigator. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. * Use the 5-way navigator. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. * Requires both keys ([Shift]+direction key) to be down together. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. * Requires both keys ([Shift]+direction key) to be down together. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. * Requires both keys ([Shift]+direction key) to be down together. [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. * Requires both keys ([Shift]+direction key) to be down together. [Ctrl][Up] Not supported. [Ctrl][Down] Not supported. [Ctrl][Left] Not supported. [Ctrl][Right] Not supported. [Cmd][Up] Moves the cursor to before the first character of the document. The view adjusts if the cursor moves off-screen. * Use [Blue] as [Cmd] (Requires both keys to be down together). [Cmd][Down] Moves the cursor to after the last character of the document. The view adjusts if the cursor moves off-screen. * Use [Blue] as [Cmd] (Requires both keys to be down together). [Cmd][Left] Moves the cursor to the beginning of the current line. The view adjusts if the cursor moves off-screen. This is the [Home] key. * Use [Blue] as [Cmd] (Requires both keys to be down together). [Cmd][Right] Moves the cursor to the end of the current line. The view adjusts if the cursor moves off-screen. This is the [End] key. * Use [Blue] as [Cmd] (Requires both keys to be down together). [PageUp] Not supported. [PageDown] Not supported. [PageLeft] Not supported. [PageRight] Not supported. [Del] Not supported. [Tab] If there is a selection then [Tab] indents (add one tab to the beginning of each selected line), otherwise it will just insert a tab in the text. [Shift][Tab] Not supported. Users Manual: Menu/Options/Keyboard Support #### Sony NX Internal Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. [Ctrl][Up] Scrolls the view up one line (unless the top of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the bottommost visible line at the same character position in the line (if possible). [Ctrl][Down] Scrolls the view up down line (unless the bottom of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the topmost visible line at the same character position in the line (if possible). [Ctrl][Left] Moves the cursor to the beginning of the previous word. If the cursor is at the first word in the line, the cursor moves to the last word of the previous line. The view adjusts if the cursor moves off-screen. [Ctrl][Right] Moves the cursor to the beginning of the next word. If the cursor is at the last word in the line, the cursor moves to the first word of the next line. The view adjusts if the cursor moves off-screen. [Cmd][Up] Moves the cursor to before the first character of the document. The view adjusts if the cursor moves off-screen. * Use [Alt] as [Cmd]. [Cmd][Down] Moves the cursor to after the last character of the document. The view adjusts if the cursor moves off-screen. * Use [Alt] as [Cmd]. [Cmd][Left] Moves the cursor to the beginning of the current line. The view adjusts if the cursor moves off-screen. This is the [Home] key. * Use [Alt] as [Cmd] (additional: [Fn][Left] will act as [Cmd][Left]). [Cmd][Right] Moves the cursor to the end of the current line. The view adjusts if the cursor moves off-screen. This is the [End] key. * Use [Alt] as [Cmd] (additional: [Fn][Right] will act as [Cmd][Right]). [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use the [Fn][Up] for PageUp. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use the [Fn][Down] for PageDown. [PageLeft] Not supported. [PageRight] Not supported. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. [Tab] Not supported. [Shift][Tab] Not supported. Users Manual: Menu/Options/Keyboard Support #### Sony UX Internal Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. [Ctrl][Up] Scrolls the view up one line (unless the top of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the bottommost visible line at the same character position in the line (if possible). [Ctrl][Down] Scrolls the view up down line (unless the bottom of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the topmost visible line at the same character position in the line (if possible). [Ctrl][Left] Moves the cursor to the beginning of the previous word. If the cursor is at the first word in the line, the cursor moves to the last word of the previous line. The view adjusts if the cursor moves off-screen. [Ctrl][Right] Moves the cursor to the beginning of the next word. If the cursor is at the last word in the line, the cursor moves to the first word of the next line. The view adjusts if the cursor moves off-screen. [Cmd][Up] Moves the cursor to before the first character of the document. The view adjusts if the cursor moves off-screen. * Use [Alt] as [Cmd]. [Cmd][Down] Moves the cursor to after the last character of the document. The view adjusts if the cursor moves off-screen. * Use [Alt] as [Cmd]. [Cmd][Left] Moves the cursor to the beginning of the current line. The view adjusts if the cursor moves off-screen. This is the [Home] key. * Use [Alt] as [Cmd] (additional: [Fn][Left] will act as [Cmd][Left]). [Cmd][Right] Moves the cursor to the end of the current line. The view adjusts if the cursor moves off-screen. This is the [End] key. * Use [Alt] as [Cmd] (additional: [Fn][Right] will act as [Cmd][Right]) [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use the [Fn][Up] for PageUp. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use the [Fn][Down] for PageDown. [PageLeft] Not supported. [PageRight] Not supported. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. [Tab] Not supported. [Shift][Tab] Not supported. Users Manual: Menu/Options/Keyboard Support #### PEG-NR70 Internal Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. [Shift][Up] Not supported. [Shift][Down] Not supported. [Shift][Left] Not supported. [Shift][Right] Not supported. [Ctrl][Up] Not supported. [Ctrl][Down] Not supported. [Ctrl][Left] Not supported. [Ctrl][Right] Not supported. [Cmd][Up] Moves the cursor to before the first character of the document. The view adjusts if the cursor moves off-screen. * Use [Fn] as [Cmd]. [Cmd][Down] Moves the cursor to after the last character of the document. The view adjusts if the cursor moves off-screen. * Use [Fn] as [Cmd]. [Cmd][Left] Not supported. [Cmd][Right] Not supported. [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use [Ctrl][Up] for PageUp. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use [Ctrl][Down] for PageDown. [PageLeft] Not supported. [PageRight] Not supported. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. [Tab] If there is a selection then [Tab] indents (add one tab to the beginning of each selected line), otherwise it will just insert a tab in the text. [Shift][Tab] If there is a selection [Shift][Tab] will removes one tab if it is possible from the beginning of each selected line, otherwise it will move the cursor in a tab sized step towards the beginning of the line. * Use [Ctrl][Tab] for ShiftTab. Users Manual: Menu/Options/Keyboard Support #### Treo90 Internal Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. * Use the Scroll Up. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. * Use the Scroll Down. [Left] Not supported. [Right] Not supported. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. * Use [Shift]Up. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. * Use [Shift]Down. [Shift][Left] Not supported. [Shift][Right] Not supported. [Ctrl][Up] Not supported. [Ctrl][Down] Not supported. [Ctrl][Left] Not supported. [Ctrl][Right] Not supported. [Cmd][Up] Not supported. [Cmd][Down] Not supported. [Cmd][Left] Not supported. [Cmd][Right] Not supported. [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use [Blue][Up] for PageUp. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use [Blue][Down] for PageDown. [PageLeft] Not supported. [PageRight] Not supported. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. * Use [Shift][Backspace] or [Blue][Backspace] for [Del] [Tab] Not supported. [Shift][Tab] Not supported. Users Manual: Menu/Options/Keyboard Support #### Treo600 Internal Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. * Use the 5-way navigator. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. * Use the 5-way navigator. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. * Use the 5-way navigator. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. * Use the 5-way navigator. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. [Ctrl][Up] Not supported. [Ctrl][Down] Not supported. [Ctrl][Left] Moves the cursor to the beginning of the previous word. If the cursor is at the first word in the line, the cursor moves to the last word of the previous line. The view adjusts if the cursor moves off-screen. * Use [Silver][Left] for [Ctrl][Left]. [Ctrl][Right] Moves the cursor to the beginning of the next word. If the cursor is at the last word in the line, the cursor moves to the first word of the next line. The view adjusts if the cursor moves off-screen. * Use [Silver][Right] for [Ctrl][Right] [Cmd][Up] Not supported. [Cmd][Down] Not supported. [Cmd][Left] Not supported. [Cmd][Right] Not supported. [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use [Silver][Up] for PageUp. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use [Silver][Down] for PageDown. [PageLeft] Not supported. [PageRight] Not supported. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. * Use [Shift][Backspace] or [Silver][Backspace] for [Del]. [Tab] If there is a selection then [Tab] indents (add one tab to the beginning of each selected line), otherwise it will just insert a tab in the text. * Use [Center] for Tab. [Shift][Tab] If there is a selection [Shift][Tab] will removes one tab if it is possible from the beginning of each selected line, otherwise it will move the cursor in a tab sized step towards the beginning of the line. * Use [Shift][Center] for ShiftTab Users Manual: Menu/Options/Keyboard Support #### Alphasmart Dana Internal Keyboard [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. [Ctrl][Up] Scrolls the view up one line (unless the top of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the bottommost visible line at the same character position in the line (if possible). [Ctrl][Down] Scrolls the view up down line (unless the bottom of the document is already visible). The cursor will not move unless it scrolls from view, at which time it will move to the topmost visible line at the same character position in the line (if possible). [Ctrl][Left] Moves the cursor to the beginning of the previous word. If the cursor is at the first word in the line, the cursor moves to the last word of the previous line. The view adjusts if the cursor moves off-screen. [Ctrl][Right] Moves the cursor to the beginning of the next word. If the cursor is at the last word in the line, the cursor moves to the first word of the next line. The view adjusts if the cursor moves off-screen. [Cmd][Up] Moves the cursor to before the first character of the document. The view adjusts if the cursor moves off-screen. [Cmd][Down] Moves the cursor to after the last character of the document. The view adjusts if the cursor moves off-screen. [Cmd][Left] Moves the cursor to the beginning of the current line. The view adjusts if the cursor moves off-screen. This is the [Home] key. [Cmd][Right] Moves the cursor to the end of the current line. The view adjusts if the cursor moves off-screen. This is the [End] key. [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use the [Fn][Up] for PageUp. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use the [Fn][Down] for PageDown. [PageLeft] Scrolls the Screen to the left. Does NOT move the cursor. * Use the [Fn][Left] for PageLeft. [PageRight] Scrolls the Screen to the right. Does NOT move the cursor. * Use the [Fn][Right] for PageRight. [Del] Deletes the character to the right of the cursor. If the cursor is at the end of a line, this moves the contents of the following line into the current line. [Tab] If there is a selection then [Tab] indents (add one tab to the beginning of each selected line), otherwise it will just insert a tab in the text. [Shift][Tab] If there is a selection [Shift][Tab] will removes one tab if it is possible from the beginning of each selected line, otherwise it will move the cursor in a tab sized step towards the beginning of the line. Users Manual: Menu/Options/Keyboard Support #### Tapwave Zodiac [Up] Moves the cursor to the previous line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. * Use the Action 4-way nav. [Down] Moves the cursor to the next line at the same character position in the line (if possible). The view adjusts if the cursor moves off-screen. * Use the Action 4-way nav. [Left] Moves the cursor one character to the left. If the cursor is at the beginning of the line, the cursor moves to the end of the previous line. The view adjusts if the cursor moves off-screen. * Use the Action 4-way nav. [Right] Moves the cursor one character to the right. If the cursor is at the end of the line, the cursor moves to the beginning of the next line. The view adjusts if the cursor moves off-screen. * Use the Action 4-way nav. [Shift][Up] Adds the preceding line to the selection if moving away from the cursor or removes the bottom line of the selection if moving towards the cursor. * Use [Select] as [Shift]. [Shift][Down] Adds the suceeding line to the selection if moving away from the cursor or removes the top line of the selection if moving towards the cursor. * Use [Select] as [Shift]. [Shift][Left] Adds the preceding character to the selection if moving away from the cursor or removes the last character of the selection if moving towards the cursor. * Use [Select] as [Shift]. Not fully tested! [Shift][Right] Adds the suceeding character to the selection if moving away from the cursor or removes the first character of the selection if moving towards the cursor. * Use [Select] as [Shift]. Not fully tested! [Ctrl][Up] Not supported. [Ctrl][Down] Not supported. [Ctrl][Left] Not supported. [Ctrl][Right] Not supported. [Cmd][Up] Not supported. [Cmd][Down] Not supported. [Cmd][Left] Not supported. [Cmd][Right] Not supported. [PageUp] Moves the cursor up one Page. The view adjusts so that the topmost visible line moves just off-screen to the bottom (i.e. if line 20 was the topmost visible line, after a [PageUp] line 19 would be the bottommost visible line). * Use Analog Controller [Up] for PageUp. [PageDown] Moves the cursor down one Page. The view adjusts so that the bottommost visible line moves just off-screen to the top (i.e. if line 20 was the bottommost visible line, after a [PageDown] line 21 would be the topmost visible line). * Use Analog Controller Analog Controller [Down] for PageDown. [PageLeft] Scrolls the Screen to the left. Does NOT move the cursor. * Use Analog Controller [Left] for PageLeft. [PageRight] Scrolls the Screen to the right. Does NOT move the cursor. * Use Analog Controller [Right] for PageRight. [Del] Not supported [Tab] Not supported [Shift][Tab] Not supported Users Manual: Menu/Options/Keyboard Support ### Thanks We would like to thank everybody who in some way or another has participated in the development of this project. Thank you very, very much! ### About This Document © John Wilund and Peter Thorstenson 2005 This document is released under GNU Free Documentation License (FDL).