GoFiler Legato Script Reference
Legato v 1.5d Application v 5.25a
|
Table of Contents | < < Previous | Next >> |
Chapter Eight — Data Functions (continued)
DataSheetMeasureSheet Function
Overview
The DataSheetMeasureSheet function will measure all the cells in the sheet and where applicable adjust row heights.
Syntax/Parameters
Syntax
int = DataSheetMeasureSheet ( handle hSheet, [boolean recompose] );
Parameters
hSheet
A handle to a Data Sheet Object.
recompose
An optional boolean flag that specifies to treat all cells as “dirty” requiring measurement. The default value if FALSE.
Return Value
Returns an int as ERROR_NONE on success or a formatted error code on failure.
Remarks
While a Data Sheet object an abstract data manager, it does allow for composition to allow for determining the display dimensions of the data and the entire sheet.
If not already created, row and column arrays are created.
Measuring a Data Sheet attached to an existing window such as a dialog or Data View is not advisable since those interfaces will be managing display.
If this is the first time the function is called for an object, it will automatically recompose. It is up to the caller to recompose if required as changes are made to the sheet.
Related Functions
Platform Support
Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL
Legato IDE, Legato Basic
Page revised 2024-12-13
Table of Contents | < < Previous | Next >> |
© 2012-2024 Novaworks, LLC. All rights reserved worldwide. Unauthorized use, duplication or transmission prohibited by law. Portions of the software are protected by US Patents 10,095,672, 10,706,221 and 11,210,456. GoFiler™ and Legato™ are trademarks of Novaworks, LLC. EDGAR® is a federally registered trademark of the U.S. Securities and Exchange Commission. Novaworks is not affiliated with or approved by the U.S. Securities and Exchange Commission. All other trademarks are property of their respective owners. Use of the features specified in this language are subject to terms, conditions and limitations of the Software License Agreement.