Show pageOld revisionsBacklinksAdd to bookBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== IFrameEvents ====== Scriptable object, inherited from [[:scripting:api:document-base-events:start|IDocumentBaseEvents]] ===== Description ===== Frame event interface ===== Methods ===== ^Method^ Description^ |[[scripting:api:frame-events:can-close-application|CanCloseApplication]]| Called to determine if application can be closed| |[[scripting:api:frame-events:can-close-workspace|CanCloseWorkspace]]| Called to determine if workspace can be closed| |[[scripting:api:frame-events:on-application-close|onApplicationClose]]| Called before application has been closed| |[[scripting:api:frame-events:on-bundle-installed|onBundleInstalled]]| Called after new bundle installed| |[[scripting:api:frame-events:on-bundle-uninstalled|onBundleUninstalled]]| Called after new bundle uninstalled| |[[scripting:api:frame-events:on-completion|onCompletion]]| Called on Completion request, return FALSE for default processing| |[[scripting:api:frame-events:on-cursor-pos-change|onCursorPosChange]]| Called when cursor position in active document changed| |[[scripting:api:frame-events:on-document-close|onDocumentClose]]| Called when before document closed| |[[scripting:api:frame-events:on-document-deleted|onDocumentDeleted]]| Called when document is deleted| |[[scripting:api:frame-events:on-document-list-update|onDocumentListUpdate]]| Called when document list has been updated| |[[scripting:api:document-base-events:on-document-loaded|onDocumentLoaded]]| Called after document loaded| |[[scripting:api:frame-events:on-document-name-change|onDocumentNameChange]]| Called when document name changed| |[[scripting:api:document-base-events:on-document-open|onDocumentOpen]]| Called after document opened| |[[scripting:api:frame-events:on-document-save|onDocumentSave]]| Called after document saved| |[[scripting:api:document-base-events:on-document-state-update|onDocumentStateUpdate]]| Called when document state has been updated| |[[scripting:api:frame-events:on-document-switch|onDocumentSwitch]]| Called when active document has been changed| |[[scripting:api:document-base-events:on-edit-operation|onEditOperation]]| Called after text has been inserted or typed| |[[scripting:api:frame-events:on-file-drop|onFileDrop]]| Called when file(s) dropped on document or empty frame| |[[scripting:api:frame-events:on-focus-lost|onFocusLost]]| Called when focus set removed from the document| |[[scripting:api:frame-events:on-focus-set|onFocusSet]]| Called when focus set to a document| |[[scripting:api:frame-events:on-hot-spot-navigate|onHotSpotNavigate]]| Called on HotSpot navigation (URL, mailto, etc) request, return FALSE for default processing| |[[scripting:api:frame-events:on-idle|onIdle]]| Called on Application Idle to process background jobs synchronously| |[[scripting:api:frame-events:on-job-finished|onJobFinished]]| Called after background worker job has been finished| |[[scripting:api:document-base-events:on-modified-change|onModifiedChange]]| Called when modified state of the document has been changed| |[[scripting:api:frame-events:on-new-document|onNewDocument]]| Called after document created| |[[scripting:api:frame-events:on-quick-info|onQuickInfo]]| Called on QuickInfo request, return FALSE for default processing| |[[scripting:api:frame-events:on-scroll|onScroll]]| Called after scroll of the view| |[[scripting:api:frame-events:on-selection-change|onSelectionChange]]| Called after change of selection in active view| |[[scripting:api:frame-events:on-settings-change|onSettingsChange]]| Called after global settings change| |[[scripting:api:frame-events:on-syntax-change|onSyntaxChange]]| Called after document created| |[[scripting:api:frame-events:on-text-drop|onTextDrop]]| Called when text dropped on document or empty frame| |[[scripting:api:frame-events:on-text-format|onTextFormat]]| Called when text should be formatted| |[[scripting:api:frame-events:on-text-insert|onTextInsert]]| Called after text has been inserted or typed| |[[scripting:api:frame-events:on-workspace-close|onWorkspaceClose]]| Called before workspace has been closed| |[[scripting:api:frame-events:on-workspace-open|onWorkspaceOpen]]| Called after workspace has been loaded| #API ~~NOTOC~~