Sometimes called Menu Action. Something that can be executed from the toolbar or a menu, but also with a keyboard shortcut or from code.
A managed class library developed by a third party, that interfaces with the WebEdit.NET API, and can be dynamically loaded, started and stopped at any time. AddIns provide complex enhancements to application functionality. See AddIns.
Shows the location of the current document. Accepts fully-qualified as well as relative paths. May also be used to execute any command. Has a drop-down history of documents visisted in the current session.
Analogous to a user agent, an agent is an application that can browse or edit the same information as WebEdit.NET.
Implemented by the .NET Console component, the Code Interpreter is responsible for running commands of the "code:" protocol. It is (in addition to Scripts and AddIns) one way of interfacing with the WebEdit.NET API. See Code Interpreter.
Something the user types into the address bar, the console, or executes by opening a link in a document, and also a command line argument. Many commands are URLs or paths/names of files. See Command Model.
Application state persistable in files, as defined directly (for example, via the settings dialog or by editing a config file) or indirectly (for example, by arranging tool windows) by the user. See Configuration.
The central place for executing commands. By default, the code interpreter writes its output to the Console. See Command Model.
A .NET Application framework, providing GUI, Reflection, Scripting, Document, Configuration, Internet, Windows Shell, Editing, and generic services for Windows applications. See Gregor.NET On The Web..
A public static method either exposed by an AddIn. Using the Gregor.Core.MacroAttribute custom attribute, you have greater control over which methods appear as a macro. You can create a toolbar button for executing a macro. See AddIns.
A (part of) a token that is expandable through the Code Interpreter or the parameter dialog. See Token Expansion.
Identifies the nature of a command. Examples are "http:", "ftp:", "doc:", or "code:". See Command Model.
The part of configuration that is manipulated with the Settings dialog.
Refers to the whole of the application's capabilities, consisting of various extensions (such as storage providers, protocols, or token lists), defined by Scripts, AddIns, or Configuration. Type "code:WebEditApp.TraceSetup()" into the address bar, and open the Output window to see the current setup. Also have a look at Extension Points for information on how you can enhance the application's setup.
Individual parts of the commandline that control some aspects of the application's general behaviour, and control application startup. See Start Options.
The part of the command that identies it within a protocol. See Command Model.
Can be any file of any supported source. Templates may be opened as new documents, or be inserted into an existing document. Templates support token expansion. See Templates.
A sequence of characters (not including line breaks) that can be expanded. Tokens are used in AutoText and in the Token List window; token expansion applies to templates as well. See Token Expansion.
The application programming interface exposed by WebEdit.NET. It consists of the types defined in WebEdit.dll, which is a .NET class library. The API is accessible through the Code Interpreter, Scripts, and AddIns. See WebEdit.NET API.
See Also: Introduction