aceTerminalApplication Class |
Namespace: imbACE.Services.application
public abstract class aceTerminalApplication : aceTerminalApplicationBase
The aceTerminalApplication type exposes the following members.
| Name | Description | |
|---|---|---|
| appAboutInfo |
Information about the application. Used in User Interface and to sign all reports, readme files and exported documents
(Inherited from aceApplicationBase.) | |
| ataman |
Ataman - watching logs and other folders for oversize
(Inherited from aceApplicationBase.) | |
| commandLineArguments | (Inherited from aceApplicationBase.) | |
| current |
The current screen, implements screenHistoryStack management and calls [!:onScreenClosed(IAceTerminalScreen)] and [!:onScreenOpened(IAceTerminalScreen)] methods
| |
| description |
Short description of the application
(Inherited from aceApplicationBase.) | |
| doKeepRunning |
If true it will keep running
(Inherited from aceApplicationBase.) | |
| folder |
Main application folder, where the executable is started
(Inherited from aceApplicationBase.) | |
| folder_cache |
Folder used by the chache system
(Inherited from aceApplicationBase.) | |
| folder_config |
Folder with configuration files
(Inherited from aceApplicationBase.) | |
| folder_logs |
Folder with log files and diagnostics
(Inherited from aceApplicationBase.) | |
| folder_plugins |
Folder with plugins
(Inherited from aceApplicationBase.) | |
| folder_projects |
Folder with saved application projects.
(Inherited from aceApplicationBase.) | |
| folder_reports |
Folder with plugins
(Inherited from aceApplicationBase.) | |
| folder_resources |
Folder with report themes and other resources
(Inherited from aceApplicationBase.) | |
| footerLine | ||
| footerLineLeftContent |
Bindable property
(Inherited from aceTerminalApplicationBase.) | |
| footerLineRightContent |
Bindable property
(Inherited from aceTerminalApplicationBase.) | |
| headerLine | ||
| headerLineLeftContent |
Sadrzaj koji treba da se prikaze u levom cosku
(Inherited from aceTerminalApplicationBase.) | |
| headerLineRightContent |
Sadrzaj koji treba da se prikaze u desnom cosku
(Inherited from aceTerminalApplicationBase.) | |
| isGoBackEnabled |
If true, currently it is enabled to perform goBack | |
| logContent |
Content of the logger
(Inherited from aceApplicationBase.) | |
| logger |
Main log-output for the application
(Inherited from aceApplicationBase.) | |
| name |
Gets the application name
(Inherited from aceApplicationBase.) | |
| platform |
Reference to the currently active output platform
| |
| plugins |
Plugins from folder_plugins folder
(Inherited from aceApplicationBase.) | |
| screenMain |
Gets or sets the screen main.
| |
| screenWelcome |
Gets or sets the screen welcome.
| |
| settings |
Base application settings
(Inherited from aceApplicationBase.) | |
| state |
State of the application
(Inherited from aceApplicationBase.) | |
| statusLine | ||
| statusLineLeftContent |
Sadrzaj statusne linije - levo
(Inherited from aceTerminalApplicationBase.) | |
| statusLineRightContent |
Sadrzaj statusne linije desno
(Inherited from aceTerminalApplicationBase.) |
| Name | Description | |
|---|---|---|
| deploySettings |
Deploys or redeploys the settings - forcing all parts of the system to update their state according to the settings
(Inherited from aceApplicationBase.) | |
| Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from aceTerminalApplicationBase.) | |
| doQuit |
Exits the application
(Overrides aceApplicationBasedoQuit.) | |
| doUpdateInterface |
Azurira dinamicke komponente interfejsa
(Inherited from aceTerminalApplicationBase.) | |
| goBack |
Goes back for one screen-step. If there are any screen in the screenHistoryStack | |
| goToMainPage |
Goes to main page.
| |
| goToWelcomePage |
Goes to welcome page.
| |
| initCommonLayout |
Method called by each screen, on its opening
| |
| log |
Logs the specified message: if logger set with logger, if not directly to console
(Inherited from aceApplicationBase.) | |
| setAboutInformation |
Sets the author information.
(Inherited from aceApplicationBase.) | |
| StartApplication |
Starts the application, keeping thread in the loop. Once it returns false, it means user chosen to quit the application
(Inherited from aceApplicationBase.) |
| Name | Description | |
|---|---|---|
| onEventApplicationClosing | Event handler for Closing" at Application, to hook reaction method on to. (Inherited from aceApplicationBase.) | |
| onEventApplicationLoaded | Event handler for Loaded" at Application, to hook reaction method on to. (Inherited from aceApplicationBase.) | |
| onEventApplicationReady | Event handler for Ready" at Application, to hook reaction method on to. (Inherited from aceApplicationBase.) | |
| onEventScreenClosed | ||
| onEventScreenOpened |
| Name | Description | |
|---|---|---|
| aceGenEx | (Defined by aceExceptionTools.) | |
| aceSciEx | (Defined by aceExceptionTools.) |
To change currently displayed screen, just set desired screen to the current property.
Go back mechanism is already implemented, however if you want to trigger previous screen back call goBack method, do not replace current on your own as it will lead to screen loop.