Sposób i wygląd znaczników faz definiowany jest w pliku  Phases.xml, który znajduje się w folderze ./Config - są to ustawienia domyślne programu. Zdefiniowane są w nim wszystkie dozwolone fazy fal sejsmicznych, oraz ich parametry np. nazwa kolor, polaryzacja, wejście fali. Plik ten może być także indywidualnie zdefiniowany dla poszczególnych regionów. W takim przypadku znajduje się w folderze tego regionu ./Config/Region ... .

Jeżeli plik nie jest zdefiniowany dla danego regionu, to program czyta plik konfiguracyjny faz domyślny.

Każda faza opisana jest za pomocą bloku, gdzie w pozycji   <first>   znajduje się nazwa fazy, a w pozycji <second> parametry fazy. Część ta składa się z następujących elementów:

Sposób i wygląd pikowania definiowany jest w pliku Phases.xml. Zdefiniowane są w nim wszystkie dozwolone nazwy faz. Pliki te są definiowane osobno dla każdego regionu. Jeżeli plik nie jest zdefiniowany dla regionu, to program bierze plik domyślny dla każdego regionu ./Config/Phases.xml . Każda faza opisana jest za pomocą elementów:

<item class_id="1" tracking_level="0" version="0">
       <first>Pg</first>
       <second class_id="2" tracking_level="0" version="0">
             <noClicks>55</noClicks>
             <red>128</red>
             <green>128</green>
             <blue>128</blue>
           <defaultOnset>0</defaultOnset>
             <allowedOnset class_id="3" tracking_level="0" version="0">
                    <count>3</count>
                    <item_version>0</item_version>
                    <item>0</item>
                    <item>1</item>
                    <item>2</item>
             </allowedOnset>
             <allowedPolarity class_id="4" tracking_level="0" version="0">
                    <count>3</count>
                    <item_version>0</item_version>
                    <item>0</item>
                    <item>1</item>
                    <item>2</item>
             </allowedPolarity>
             <nextPhasePick>Sg</nextPhasePick>
             <cursorName>Icons/PhaseCursor_Pg.cur</cursorName>
       </second>
</item>

W pozycji <first> znajduje się nazwa fazy, a w pozycji <second> parametry fazy zawierające:

  • Ilość kliknięć fazy <noClicks>. Pięć faz, które mają największą, większą niż 10 ilość kliknięć mają dodatkową ikonę wyboru fazy na pasku narzędzi.
  • Kolor fazy (wartości <red>, <green>, <blue>).
  • Domyślne oznaczenie wejścia fazy <defaultOnset>, gdzie 0 oznacza emergent (e), 1 oznacza impulsive (i) a 2 oznacza nieokreślone.
  • Dopuszczalne oznaczenia wejścia fazy <allowedOnset>.
  • Dopuszczalne oznaczenia polaryzacji fazy <allowedPolarity>, gdzie 0 oznacza dodatnie (+), 1 oznacza ujemne (-) a 2 oznacza nieokreśloną.
  • Nazwę następnej fazy do pikowania <nextPhasePick>. Jeżeli pole to nie jest puste, to po zapikowaniu fazy, program podaje umieszczona w tym polu fazę. Jeżeli to jest ta sama faza to program pikuje tą wybraną fazę, aż zostanie to przerwane przez kliknięcie prawego przycisku myszy.
  • Nazwę pliku z kursorem pokazywanym podczas pikowania tej fazy <cursorName>. Użytkownik może zdefiniować własny kursor pamiętając, że punkt wskazywany przez kursor odpowiada pikselowi (0,9) kursora.
  • No labels