GUIFactory |
public abstract class GUIFactoryService : IGuiFactoryService
The GUIFactoryService type exposes the following members.
Name | Description | |
---|---|---|
![]() | GUIFactoryService | Initializes a new instance of the GUIFactoryService class |
Name | Description | |
---|---|---|
![]() | MainWindowHandle | Gets the window handle of the main window; |
![]() | MainWindowObject | Gets the main window as object. Depending on the Gui technology that is used, this is either a Wpf window, or something else. |
![]() | ScreenResolutionDpi | Gets the screen resolution that is set in windows in dots per inch. |
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | ErrorMessageBox(String) | Shows a message box with the error text. |
![]() | ErrorMessageBox(String, String) | Shows a message box with the error text. |
![]() | ExecuteAsUserCancellable | |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() | FindAndAttachControlTo(IMVCController) | Searchs for a appropriate control for a given controller and attaches the control to the controller. |
![]() | FindAndAttachControlTo(IMVCController, Type) | Searchs for a appropriate control for a given controller with restriction to a given type. The control is not (!) attached to the controller. You have to do this manually. |
![]() | FindAndAttachControlUsingGuiTemplate | Try to attach a control to the controller. To determine the type of gui, the viewTemplate is analysed. |
![]() | GetController(Object, Type) | Gets an IMVCController for a given document type. |
![]() | GetController(Object, Type, UseDocument) | Gets an IMVCController for a given document type. |
![]() | GetController(Object, Type, Type, UseDocument) | Gets an IMVCController for a given document type. |
![]() | GetControllerAndControl(Object, Type) | Gets an IMVCController for a given document type, and finding the right GUI user control for it. |
![]() | GetControllerAndControl(Object, Type, UseDocument) | Gets an IMVCController for a given document type, and finding the right GUI user control for it. |
![]() | GetControllerAndControl(Object, Type, Type, UseDocument) | Gets an IMVCController for a given document type, and finding the right GUI user control for it. |
![]() ![]() | GetDescription | Retrieves the description of the enumeration value value. |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetNewClipboardDataObject | Get a new clipboard data object. You can use this to put data on the clipboard. |
![]() | GetRequiredControllerAndControlT | Gets the required controller and control. Throws an exception if either controller or control could not be retrieved. |
![]() | GetScreenInformation | Retrieves information about a screen area. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | GetUserFriendlyClassName(Type) | Gets a user friendly class name. See remarks for a detailed description how it is been obtained. |
![]() | GetUserFriendlyClassName(Type, Boolean) | This retrieves user friendly class name for an array of types. |
![]() | GetUserFriendlyName | Retrieves the description of the enumeration value value. |
![]() | InfoMessageBox(String) | Shows a message box with an informational text. |
![]() | InfoMessageBox(String, String) | Shows a message box with an informational text. |
![]() | InvalidateRequerySuggested | |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | NewRelayCommand(Action, FuncBoolean) | Gets a command that executes an action and evaluates the canExecute condition every time when something in the Gui has changed. |
![]() | NewRelayCommand(ActionObject, PredicateObject) | Gets a command that executes an action and evaluates the canExecute condition every time when something in the Gui has changed. |
![]() | OpenClipboardDataObject | Opens the clipboard data object. You can use this to see which data are on the clipboard. |
![]() | RegisterRequerySuggestedHandler | Registers a handler that will be called back if something in the Gui has changed so that a requery of CanExecute() functions might be neccessary. This handler will be bound weak to the event. Unregister by using UnregisterRequerySuggestedHandler(EventHandler). |
![]() | SetClipboardDataObject(IClipboardSetDataObject) | Sets the data stored in the dataObject on the clipboard for temporary usage. |
![]() | SetClipboardDataObject(IClipboardSetDataObject, Boolean) | Sets the data stored in the dataObject on the clipboard for temporary or permanent usage. |
![]() | ShowBackgroundCancelDialog(Int32, Thread, IExternalDrivenBackgroundMonitor) | |
![]() | ShowBackgroundCancelDialog(Int32, ThreadStart, IExternalDrivenBackgroundMonitor) | |
![]() | ShowContextMenu | Creates and shows a context menu. |
![]() | ShowDialog(Enum, String) | |
![]() | ShowDialog(IMVCAController, String) | Shows a configuration dialog for an object (without "Apply" button). |
![]() | ShowDialog(Object, String) | Shows a configuration dialog for an object. |
![]() | ShowDialog(Object, String) | Shows a configuration dialog for an object. |
![]() | ShowDialog(IMVCAController, String, Boolean) | Shows a configuration dialog for an object. |
![]() | ShowDialog(Object, String, Boolean) | Shows a configuration dialog for an object. |
![]() | ShowDialog(Object, String, Boolean) | Shows a configuration dialog for an object. |
![]() | ShowDialogT(T, String, Boolean) | Shows a configuration dialog for any item. |
![]() | ShowDialogForEnumFlag | |
![]() | ShowFolderDialog | |
![]() | ShowOpenFileDialog | |
![]() | ShowSaveFileDialog | |
![]() | ShowTaskCancelDialog | |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
![]() | UnregisterRequerySuggestedHandler | Unregisters the handler that was registered with RegisterRequerySuggestedHandler(EventHandler). |
![]() | YesNoCancelMessageBox | Shows a message box with a questtion to be answered either by YES, NO, or CANCEL. |
![]() | YesNoMessageBox | Shows a message box with a question to be answered either yes or no. |
Name | Description | |
---|---|---|
![]() | RegisteredContextMenuProviders | Dictionary of context menu providers. Key is the type of the gui root element (Winforms: Control, Wpf: UIElement). Value is an Action with the following parameters: object parent (Gui parent element), object owner (Owner of the addin element), string addInPath, double x, double y) |
![]() | RegisteredGuiTechnologies |