&Ben.Boeckel;
&Ben.Boeckel.mail;
2009-08-08&sigmodr; BasicsStarting &sigmodr;Since &sigmodr; is the official editor for &sigmod; files, it is the
default application for opening &sigmod; files with if installed. Precedence
with other applications can be changed using the File
Associations settings (found in &systemsettings;). By default,
&sigmodr; can be started in any of the following ways:
Opening a &sigmod; fileChoosing &sigmodr; from the Game submenuFrom a launcher (&ie;, &krunner;)From the command line (multiple files are supported as well as
&URL;s)User interfaceThis section describes the user interface of &sigmodr; and how to open and
edit the data structures within &sigmodr;.The Main WindowWhen &sigmodr; is started, the main window is displayed:
&sigmodr; main window&sigmodr; main window
The main window works best when tall and narrow since the tree and the editing
widgets are both oriented this way.The window consists of the &sigmod; tree and the
editor panel.The &sigmod; TreeThe &sigmod; tree is a tree structure with all of
the data elements represented within it. It is on the left of the main window.
It has descriptions as the main part of the tree items. If an item is surrounded
by « and », it means that the data
used to describe the item is not set. On the right side, there are three icons.
The first icon is shown if the item can be edited, the second icon is shown if
the item can be deleted, and finally the third icon is shown if an item can be
added to it (as a child). Here is a screenshot of the tree with a few &sigmod;s
open and some items expanded:
&sigmod; tree image with a few open &sigmod;s&sigmod; tree with a few open &sigmod;sThe Editor PanelThe editing panel is where the widgets used to edit
a data structure are shown. The Apply button will save
the information to the &sigmod; in memory. In order to save the &sigmod; to
disk, use the Save or Save
As... entries in the File menu. The
Discard button will undo changes since the last
Apply. The Validate button will check the
data structure (and all children) for errors and warnings. See the validation page for more information. Here is an
example of the rules data structure being edited:
Editor panel editing rulesEditor panel editing rules
For more specific information on each data structure's editing, please see
the appropriate chapter.