op.flatCursorKeys

Syntax op.flatCursorKeys (setting)

Params setting is a boolean indicating whether Frontier should interpret cursor keys as flat (true) or structured (false).

Action Toggles the action of the cursor keys between their normal, structured operation, and flat-movement operation. The user can use the Option key to temporarily override this setting.

See the table in the UserTalk Reference Guide for details on how the cursor keys move in flat and structured modes.

Returns True if action can be taken, false if not.

Examples Open "Sample Outline 2" from the examples table. Place the bar cursor on the summit heading. Press the down arrow key. Frontier simply beeps and leaves the cursor position unchanged. That's because in its normal mode, the down arrow moves down to the
next heading of the same level as the current one and this outline does not have a second summit. Now select the Quickscript Window. Type and execute:
op.flatCursorKeys (true)

This reverses the normal use of cursor keys as outlined in the table on the preceding page. Now activate the outline window and press the down arrow key. The bar cursor obligingly moves down one heading, regardless of the level of the next heading in the
outline.
You might want to remember to return this value to its normal setting before continuing to use this outline by changing the Quickscript Window's contents as follows:
op.flatCursorKeys (false)

Discuss