I vari scritti fanno riferimento alle icone che rappresentano i vari aspetti dei segnali. Prima di utilizzare i file .tds è quindi necessario scaricare il seguente file:
- File signals.zip: contiene le icone dei segnali di protezione e avviso a 1 e 2 luci, compresi i segnali permissivi.
 
È disponibile un tracciato di esempio, creato da Paolo Scarazzato, che contiene tutti i file .tds descritti in queste pagine e tutte le icone usate per visualizzare i vari aspetti.
Il tracciato è scaricabile dal seguente link.
Segnale di Protezione a 1 luce
File: rfi_prot1.tds
Come descritto nella pagina precedente, il segnale di protezione a 1 luce ha le seguenti caratteristiche:
| Luce | Significato | Aspetto | Condizione | 
|---|---|---|---|
| rossa | arresto | red | |
| gialla | via libera con avviso di via impedita  | 
		yellow | next.aspect = red | 
| verde | via libera | green | next.aspect ! red | 
Segnale di Protezione con Accoppiato Avviso a 2 luci
File: rfi_prot2.tds
| Luce | Significato | Aspetto | Condizione | 
|---|---|---|---|
| rossa-spenta | arresto | red | |
| gialla | via libera con avviso di via impedita su corretto tracciato  | 
		yellow | next.aspect = red | 
| verde | via libera su corretto tracciato | green | next.aspect ! red and .switchThrown = 0  | 
	
| rosso-giallo | via libera con avviso di via impedita su tracciato deviato  | 
		red_yellow30 red_yellow60 red_yellow100  | 
		next.aspect = red and .switchThrown and .nextLimit = 30/60/100  | 
	
| rosso-verde | via libera con avviso di via libera su tracciato deviato  | 
		red_green | next.aspect ! red and .switchThrown  | 
	
Segnale di Avviso a 1 luce
File: rfi_avv1.tds
I segnali di avviso si distinguono perchè l'azione associata a ciascun aspetto è sempre "none". Cioè:
Aspect: green
    IconE: gE.xpm
    Action: none
Aspect: yellow
    IconE: yE.xpm
    Action: none
Questa indicazione rende "inattivo" il segnale. Cioè anche se l'utente clicca sul segnale, l'aspetto del segnale non cambierà, poichè l'aspetto stesso dipende solo dall'aspetto del segnale di protezione successivo.
| Luce | Significato | Aspetto | Condizione | 
|---|---|---|---|
| gialla | avviso di via impedita | yellow | next.aspect = red | 
| verde | avviso di via libera | green | next.aspect ! red | 
Segnale di Avviso a 2 luci
File: rfi_avv2.tds
| Luce | Significato | Aspetto | Condizione | 
|---|---|---|---|
| gialla | via libera con avviso di via impedita  | 
		yellow | next.aspect = red | 
| verde | via libera con avviso di via libera senza limitazioni di velocita'  | 
		green | next.aspect = green | 
| giallo-verde | via libera con avviso di via libera e limite a 30 km/h  | 
		yellow_green | next.aspect = red_yellow30 | 
| giallo-verde lampeggiante | via libera con avviso di via libera e limite a 60 km/h  | 
		yellow_green_flashing | next.aspect = red_yellow60 | 
| giallo-verde lampeggiante alternato  | 
		via libera con avviso di via libera e limite a 100 km/h  | 
		yellow_green_switching | next.aspect = red_yellow100 | 
Segnali di blocco automatico
File: rfi_autom1.tds
È anche possibile specificare che un segnale è di blocco automatico. È sufficiente usare la seguente sintassi nella sezione "OnInit:" del file corrispondente:
OnInit:
    .aspect = red
    .fleeted = 1
end
Assegnando il valore "1" all'opzione ".fleeted" si rende il segnale "automatico".
Le altre azioni associate al segnale dovranno essere le seguenti:
OnCleared:
    if .aspect = red
        if next.aspect = red
            .aspect = yellow
        else
            .aspect = green
        end
    end
end
OnUpdate:
    if .aspect = red
        return
    end
    if next.aspect = red
        .aspect = yellow
    else
        .aspect = green
    end
end
È disponibile un tracciato di esempio, creato da Paolo Scarazzato, che contiene tutti i file .tds descritti in queste pagine e tutte le icone usate per visualizzare i vari aspetti.
Il tracciato è scaricabile dal seguente link.
La pagina successiva riassume gli eventi e le proprietà associabili a ciascun tipo di elemento di binario (quindi non solo ai segnali).
 
 Italiano
			