ArchEditor Window

The ArchEditor is a simple application made of a starting screen and a main screen.

Welcome screen

When starting the application, the first screen offers two main possibilities: create a new Arch file or open an existing Arch file.

A list displays the Arch files recently opened with the application that can be opened directly.

Double-clicking on a recent file directly opens it.

Welcome screen
Figure 1. Welcome screen

When selecting btn:[New…​], a new screen appears as shown below. On this screen it is necessary to provide a name and description for the new input to create. Then it is necessary to select the dictionary of concepts that will be used for the new input to perform. A list displays the previously used dictionaries to select. Otherwise, by clicking on the Load another dictionary button, it is possible to select another dictionary file to use.

The bottom of the screen displays feedback on the currently entered informations. It also provide information on the status of the selected dictionary, see Dictionary status feedback for more details.

Then to start, click on the btn:[Finish] button.

New file screen
Figure 2. New data file window inside welcome screen

When selecting the btn:[Open] option or selecting a file from the list of recent files, two options are possible:

  • Files created with newer version are directly opened;

  • Legacy files which need to provide the dictionary file implies the opening of the 'Legacy open' screen.

The 'Legacy open' screen is here to correctly load old Arch files. Indeed they do not contain the dictionary and need the path to the correct dictionary to be provided.

The application tries to find the associated legacy *.csv dictionary file. It displays first the expected dictionary name and associated hash (on the example below, the expected dictionary name is TroublesPsy2 with hash FDBCD074).

Then it looks in its already loaded dictionary files if one corresponds. In the case shown below, a dictionary file of the correct name TroublesPsy2 but of incorrect hash 8D1BEC43 has been found.

In this particular case, an additional option appear btn:[Skip dictionary hash verification] with will ignore the fact that the provided dictionary has an incorrect hash. Be aware that this option may lead to loss of data if needed concepts are not present.

Open file screen
Figure 3. Open existing data file inside welcome screen

In case the dictionary was not found inside the history, the application waits for the user to provide it. To do so, click on the Choose dictionary button and select the correct dictionary.

To validate the selection, click on the btn:[Finish] button.

welcome open notfound
Figure 4. Open file screen with missing dictionary

Main window

Main application window
Figure 5. View of the main application window with data

This is the main screen of the application. On the top, general application bars are present:

Main Menu

It corresponds to main control menu of the application.

Main application menu bar
Figure 6. Options of the main application menu bar
General Toolbar

It presents shortcut buttons to open and save a file and also buttons to undo/redo actions performed on the data, see Edit menu section for more information.

Main application toolbar
Figure 7. Buttons of the main toolbar

Main menu

File menu

file menu

The menu:File[] menu allows opening and saving date files.An option also permits opening recent files.Finally the exit option enables leaving the application.

Please note that the application can only load one file at a time. When opening another file, if there are unsaved modifications, the application will propose to save this work before replacing it by the new opened file.

Inside the menu:File[Open recent] menu, at the bottom an option offers the possibility to clear the history of opened files.

Edit menu

edit menu

The menu:Edit[] menu enables to undo/redo any action performed on an instance of concept in the main window.File actions such as create new, open or save cannot be undone or redone.

The undo/redo function can only be used when modifications have been applied to the instance.Thus it cannot undo/redo modifications not applied inside the Instance editor panel.

Tools menu

tools menu

The menu:Tools[] menu offers various tools and shortcuts. From here, you can access the preferences panel presented in the Preferences section. The console log is displaying various messages from the application such as errors and warnings.

With this menu, it is also possible to apply corrective patch to the application or install new feature plugin. To do so, click on the correct item and a file choose will appear and asks where the patch/plugin is located. Once installed, it is recommended to restart the application.

Help menu

help menu

The menu:Help[] menu is useful to access this user manual directly from within the application. This menu also offers access to the about screen, resuming information about the software and installed plugins/patches.