No edit summary |
|||
Line 7: | Line 7: | ||
Under the menu bar, the main window contains four panes: | Under the menu bar, the main window contains four panes: | ||
* In the top pane, the specification of the B machine is displayed with the syntax highlighted and can also be edited by typing directly in this pane; | * In the top pane, the specification of the B machine is displayed with the syntax highlighted and can also be edited by typing directly in this pane; you can find out more about this editor and how to use external editors in our [[Editors_for_ProB|wiki page on editors]]. | ||
* At the bottom, the animation window is composed of three panes which display at the current point during the animation: | * At the bottom, the animation window is composed of three panes which display at the current point during the animation: | ||
*# The current state of the B machine (State Properties), listing the current values of the machine variables; | *# The current state of the B machine (State Properties), listing the current values of the machine variables; |
The menu bar contains the various commands to access the features of ProB. It includes the traditional "File" menu with a sub-menu "Recent Files" to quickly access the files previously opened in ProB. Notice the commands "Open\Save", "Reopen\Save" and "Reopen"; the latter reopens the currently opened file and reinitializes the state of the animation and the model checking processes completely. The "About" menu provides help on the tool and includes a command to check if an update is available on the ProB website. By default, ProB starts with a limited set of commands in the Beginner mode. The Normal mode gives access to more features and can be set in the menu "Preferences|User Mode".
Under the menu bar, the main window contains four panes:
The "Preferences" menu allows the various features of ProB to be configured. When ProB is started for the first time, it creates a file prob_preferences.pl that stores those preferences.
The next three commands correspond to groups of preferences displayed in separate pop-up windows.
IMPORTANT: Changes in the animation preferences take effect only after reloading the machine.