Pulpit znajduje się po lewej stronie na górze. Strukturę pulpitu ustala się w górnej części pliku configuration.md.
W pliku można ustalić drabinkę nawigacyjną, nazwy oraz jakie widoki mają się pojawiać po kliknięciu w daną nazwę oraz zdefiniować używania lub nieużywania skryptów w widoku.
W pulpicie muszą być zawarte wszystkie możliwe widoki użyte w projekcie, widoki nie powinny też być powielane (użyte 2 razy). Jeśli widok nie będzie uwzględniony w drzewie pulpitu, nie będzie kompilowany i nie będzie możliwości jego otwarcia z poziomu innych widoków.
Pierwszy widok ma stałą nazwę oraz nie ma możliwości używania skryptów, jedynie można podać ścieżkę dostępu do pliku z widokiem, który ma się pokazać jako pulpit.
Widok musi zacząć się od polecenia <views>
i zakończyć </views>
, kolejne widoki wpisane pomiędzy te dwie linie będą uwzględnione w projekcie:
<views File="main.mwxml">
</views>
Aby dołożyć wyświetlanie pola Budynki, jak w zdjęciu powyżej należy zmodyfikować kod w następujący sposób:
<views File="main.mwxml">
<view Name="Budynki" File="main.mwxml" UseScript="True"/>
</views>
Gdzie:
Zakończenie linii za pomocą />
można również zakończyć za pomocą lini </view>
:
<views File="main.mwxml">
<view Name="Budynki" File="main.mwxml" UseScript="True">
</view>
</views>
Aby dodać do pulpitu pola Urządzenia modyfikujemy kod w następujący sposób:
<views File="main.mwxml">
<view Name="Budynki" File="main.mwxml" UseScript="True">
</view>
<view Name="Urządzenia" File="centrals/centrals.mwxml" UseScript="False">
</view>
</views>
Aby dodać rozwijanie pola Budynki, wprowadzamy następującą modyfikację:
<views File="main.mwxml">
<view Name="Budynki" File="main.mwxml" UseScript="True">
<view Name="Budynek A biurowiec" File="biurowiec1.mwxml" UseScript="True"/>
</view>
<view Name="Urządzenia" File="centrals/centrals.mwxml" UseScript="False">
</view>
</views>
Analogicznie dodajemy pozostałe urządzenia i widoki, tworząc docelowe drzewo nawigacyjne:
<views File="main.mwxml">
<view Name="Budynki" File="main.mwxml" UseScript="True">
<view Name="Budynek A biurowiec" File="biurowiec1.mwxml" UseScript="True">
<!-- <view Name="Budynek 1 widok dół" File="biurowiec.mwxml" UseScript="True"/> -->
<view Name="Kondygnacja 0" File="level0/level0.mwxml" UseScript="True">
<view Name="Salka konferencyjna" File="level0/salka.mwxml" UseScript="True">
</view>
</view>
</view>
<view Name="Budynek C" File="biurowiec1.mwxml" UseScript="True">
<view Name="Labolatorium" File="level0/level0.mwxml" UseScript="True"/>
<view Name="Biura" File="level1/level1.mwxml" UseScript="True"/>
</view>
<view Name="Spawalnia" File="spawalnia.mwxml" UseScript="True">
</view>
</view>
<view Name="Urządzenia" File="centrals/centrals.mwxml" UseScript="False">
<view Name="Centrale" File="centrals/centrals.mwxml" UseScript="False"/>
<view Name="Węzeł cieplny" File="pion.mwxml" UseScript="True"/>
<view Name="Fotowoltaika" File="fv/fvhala.mwxml" UseScript="True">
</view>
</view>
<view Name="Maszyny" File="kotlownia.mwxml" UseScript="False">
<view Name="Akuszarka" File="maszyny/akuszarka.mwxml" UseScript="False"/>
</view>
<view Name="Pomiar Energii" File="liczniki/Pomiar_energii.mwxml" UseScript="False">
<view Name="Całkowita" File="liczniki/biurowiec.mwxml" UseScript="False">
<view Name="Biurowiec" File="liczniki/biurowiec.mwxml" UseScript="False"/>
</view>
<view Name="Elektryczna" File="liczniki/elektryczna.mwxml" UseScript="False"/>
<view Name="Cieplna" File="liczniki/biurowiec.mwxml" UseScript="False">
<view Name="Biurowiec" File="liczniki/biurowiec.mwxml" UseScript="False"/>
</view>
</view>
<view Name="Satelita" File="main2.mwxml" UseScript="False"/>
<view Name="Komunikacja" File="komunikacja.mwxml" UseScript="True"/>
</views>