BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Software (https://www.baronerosso.it/forum/software/)
-   -   Manifestazioni e frequenze 2.0 per GNU/Linux (https://www.baronerosso.it/forum/software/157873-manifestazioni-e-frequenze-2-0-per-gnu-linux.html)

akrobaticone 23 luglio 10 00:49

Versione 2.3.1
Risolto bug in routine 3 cifre classe pilota:il numero del pilota dopo il 10 veniva visualizzato errato
Ridisegnata interfaccia grafica con spostamento controlli.
Aggiunto riordino automatico lista piloti in base a criterio selezionato nella combobox sotto la listbox lista piloti

Come al solito pacchetto di installazione e codice sorgente
https://sourceforge.net/projects/frequenze/files/

l'attuale versione è stata realizzata con Gambas V 2.20.2

akrobaticone 23 luglio 10 01:02

1 Allegato/i
Schermata

akrobaticone 17 agosto 10 13:18

Aggiornamento:

Versione 2.4.1
-Aggiunti form cronologia e riepilogo
-Aggiunta esportazione in file testo della cronologia
-Aggiunta proprietà "ora di prenotazione" per ogni pilota e sua visualizzazione
-Nuovo formato salvataggio lista piloti: non compatibile con vecchio
-Aumentate dimensioni finestra e listbox
-spostamento voci da menu azioni a menu piloti
-Risolto bug: quando si carica lista ora i piloti vengono collocati a seconda dello stato nel quale la lista è stata salvata
-Risolto bug: Inizializzato a zero index casella combinata cmb_ordinamento: quando selezionato fine tutti voli non riordinava la listbox1

Come al solito pacchetto di installazione e codici sorgente disponibili

https://sourceforge.net/projects/frequenze/files/

Compilato con Gambas 2.19 disponibile nel software center di Ubuntu 10.04

akrobaticone 30 agosto 10 20:58

Versione 2.5.1

-Aggiunta opzione chiamata in volo per lista prenotazione volo
-Aggiunte proprietà pilota: nazione, gruppo, note aggiuntive
-Aggiunta evidenziazione nome per eventuali note aggiuntive
-Aggiunta finestra visualizzabile con doppio click su nome pilota nelle listbox
-Abilitazione o disabilitazione bottoni a seconda della listbox selezionata
-Eliminata visualizzazione ora corrente
-Attivato ordinamento griglia form riepilogo con click sulle colonne
-Nuovo formato salvataggio piloti non compatibile con vecchio
-Aggiunta segnalazione errore apertura file non conforme
-Aggiunte frequenze in lista

Come al solito sorgenti e pacchetto di installazione
https://sourceforge.net/projects/frequenze/files/

Qualche nota relativa all'aggiornamento

** ho aggiunto alcune frequenze alla lista preinstallata
è probabile però che venga ancora visualizzata quella vecchia
in questo caso è sufficente cercare la cartella nascosta ".Lista" nella propria home (si visualizza spuntando l'opzione Mostra file nascosti nel menù modifica delle cartelle oppure premendo Ctrl + H) e cancellando il file Lista.txt) Al successivo riavvio del programma si aggiornerà automaticamente.

** Ora quando si inserisce un nuovo pilota si possono aggiungere delle note . Facendo doppio click sul pilota nelle listbox ora appare una finestra con le note sopra memorizzate
È possibile evidenziare il pilota mettendo la spunta sulla casella "Evidenzia" nel form di Input o modifica Pilota.
Così facendo apparirà un "#_" prima del nome segnalando così la presenza di una nota importante.

** nella lista di prenotazione ora con la scritta "CHIAMATA" si può evidenziare il pilota che era già prenotato e che ha ricevuto l'invito a presentarsi alla partenza
Anche in questo caso viene effettuato un controllo della frequenza.


per il futuro prevedo di aggiungere un form opzioni dove sarà possibile cambiare i colori, scegliere la modalità del cronometro(allarmi, conto alla rovescia, conto normale etc...) e una miglior gestione della cronologia
conto inoltre di rivedere i sorgenti commentandoli meglio per renderli più comprensibili (non sono un softwerista per cui abbiate pazienza...).

I commenti ( e magari qualche improperio) sono graditissimi

Il programma come al solito è compilato con gambas 2.19 (Gambas-it.org) sempre disponibile nel Ubuntu software Center (ubuntu-it - Home)
Se non avete ancora provato Ubuntu è il momento di farlo!

Grazie a tutti coloro che hanno scaricato il programma e lo hanno provato

elettro 03 settembre 10 03:50

ciao, consiglio l'utilizzo del XML come formato per salvare i dati. In pratica ogni valore viene incapsulato in simil tag HTLM che ne spiegano il valore tipo:
<nome pilota>giampaolo</nomepilota>

vale anche la ricorsione:
<pista>
<nome>pista di lugano sud</nome>
<data>99/99/9999</data>
<elenco piloti>
<pilota>
<nome pilota>giampaolo</nome pilota>
<numero>15</numero>
<tempo di volo>15</tempo di volo>
</pilota>
<pilota>
<nome pilota>marco</nome pilota>
<numero>1</numero>
<tempo di volo>150</tempo di volo>
</pilota>
</elenco piloti>
</pista>
Questo formato è molto utile, perché puoi caricare senza problemi versioni di salvataggi delle versioni precedenti (anche MOLTE versioni precedenti) senza troppi problemi di import ed export, basta vedere i campi che già ci sono, aggiungere quelli mancanti, riorganizzare quelli disorganizzati, eliminare quelli in eccesso. :)

akrobaticone 03 settembre 10 09:06

In effetti mi sembra la soluzione migliore
Per altri motivi avevo già intenzione di approfondire il tema XLM e questa è l'occasione
Puoi suggerirmi un po di letteratura in rete che parla di XML?


Colgo l'occasione per segnalare un bug nell'ultima versione (2.5.1)
salvando più volte la stessa lista piloti le note addizionali si corrompono

in effetti con XML questo non sarebbe successo.......

Grazie

akrobaticone 03 settembre 10 12:33

Ho trovato
HTML.it
Tutorial ed esempi XML

mi metto subito al lavoro:notouch:

akrobaticone 05 settembre 10 22:31

Versione 2.5.2
Risolto bug salvataggio note pilota
Cambiati colori finestra note aggiuntive:non si distingueva bene dallo sfondo

Ricordo che facendo doppio click sul nome del pilota appare una finetra con note aggiuntive

https://sourceforge.net/projects/frequenze/files/

elettro 06 settembre 10 00:00

Citazione:

Originalmente inviato da akrobaticone (Messaggio 2206752)
Ho trovato
HTML.it
Tutorial ed esempi XML

mi metto subito al lavoro:notouch:

in realtà quello che ti ho suggerito non è vero XML, ma era per aiutarmi a spiegare il concetto :)

akrobaticone 06 settembre 10 08:42

Si chiaro xml è un formato che serve principalmente per esportare documenti
e forse un po sprecato per salvare i dati che verranno letti da una sola applicazione, ma l'idea è buona e in Gambas ci sono classi che gestiscono xml
Rappresenta per mè l'occasione di capirci qualche cosa di più.
Penso che il sistema che ho usato per salvare la lista non sia "robustissimo" e può essere sicuramente migliorato.


Tutti gli orari sono GMT +2. Adesso sono le 23:53.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002