Pulpit MyWayy

Pulpit

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>

Spis treści


configuration.md