Home > Class Reference > %SYS namespace > %ZHSLIB.PackageManager.Developer.Extension.Constants

%ZHSLIB.PackageManager.Developer.Extension.Constants

abstract class %ZHSLIB.PackageManager.Developer.Extension.Constants

Provides class parameters for the magic numbers from %Studio.Extension.Base (used in the UserAction and AfterUserAction methods).

Parameters

parameter ActionAlert = 6;
Action: alert
parameter ActionDoNothing = 0;
Action: do nothing
parameter ActionInsertText = 4;
Action: insert text in current document at current selection point
parameter ActionOpenDocuments = 5;
Action: open document(s)
parameter ActionPrompt = 7;
Action: prompt, with Yes/No/Cancel buttons
parameter ActionRunCSP = 2;
Action: run CSP page/template
parameter ActionRunEXEOrWebPage = 3;
Action: run .EXE or launch non-CSP web page
parameter ActionYesNoCancel = 1;
Action: yes/no/cancel dialog
parameter EditorClosedDocument = 4;
Other editor action: "User has closed a document"
Note: Not supported in Atelier as of Atelier 1.2.
parameter EditorConnectedToNewNamespace = 5;
Other editor action: "User has connected to a new namespace document"
parameter EditorCreatedNewDocument = 1;
Other editor action: "User has created a new document"
parameter EditorDeletedDocument = 2;
Other editor action: "User has deleted a document"
parameter EditorImportedDocumentList = 6;
Other editor action: "User has selected to import a comma-delimited list of documents"
Note: Not supported in Atelier as of Atelier 1.2.
parameter EditorLockedDocumentChanged = 0;
Other editor action: "User has tried to change a document that is locked in source control"
parameter EditorOpenedDocument = 3;
Other editor action: "User has opened a document"
Note: Not supported in Atelier as of Atelier 1.2.
Type (first argument to UserAction/AfterUserAction) for menu item-based actions
parameter OtherEditorActionType = 1;
Type (first argument to UserAction/AfterUserAction) for other editor (Studio/Atelier) actions
parameter SavedNewDocument = 7;
Other Studio action: "User has saved a new document for the first time"

Subclasses