TBrowse() > Display methods xHarbour Developers Network  

oTBrowse:stabilize()

Performs one incremental stabilization cycle.

Syntax

:stabilize() --> lIsStable

Description

Method :stabilize() performs one incremental stabilization cycle and returns .T. (true) when the browse display is stable. In a stable display, all heading, footing and data rows are displayed, the browse cursor corresponds with the current row in the data source and is highlighted, and no keystrokes are pending for processing. As long as the method returns .F. (false), :stabilize() must be called repeatedly to complete the stabilization cycle.

It is possible to interrupt the incremental stabilization cycle and call cursor navigation methods as a response to user input. This can speed up the entire browse display when a user holds a navigation key pressed for a longer period of time, for example.


Copyright © 2006-2007 xHarbour.com Inc. All rights reserved.
http://www.xHarbour.com
Created by docmaker.exe