1.1 Title Bar - Oltre a contenere il nome e la versione del programma reca alcune altre importanti informazioni. Nell'ordine: nome del torneo, numero di iscritti al torneo, numero di set per match e il proprio NickName.
1.2 Tabellone - La maggior parte dell'applicazione contiene le "videate" con cui effettuare i propri pronostici. A seconda del numero di iscritti al torneo nel tabellone potranno essere presenti piu` videate (da un minimo di 3 ad un massimo di 9) che rappresentano i vari frammenti dal tabellone stesso. Per esprimere le proprie preferenze e` sufficiente indicare il punteggio in sets per le varie partite che vengono visualizzate (Tennis GS controlla che inseriate numeri compresi tra lo 0 ed il 3 per evitare il piu` possibile errori di distrazione, ma e` comunque possibile inserire risultati invalidi come l'1-0 viene tollerato, ma ovviamente non permettera` di azzeccare completamente il pronostico). Cosi` facendo, partita dopo partita, si dovra` completare l'intero torneo fino al risultato della finale. Nell'angolo in alto a destra del Tabellone e` presente un controllo che permette di passare, nel caso si stiano dissputando entrambi i tornei, dal torneo Maschile a quello Femminile. Passando da un torneo all'altro il programma salvera` le preferenze espresse. In caso sia previsto un solo concorso in quella settimana il controllo per il passaggio fra i due tornei sara` disabilitato.
1.3 Pulsanti1.4 Controlli View Mode - La modalita` View viene ora gestita mediante un selettore di torneo oltre alla finestra che visualizza l'elenco dei pronostici disponibili per quel torneo. Entrambi i controlli sono disabilitati quando si e` in Edit mode ed entrando in modalita` View il selettore di torneo viene impostato automaticamente al torneo in corso. Questa nuova organizzazione permette di mantenere, volendo, sul proprio HD l'intera stagione di TennisGS senza dover riconfigurare troppe cose alla vigilia di ogni sessione di pronostico. Passando nuovamente ad Edit mode i controlli View Mode vengono disabilitati.
1.5 Status Bar - E` divisa in 3 aree. La prima viene utilizzata per visualizzare messaggi all'utente, la seconda indica la modalita` corrente (edit o view) del programma e la terza indica il nome della connessione attivata per il servizio e-mail.
1.6 La finestra "Options" - la Configurazione delle opzioni Internet merita una sezione a parte per i dovuti chiarimenti. Vediamo punto per punto qualsi sono le informazioni richieste:
Per mantenere una impostazione alla massima chiarezza e semplicita` tutto il sistema di files su cui si basa TennisGS e` imperniato sul testo semplice, cioe` leggibile ed editabile con il semplice Blocco Note di windows. Ovviamente questo non e` un invito a modificare i files a meno che non siate sicuri al 100% di quello che state per fare. Con la versione 1.6 di TennisGS molto e` cambiato nella strutturazione delle cartelle e dei files del programma.
2.1 La cartella principale. Per cartella principale si intende quella
in cui e` contenuto il programma TennisGS.exe stesso. Tale cartella deve contenere
i seguenti files:
| Nome del File | Descrizione |
| Options.ini | Memorizza tutte le impostazioni definibili mediante la finestra di "Options". E` sconsigliabile modificarlo a mano senza avere compreso come le informazioni sono state memorizzare all'interno del file, ma potrebbe essere utile ad esempio per cancellare i dati relativi ad una connessione non piu` utilizzata (sempre che dia fastidio averla presente) in quanto tale opzione non e` ancora stata implementata nel programma. |
| TennisGS.ini | Memorizza i dati relativi al Nickname in uso ed ai tornei Maschile e Femminile in corso. E` pericoloso ed inutile modificare qualche valore visto che questo file ini viene appositamente preparato per il torneo che si deve pronosticare e quindi per definizione non necessita di modifiche. |
| Log.txt (opzionale) | Memorizza passo per passo l'andamento della spedizione dei propri pronostici mediante l'utilizzo della funzione "send files" di TennisGS. Per ragioni di praticita` si e` pensato di non includere troppe segnalazioni a video durante la spedizione, ma di tenerne traccia su questo file di testo. Dopo aver tentato una spedizione puo` essere utile verificare nel dettaglio come e` andata. |
| Tornei.txt | E` un semplice elenco di tutti i tornei (Maschili e Femminili insieme) della stagione in corso. Il file essenzialmente serve per il View Mode ed e` sconsigliabile metterci le mani. |
| Players.lst | E` l'elenco dei Nickname di tutti gli iscritti al concorso pronostici TennisGS. Serve per permettere un "Login" privo di errori in occasione della prima esecuzione del programma dopo la ricezione dei dati di configurazione per il nuovo torneo da pronosticare. |
| TennisGS.exe | no comment |
| Nome del File | Descrizione |
| *.DAT (opzionali) |
Sono i files contenenti i pronostici. Il loro formato e` binario per cui non sono visualizzabili con programmi diversi da TennisGS. Se non si e` ancora salvato il proprio pronostico (o non si sono scaricati altri pronostici dal sito web) la cartella non presentera` ovviamente files .DAT nota: il nome dei files .DAT viene "costruito" indicando con una W o M iniziale se il torneo e` Femminile o Maschile poi, separato da un '-', si puo` trovare il Nickname. |
| *.HTML (opzionali) | Sono i files contenenti i pronostici in formato html e generati dal programma TennisGS mediante l'apposita opzione. Ovviamente non sono in genere presenti file .html a meno di averli espressamente generati. |
| WTable.txt | File contenente il tabellone femminile del torneo (sempre che il torneo preveda un tabellone femminile). Il file presenta un elenco di giocatrici precedute in alcuni casi da TAG specifici per la definizione dei ruoli di Testa di Serie, Qualificato, Lucky Loser o Wild Card per la gestione dei font diversificati. E` vietatissimo modificare anche un solo carattere all'interno del file in quanto il calcolo del punteggio e` basato sul match perfetto fra stringhe di caratteri. Per questo anche eventuali errori di compilazione da parte mia devono essere lasciati immutati. |
| MTable.txt | File contenente il tabellone maschile del torneo (sempre che il torneo preveda un tabellone maschile). Il file presenta un elenco di giocatori preceduti in alcuni casi da TAG specifici per la definizione dei ruoli di Testa di Serie, Qualificato, Lucky Loser o Wild Card per la gestione dei font diversificati. E` vietatissimo modificare anche un solo carattere all'interno del file in quanto il calcolo del punteggio e` basato sul match perfetto fra stringhe di caratteri. Per questo anche eventuali errori di compilazione da parte mia devono essere lasciati immutati. |
| *.INI | Per ogni torneo esiste una cartella e per ogni cartella esiste un file .INI con il nome del torneo e contenente le impostazioni del torneo stesso. Si tratta delle informazioni relative al numero di iscritti ed al numero di sets che sono indispensabili per il corretto funzionamento del View Mode. |