![]() ![]() |
GoFiler Legato Script Reference
Legato v 1.6a Application v 6.0a
|
Table of Contents | < < Previous | Next >> |
Chapter Eighteen — DataView Integration (continued)
Most functions within this section employ a Data View Object (DVO) handle. This can be a handle retrieved using the DataViewGetObject function and can be accessed using a view handle retrieved from Edit Window functions such as GetActiveEditWindow.
Global DVO handles should be closed after each set of operations to allow the referenced form to update and paint. To speed successive operations, hold the handle open until the group completes. This paint hold does not work for non-DVO references.
When using a DVO handle, certain functions that alter the text, attributes or layout will automatically open an edit transaction. Using the CloseHandle function or if exiting a routine where the handle is a local variable, the process of closing the handle will close the edit action. Edit actions will mark a file or window as modified.
No matter the view type, Data View windows will contain one or more tabs or sheets. While many functions apply to a complete workbook, a DVO handle always references a specific sheet. Certain functions can specify a zero-based tab index or the specific view’s handle can be retrieved from an Edit Window function.
Page revised 2025-03-13
Table of Contents | < < Previous | Next >> |
© 2012-2025 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. Novaworks, GoFiler™ and Legato™ are registered 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.