Mobiform Software - Aurora API Documentation

IAuroraDesigner Members

IAuroraDesigner overview

Public Instance Properties

AuroraMenu The Aurora Menu Menu bar. This value is set host application.
ControlPanel Get the Logical Tree panel.
CurrentDocument Gets The Aurora Current Document
CurrentEditWindow The current top-most editor.
DocumentPanel The dock panel containing the document tabs and solution explorer.
DocumentTabMenu reference to the context menu used on the editor tab items replace with a custom menu if necessary but try to limit "set" calls to initialization for consistancy
NewDocumentService Returns the file new documemt service
Owner Set by the host of the designer. May be a window or InPtr for a window handle.
PanelManager The panel management system, cast to a PanelSystem.IPanelManager interface and link to the PanelSystem assembly
StartupContent The content for the start page
StatusBar The status bar at the bottom of the designer window
SupportingFilesFolder Gets the supporting files root folder
ThemeManager Gets the theme manager
UserSettings The user settings
ZoomLevelCombo Drop box for zooming
ZoomRanges Sets the zoom ranges for the zoom drop box

Public Instance Methods

CloseAllDocuments Handles "Close All" toolbar and context menu requests.
CloseCurrentDocument closes current document in editor window
CreateSerializationContext Creates a serialization contexxt for saving xaml documents
DesignMode toggles between test / design mode
Dispose Perform cleanup. For Aurora Designer integrated applications, it is recommended you call this method when closing your application to ensure that the designer and its components are successfully unloaded from memory.
FindPanel Locates a panel given an Aurora Document
ForceCloseCurrentDocument Closes the current document without prompting to save
GetDocuments Returns a list of the open documents.
LoadDocument Load a requested document.
LoadDocumentFromString Loads a document from string containing XAML markup
NewDocumentOverloaded. Create a New Document.
OpenDocument Handles "Open Document" menu and toolbar requests.
QueryInterface Requests an interface from the Application
RegisterInterface Registers an interface with the Application
SaveDefaultPanelLayout Will save the existing panel layout to the default panel layout file, use on exit of the application needed because the designerPanel destructor happens too late and the designerPanel unloaded event doesnt trigger
SaveDocument Save the current document.
SaveDocumentAs Save the current document with another name.
SaveDocumentToString Save the current document as a string
SetCurrentDocument Sets the specified document as the active document for editting
SetWindowOwnerOverloaded. Sets the owner window of the child window and optionally applies the Aurora theme
UnRegisterInterface Unregsters and interface
ViewPluginInfo Displays a dialog box with a list of connected plug-ins.
ViewSource

Public Instance Events

DesignerPanelInitialized Occurs when the designer has fully loaded, initialized and it ready to start accepting input
DocumentChanged Occurs when the current document being edited has changed
DocumentClosed Occurs when a document is closed
DocumentClosing Occurs when a document is about to be closed
DocumentCreated Occurs when a document is created
DocumentOpened Occurs when a document is opened
DocumentOpening Occurs when a document is about to be opened
EditorChanged Occurs when the editor for this document has changed.
ProvideDocument Fired when the designer is trying to resolve a file or data to a document, handlers provide an IAuroraDocuemt to the designer
TestRun Fired when test run is called

See Also

IAuroraDesigner Interface | Aurora.Interfaces Namespace |