Name | Description | |
---|---|---|
s_Type2PluginsMap |
The following tables list the members exposed by NApplication.
Name | Description | |
---|---|---|
s_Type2PluginsMap |
Name | Description | |
---|---|---|
AllUsersFolder | Gets or sets the folder where the application can store user settings related to all user. | |
ApplicationFolder | Gets or sets the application folder, which is generally where the application is located. | |
BrushCacheSettings | The settings of the brush cache. Unit of cost measure for brush cache is usually the 32ARGB pixel (4 bytes). | |
CompilerService | Gets or sets the compiler service that the application must use. | |
ContextualHelpMode | Gets or sets the contextual help mode. | |
CurrentCulture | Gets or sets the culture used by the current thread of the application. | |
CurrentUICulture | Gets or sets the culture to load culture-specific resources for. | |
Desktop | Gets the one and only application desktop element. | |
DesktopDocument | Gets the one and only application document, the content of which is the desktop element. | |
DeveloperMode | Gets or sets whether the application operates in developer mode. In developer mode the application displays advanced property editors and additional properties in certain editors as well as other developer specific information. By Default set to false. | |
EnableGPURendering | Gets or sets whether the application uses GPU rendering. | |
EnableMultiThreadedPainting | Enables or disables multi-threaded painting. Multi-threaded painting is by default enabled for most of the integration surfaces, and most of the integration surfaces support this feature. | |
EnablePaintCache | Gets or sets whether the application uses paint cache | |
EnableSystemFonts | Gets or sets whether the application will load the system fonts (from OS dependent font folder). | |
FontService | Gets the application font service. | |
ImageCacheSettings | The settings of the image cache. Unit of cost measure for paint cache is usually the 32ARGB pixel (4 bytes). | |
IntegrationPlatform | Gets the current platform the application is running on. | |
IsUIThread | Determines whether the current thread is the UI thread of the application. | |
NevronAllUsersDataFolder | Gets or sets the folder where the application can store user settings related to all user. | |
OSNameAndVersion | Gets the current operating system name and version. | |
PaintCacheSettings | The settings of the paint cache. Unit of cost measure for paint cache is usually the 32ARGB pixel (4 bytes). | |
PenBrushCacheSettings | The settings of the pen brushes cache. Unit of cost measure for paint cache is usually the 32ARGB pixel (4 bytes). | |
PenCacheSettings | The settings of the pen brushes cache. Unit of measure for pen cache is 1 pen | |
ResourcesFolder | Gets or sets the resources folder of the application. | |
ShowPaintCacheAreas | Indicates whether areas painted from paint cache should be displayed, for windows that support and allow paint cache. By default set to false. Set this property to true to diagnose the actual areas that were painted via paint cache. | |
ShowRepaintAreas | Indicates whether repaint areas should be displayed, for windows that support area repaint. By default set to false. Set this property to true to diagnose the actual areas that a window repaints. | |
TempFolder | Gets or sets the temp folder, in which to create temporary files. | |
UIThread | Gets the UI Thread of the application. | |
UserFolder | Gets or sets the folder where the application can store user settings related to the current user. |
Name | Description | |
---|---|---|
ApplyTheme | Applies the specified theme to the application desktop. | |
BeginInvoke | Overloaded. Executes the specified delegate asynchronously with the specified array of arguments on the UI thread (Application thread). | |
CollectGarbageCacheOfCurrentThread | Collects the cached garbage of the current thread | |
CreateChildWindow | Overloaded. Creates a child window, and adds it to the Application.Desktop.Windows collection. | |
CreatePlugins<T> | Cerates the plugins of the specified type. | |
CreateTopLevelWindow | Overloaded. Creates a top-level window, and adds it is to the Windows collection of the currently focused window. If there is no focused window, the window is added to the NApplication.Desktop.Windows collection. | |
ExecuteFile | Executes the given file. | |
GetAllSettingsNamesAsync | Gets the names of all settings for this application. Returns an empty array if the application does not have any settings. | |
GetModule2AssemblyMap | Returns the assemblies of the installed DOM modules | |
GetModuleAssemblies | Returns the assemblies of the installed DOM modules | |
GetModules | Returns the assemblies of the installed DOM modules | |
GetSettingAsync | Retuns a promise that gets the setting bytes for the given key. | |
LocalizeFromStream | Localizes the application from the given localization dictionary stream (should be a file in TMX format). | |
OpenUrl | Opens the given URL in a new tab/window of the default browser. | |
ReapplyTheme | Reapplies the last theme. | |
RegisterPlugin | ||
RemoveSettingAsync | Removes the setting for the given key | |
SetSettingAsync | Sets the setting with the given key. |