|
GoFiler Legato Script Reference
Legato v 1.5d
Application v 5.25a
|
Chapter Eighteen — DataView Integration (continued)
18.11 Data View
Script Events
18.11.1
Overview
Scripts can be hooked in to a Data View to respond to various actions such as an edit request or caret
movement. When run in template mode or from view inheriting Data View, scripts can be executed on certain actions.
See also Forms View Events in the next section.
[this could use a lot more beef]
18.11.2
Events
on_cell_changed — Called after the content of a cell has been changed.
on_cell_changing — Called prior to the content of a cell being changed.
on_edit_cell_content — Requests to edit cell contents (i.e., high-level edit).
on_edit_cell_text — Requests to edit cell contents (i.e., text level edit).
on_edit_copy — Called on menu or quick key action for edit copy.
on_edit_cut — Called on menu or quick key action for edit cut.
on_edit_paste — Called on menu or quick key action for edit paste.
on_edit_size_request — Called to request edit field size. Message placed on status bar with the title.
on_edit_title_request — Called to request to edit title text for the on screen edit or editbar.
on_file_export
on_file_export_popup
on_file_import
on_file_import_popup
on_launch — Called when the application wants HTML to print.
on_print — Called when launching a proof to print.
on_function — Called to pre-process menu/ribbon function.
on_load — On load of a file to the sheet.
on_menu_init — Called anytime the ribbon or a menu must be prepared for display or updated.
on_save — Called to save the content of the sheet to the specified file.
on_update_position — Called on position change or select change.
Page revised 2024-12-13
© 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.