General Info on the Expecco UI/en
This document describes some details of the expecco UI, which may not be well known, but are nevertheless very helpful.
Inhaltsverzeichnis
Personal Settings[Bearbeiten]
Many aspects of the UI can be adjusted to your personal style via the settings dialog ("Extras" - "Settings"). Setting parameters are stored in a file in your home folder "~/.expecco/.expeccoPreferences", where "~" stands for your home folder. The home folder is typically "/home/<yourName>" on Linux systems, "/Users/<yourName>" on OSX, and "\users\<yourName>\Documents" on MS-Windows systems.
The entry tab of the the settings dialog will show you the name of your settings file.
The settings file contains mostly UI-related parameters, but a few attributes which affect the execution are also stored there (debugging flags, which control if a debugger should be opened in case of errors). It is possible to pass use different settings files by giving the "--settingsFile" command line argument.
Keyboard Focus[Bearbeiten]
The keyboard focus window is the (sub-) window, which processes your keyboard input. Unless explicitly set via the "Extras"-"Settings"-"Look & Feel" dialog, the default behavior is initially set according to the operating system's usual default behavior.
This is different between Unix and MS-Windows systems:
- in Unix/Linux, the keyboard focus follows the mouse. I.e. you do not need to click into a window to change the focus. Just move the mouse pointer over/into that window.
- in Windows, the focus remains in a window, until some other window is clicked.
In most cases, this default setting corresponds to the user's expectations. However, if you prefer the other style, change this in the above mentioned settings dialog.
Right-Click for Menu[Bearbeiten]
The standard MS-Windows behavior on right-click is to both select the element under the mouse pointer AND then show the popup-menu for the selected element when the mouse button is released.
In contrast, most Unix/Linux UIs reserve the left mouse button for selection and the right button for menus (i.e. you can right-click anywhere, without affecting the selection).
The setting chan be changed via "Extra"-"Settings"-"Look & Feel" - "Tree" - "Select on Right-Click".
File Dialogs[Bearbeiten]
File dialogs (for Load/Save) can be either opened as