Click or drag to resize

McApplication Class

The McApplication object which is the root of the object model and exposes the imaging engine as well as high level operators.
Inheritance Hierarchy
SystemObject
  MediaCy.IQL.ApplicationMcEngineWrapper
    MediaCy.IQL.ApplicationMcApplication

Namespace:  MediaCy.IQL.Application
Assembly:  MediaCy.IQL.Application (in MediaCy.IQL.Application.dll) Version: 3.1.0.0
Syntax
VB
Public Class McApplication
	Inherits McEngineWrapper
	Implements McApplication

The McApplication type exposes the following members.

Properties
  NameDescription
Public propertyActiveDocument
Exposes the currently active document.
Public propertyActiveWindow
Exposes the currently active window.
Public propertyActiveWindowEx
Exposes the currently active window.
Public propertyCaptureState
The last known capture state.
Public propertyColorScheme
Accesses the current application color scheme.
Public propertyCommands
Exposes the collection of registered commands.
Public propertyCompany
Returns the name of the company.
Public propertyControllers
Exposes the Model-View-controller controller collection.
Public propertyDocuments
Exposes the Model-View-controller document collection.
Public propertyEngine
Returns the engine defined in the current thread.
Public propertyExeName
Returns the name of the application executable file.
Public propertyExePath
Returns the path to the application folder.
Public propertyFullScreen
Toggles the full screen mode.
Public propertyhWnd
Returns the handle of the application main window.
Public propertyIdentities
Exposes the identity collection.
Public propertyIsMetric
True if the computer environment is using the metric system.
Public propertyMainForm
This is the application main form.
Public propertyMDISupport
Toggles between MDI and docked modes.
Public propertyName
Returns the application name.
Public propertyOutput
Exposes the Output window object.
Public propertyPanels
Exposes the tool panel collection.
Public propertyPath
Return the public data path
Public propertyPathmcPathType
Return various application paths
Public propertySelectedData
Exposes the currently selected data.
Public propertySettingsAssembly, String
Provides access to the application settings for the specified assembly.
Public propertySettingsString, String
Provides access to the application settings.
Public propertyState
Defines the current state of the application.
Public propertyStatusBar
Exposes the application status bar object.
Public propertyTitle
Returns the caption displayed in the application title bar.
Public propertyVersion
Returns the version number of the application.
Public propertyVisible
Controls the application main window visibility.
Public propertyWindows
Returns the collection of document windows.
Public propertyWindowsEx
Returns the collection of document windows.
Top
Methods
  NameDescription
Public methodCenterWindow(IntPtr)
Centers the given window on top of McApplication.MainWindow.
Public methodCenterWindow(String)
Centers the given window on top of McApplication.MainWindow.
Public methodExit
Closes the application.
Public methodGetOperator
Gets or creates a low level processing operator attached to the specified parent.
Public methodLocalized
Returns the localized equivalent of the specified string, or the string itself if the translation does not exist.
Public methodLocalizeString
Uses the global dictionnary for the currently active Locale to localize the specified string in place.
Public methodSetBusyState
Instantiates a new McBusyState object used to track progress of long operations.
Public methodShowError
Displays a dialog providing information about the specified error.
Top
Events
  NameDescription
Public eventAfterError
This event is fired after an error has been displayed.
Public eventAfterFullScreen
This event is fired once the application switches back to standard from full screen mode.
Public eventAfterInitialize
This event if fired when the application is fully started.
Public eventBeforeError
The event is fired before displaying an error dialog.
Public eventBeforeFullScreen
This event is fired just before the application goes into full screen mode.
Public eventBeforeShutdown
This event is fired before the application is closed.
Public eventCaptureAcquiring
This event is fired when the status of image capture changes.
Public eventInitialize
This event is fired early during initialization when the main window becomes visible.
Public eventSelectedDataChanged
This event is fired whenever the selected data is changed in the Image Strip or by activating a new window.
Public eventSettingChanged
This event is fired whenever an application setting is being changed.
Public eventShutdown
This event is fired at the end of the application shutdown.
Top
Fields
  NameDescription
Public fieldStatic memberThisApplication
Globally shared McApplication instance
Top
Extension Methods
Remarks