FlightGear/Un esempio di integrazione NASAL-XML: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 33:
</source>
Analizziamo ora questo script, intanto si nota che ogni voce di menu è definita all'interno dei tag <menu> ... </menu>, questi non hanno un limite, ma ovviamente non possono essere troppi altrimenti la barra orizzontale in alto diventerebbe troppo lunga. Normalmente conviene introdurre la nuova voce all'interno di un menu già esistente, può essere una buona scelta il menu con label '''File''' (''<label>'''''File'''''</label>'') che contiene varie chiamate a funzioni di ''servizio''. Ogni sottovoce di menu viene descritta tra i tag ''<item> ... </item>'' anche i singoli items hanno una label che non è altro la scritta visualizzata nel menu a tendina, nel nostro caso la label è: ''<label>'''''Joystick Configuration'''''</label>''. A questo punto inizia la parte più importante, ovvero la chiamata alla finestra che verrà mostrata al fine di permettere la visualizzazione e modifica dei parametri. Questa finestra è anche essa descritta tramite un codice
|