Programming with Reflection

image\rwnprg32.gif JumpScrollSpeed property

 

Syntax

object.JumpScrollSpeed
object.JumpScrollSpeed = Value

Works with

image\r124.gif

Data type

Enumeration

 

Description

Returns (first syntax line) or specifies (second syntax line) how Reflection manages data entering display memory. Setting JumpScrollSpeed to rcScrollBy1 refreshes the screen every time a line enters display memory. Higher numerical values (rcScrollBy2, rcScrollBy4, and so on, up to rcScrollBy128) refresh the screen after the specified number of lines have entered display memory—assuming data is entering display memory too fast for the display to keep up.

Setting JumpScrollSpeed to rcUnlimitedScroll lets any amount of data enter display memory regardless of whether the display can keep up. So, for example, if you're reading a file into display memory, you may only see the end of that file on the screen if JumpScrollSpeed is set to rcUnlimitedScroll because it entered display memory so fast that the screen did not refresh until the file was completely read in.

Setting JumpScrollSpeed to rcScrollByPage causes the screen to be refreshed at least once per page, thus assuring that all data entering display memory is sent to the screen.

This setting is only relevant when the value of the SmoothScroll property is False (which sets the scrolling option on the Screen tab of the Display Setup dialog box to Jump).

Values

The default is rcScrollBy2 in Reflection for HP and Reflection for UNIX and OpenVMS. The default is rcScrollBy4 in Reflection for ReGIS Graphics.

rcScrollBy1 No more than one line can enter display memory before the screen is refreshed.

rcScrollBy2 No more than 2 lines can enter display memory before the screen is refreshed.

rcScrollBy4 No more than 4 lines can enter display memory before the screen is refreshed.

rcScrollBy8 No more than 8 lines can enter display memory before the screen is refreshed.

rcScrollBy16 No more than 16 lines can enter display memory before the screen is refreshed.

rcScrollBy32 No more than 32 lines can enter display memory before the screen is refreshed.

rcScrollBy64 No more than 64 lines can enter display memory before the screen is refreshed.

rcScrollBy128 No more than 128 lines can enter display memory before the screen is refreshed.

rcScrollByPage No more than a page of text can enter display memory before the screen is refreshed.

rcUnlimitedScroll The display is refreshed as opportunity allows—some text may not actually appear on the screen as it's read into display memory.

 

image\jump.gif Keyword Index

image\popup.gif Related Topics

image\popup.gif Reflection products that use this property