Franxys Software |
Rubrica personale 1.0.0 |
Il programma, come dice il nome, è una rubrica elettronica, su cui registrare e memorizzare numeri di telefono, indirizzi postali, indirizzi email, link a siti web e svariate altre informazioni. Può essere usato sia a scopo personale che per lavoro. Il programma è stato scritto usando il linguaggio "Free Pascal", con l'interfaccia grafica e compilatore "Lazarus". A scopo didattico, insieme al pacchetto del programma, vengono forniti anche i sorgenti.
La finestra principale del programma è divisa in due parti: a sinistra sono visualizzati tutti i records presenti nel file di database
aperto, menre a destra vengono visualizzate tutte le informazioni disponibili per il record selezionato.
In alto a destra sono indicati il nome del file attualmente aperto ed il numero di records totali presenti.
Nella parte alta a sinistra, sono presenti le voci del menu principale e sotto di esso vi sono alcuni tasti, attraverso i quali è possibile impartrire vari comandi che
più avani esamineremo.
Nerlla parte bassa è presente un orologio digitale con datario.
Andiamo ora ad esaminare le voci del menu principale.
Menu File:
Nuovo: crea un nuovo file di database;
Apri: apre un file esistente;
Salva con nome: crea un nuovo file identico a quello attualmente aperto;
Chiudi: chiude il file attualmente aperto;
Esci: Termina il programma;
Menu Stampa:
Busta: stampa l'indirizzo del record visualizzato su una busta lunga (110x220);
Elenco: stampa l'elenco di tutti i records contenuti ne file aperto (stampa su foglio A4 orizzontale);
Scheda: stampa una scheda contenete tutti i dati del record selezionato (stampa su foglio A4 verticale);
Menu Ordina:
Cognome: esegue l'ordinamento dei records in senso crescente secondo il campo Cognome;
Nome: esegue l'ordinamento dei records in senso crescente secondo il campo Nome;
Città: esegue l'ordinamento dei records in senso crescente secondo il campo Città;
Codice: esegue l'ordinamento dei records in senso crescente secondo il campo Codice;
Menu Ricerca:
Cognome: esegue una ricerca nel file aperto e restituisce tutti i records il cui campo Cognome è uguale a quello ricercato;
Nome: esegue una ricerca nel file aperto e restituisce tutti i records il cui campo Nome è uguale a quello ricercato;
Città: esegue una ricerca nel file aperto e restituisce tutti i records il cui campo Città è uguale a quello ricercato;
Menu ?:
Informazioni: visualizza una finestra contenente informazioni sul programma e sull'autore;
Help: visualizza questo file di aiuto.;
Passiamo ora ad analizzare i pulsanti:
Avanti: Passa a selezionare il record successivo;
Indietro: Passa a selezionare il record precedente;
Primo: Si posiziona sul primo record del file;
Ultimo: Si posiziona sull'ultimo record del file;
Aggiungi: Aggiunge un record al file in uso e gli assegna automaticamente un codice;
viene inoltre visualizzata la seguente maschera di immissione dati:
Cancella: Elimina definitivamente il record selezionato;
Esci: Termina il programma;
Visualizza/Modifica: Viene visualizzata la finestra di modifica dati;
Lo stesso effetto si ottiene facendo doppio click sull'elenco di sinistra;
Email: Si apre il programma predefinito per la gestione delle email;
Sito: Apre il browser internet predefinito e va all'indirizzo web presente nell'apposito campo;
Stampa Scheda: ha lo stesso effetto della voce di menu Stampa/Scheda;
Rubrica personale 1.0.0 |