@DATABASE "McAgenda"
@SMARTWRAP
@NODE MAIN "McAgenda"
@FONT courier.font 13
@NEXT Condizioni_d'uso
@smartwrap


@{jcenter}
@{b}@{bg highlight}<< McAgenda v4.5a >>@{bg back}@{line}
~~~~~~~~~~~~~~@{ub}@{line}
@{u}Scritto da Roberto Bizzarri © 1993-1997@{uu}@{line}

@{b}McAgenda@{ub}@{line}

@{"        Introduzione        " LINK Introduzione}@{line}
@{"      Condizioni d'uso      " LINK Condizioni_d'uso}@{line}
@{"       ToolType e CLI       " LINK ToolType_&_CLI}@{line}

@{b}Interfaccia@{ub}@{line}

@{"     Schermo  principale     " LINK Schermo_principale}@{line}
@{"           I  Menù           " LINK Menu}@{line}
@{" Finestra di  lettura record " LINK Finestra_di_lettura_record}@{line}
@{" Finestra di modifica record " LINK Finestra_di_modifica_record}@{line}
@{" Finestra di  configurazione " LINK Finestra_di_configurazione}@{line}

@{b}Miscellanea@{ub}@{line}

@{"           History           " LINK History}@{line}
@{"           Autore            " LINK Autore}@{line}

@{jleft}
@ENDNODE


@NODE Introduzione
@{line}@{jcenter}
@{bg highlight} Introduzione @{bg back}@{line}
@{jleft}@{line}
     McAgenda non è altro che una semplice agenda telefonica ideata con
l'intento di avere un programma di piccole dimensioni, rapido utilizzo e
soprattutto di immediata consultazione per ogni singolo record... ritengo
infatti inutile dover caricare ogni volta grossi programmi (certamente con
potenzialità maggiori, ma che per un'agenda non servono!) e doversi
districare tra le molteplici opzioni... e tutto questo solo per leggere un
numero di telefono!! Allora tanto vale usare le classiche agende
cartacee...@{line}
     McAgenda necessita del Sistema Operativo 2.0 (V37) o superiore e della
"reqtools.library" (© Nico François & Magnus Holmgren).
@ENDNODE


@NODE Condizioni_d'uso
@{line}@{jcenter}
@{bg highlight} Condizioni d'uso @{bg back}@{line}
@{jleft}@{line}
     Questo programma è GRATUITO (freeware). Potete usarlo e distribuirlo
liberamente, purché gratuitamente e nel rispetto delle tradizionali regole
morali e legali, cioé lasciare intatti i file che accompagnano il programma,
rispettare i diritti d'autore ecc. Questo software è fornito "così com'è" senza
garanzia di alcun tipo e l'autore non risponde di eventuali danni causati dal
suo utilizzo.@{line}

     @{b}Vi chiedo solo di inviarmi un messaggio (vedi @{"Autore" LINK Autore}) via posta
elettronica; mi piace sapere che da qualche parte, qualcuno usa un mio programma! :-)@{ub}
@ENDNODE


@NODE ToolType_&_CLI
@{line}@{jcenter}
@{bg highlight} ToolType e CLI @{bg back}@{line}
@{jleft}@{line}
     McAgenda carica automaticamente i dati ogni qualvolta viene lanciato. Il
<nomefile> di default è "S:McAgenda.data" ma può essere modificato a piacere
servendosi dell'apposito ToolType oppure passandoglielo da CLI:@{line}

 Ram Disk:> @{b}McAgenda <path+nomefile>@{ub}@{line}

     I ToolTypes vengono presi in considerazione solo quando il programma è
lanciato da Workbench cliccando sull'icona:@{line}

 @{b}DATAFILE=<path+nomefile>@{ub} : specifica nome e directory da cui sarà
letto o salvato il file-dati.@{line}
@ENDNODE


@NODE Schermo_principale
@{line}@{jcenter}
@{bg highlight} Schermo principale @{bg back}@{line}
@{jleft}@{line}
     Usare McAgenda è semplicissimo. Ciascuna pagina contiene 30 record in
ognuno dei quali potete inserire e leggere i dati che desiderate. Quando
una pagina è piena, il programma ne creerà automaticamente una nuova (fino
ad un massimo di 33 pagine, 990 record). I dati possono essere protetti da
password (vedi @{"Menù" LINK Menu}), che sarà richiesta dopo il caricamento
del file-dati in memoria (attenzione alle maiuscole e minuscole usate per
la password poichè il programma ne tiene conto!).@{line}

     Nella lista dei record, accanto ad ognuno di essi, vi è un gadget
contenente il numero corrispondente: cliccandoci col tasto sinistro del mouse
si potrà leggere il contenuto del record, invece cliccando col tasto destro
potranno essere inseriti/modificati i dati. Le stesse operazioni possono essere
effettuate da tastiera: nell'elenco dei record noterete subito la presenza di
un cursore "»"; tramite i comuni 4 tasti per il movimento cursore potete
spostare la freccetta sul record desiderato e premendo "Invio" passerete alla
lettura, mentre col tasto "Spazio" può essere inserito/modificato il record
prescelto.@{line}

     Il gadget denominato "Cerca" consente di inserire una stringa che
McAgenda ricercherà (lettere maiuscole o minuscole non fanno differenza) tra
tutti i record; possono essere usate le "wild-cards" (#?) nella
ricerca, come per i file in AmigaDOS. Per le opzioni di ricerca vedere
@{"Finestra di configurazione" LINK Finestra_di_configurazione}.@{line}
     Cliccando su "Nuovo Record" è possibile inserire, appunto, un nuovo
record; la stessa operazione può essere effettuata cliccando (tasto destro)
sul gadget di un record vuoto.@{line}
     Se si clicca (tasto sinistro) sul gadget di un record tenendo premuto
il tasto "Shift", il record sarà cancellato.@{line}
     Da tutte le finestre (compreso lo schermo principale) il tasto "Esc"
ha la funzione di abbandonare l'operazione in corso.@{line}
@ENDNODE


@NODE Menu
@{line}@{jcenter}
@{bg highlight} I Menù @{bg back}@{line}
@{jleft}@{line}

NB: i menù di McAgenda sono accessibili solo quando il puntatore del mouse si
trova al di @{u}sopra@{uu} della lista record.@{line}

@{b}Nuovo@{ub}@{line}
Cancella dalla memoria tutti i record presenti nell'agenda.@{line}

@{b}Carica...@{ub}@{line}
Carica un file-dati (agenda) in memoria.@{line}

@{b}Salva@{ub}@{line}
Salva il file-dati col nome corrente.@{line}

@{b}Salva con nome...@{ub}@{line}
Salva il file-dati consentendo di scegliere nome e directory.@{line}

@{b}Impostazioni...@{ub}@{line}
Accede alla @{"Finestra di configurazione" LINK Finestra_di_configurazione}.@{line}

@{b}Cambia password...@{ub}@{line}
Permette di inserire o cambiare la password di protezione del file-dati corrente.@{line}

@{b}Annulla password...@{ub}@{line}
Annulla la password dal file-dati corrente.@{line}

@{b}Informazioni...@{ub}@{line}
Informazioni su McAgenda.@{line}

@{b}Esci@{ub}@{line}
Uscita dal programma.@{line}
@ENDNODE


@NODE Finestra_di_lettura_record
@{line}@{jcenter}
@{bg highlight} Finestra di lettura record @{bg back}@{line}
@{jleft}@{line}
     Durante la lettura di un record con i tasti cursore Sinistra/Destra si
passa al precedente/successivo. @{u}Inoltre premendo un tasto McAgenda si
posizionerà sul primo record che inizia col carattere specificato.@{uu}@{line}
     Il gadget "Modifica" (o il tasto di Invio) permette di modificare i campi
del record che si sta leggendo.@{line}
     Durante la funzione di ricerca comparirà anche il gadget "Trova Seguente"
mediante il quale McAgenda proseguirà la ricerca con i record seguenti.@{line}
     "Chiama" consente di inviare il Campo #3 (normalmente usato come
"Telefono") al modem affinché questo componga il numero telefonico in esso
contenuto.@{line}
@ENDNODE


@NODE Finestra_di_modifica_record
@{line}@{jcenter}
@{bg highlight} Finestra di modifica record @{bg back}@{line}
@{jleft}@{line}
     In questa finestra i comandi da tastiera sono attivi solo se nessuno dei 4
campi è selezionato. Agendo su "Ok" si conferma il record corrente e si chiude la finestra.
Il gadget "Annulla", annulla (!) le
modifiche apportate al record corrente e ritorna alla lista. "Azzera" serve per
cancellare l'intero contenuto del record corrente.@{line}
     Premendo il tasto "Invio" o "Spazio" si attiva il primo campo. Con
"TAB/Shift+TAB" si scorrono i campi. Durante l'inserimento dei dati
all'interno di un campo, con "Ctrl+X" si cancella il contenuto e
"AmigaDestro+Q" ripristina il valore precedente del gadget.@{line}
@ENDNODE


@NODE Finestra_di_configurazione
@{line}@{jcenter}
@{bg highlight} Finestra di configurazione @{bg back}@{line}
@{jleft}@{line}

Nella finestra di configurazione sono disponibili le seguenti impostazioni:@{line}

@{b}Backup del file dati@{ub}: se attivo, McAgenda creerà la backup del file di
dati (<nomefile>.bak) che conterrà i dati precedenti all'ultima modifica
effettuata sui record.@{line}

@{b}Conferma uscita@{ub}: selezionando "Esci" dal menù, un requester chiederà di
confermare l'operazione.@{line}

@{b}Modo Schermo@{ub}: consente di scegliere il modo schermo (la
risoluzione deve comunque rimanere 640x256).@{line}

@{b}Ordina i record@{ub}: se attivo, i record saranno ordinati
alfabeticamente altrimenti manterranno la posizione originale di
inserimento.@{line}

@{b}Opzioni di ricerca@{ub}:@{line}
   @{b}Cerca in Campo #.@{ub}: la ricerca della stringa specificata nel gadget
"Cerca" dello schermo principale avviene nei Campi qui selezionati.@{line}

@{b}Nome campi@{ub}: nomi dei campi di ciascun record.@{line}

@{b}Stringa di chiamata@{ub}: stringa di chiamata per il modem; "%s" indica
che in quel punto sarà inserito il contenuto del Campo #3 (normalmente
usato come campo "Telefono").@{line}
@ENDNODE


@NODE History
@{line}@{jcenter}
@{bg highlight} History @{bg back}@{line}
@{jleft}@{line}
Breve riepilogo delle variazioni apportate a McAgenda, versione per versione.@{line}
NB: sono riportate solo le modifiche più significative.@{line}


@{b}v4.5a@{ub}@{line}
* Ora il requester Modo Schermo visualizza anche le risoluzioni maggiori di 640x256.@{line}
* Testo errato nel requester "Informazioni..."!   ;-)@{line}
* Aggiunte traduzioni del catalogo e documentazione in altre lingue.@{line}

@{b}v4.5@{ub}@{line}
* Aggiunti i menù.@{line}
* Eliminata l'area segreta: può essere usata una password per crittare il
file-dati.@{line}
* Tolto il limite dei 150 record: ora quando la pagina è piena, ne viene
creata automaticamente una nuova (max. 33 pagine, 990 record)!@{line}
* Aggiunto gadget nella finestra di lettura record che consente di chiamare
col modem il numero telefonico.@{line}
* Possibilità di cambiare il nome dei campi.@{line}
* Aumentata dimensione max. dei campi: ora possono contenere 199 caratteri.@{line}
* Aggiunta possibilità di disabilitare l'ordinamento alfabetico dei record.@{line}
* Se si clicca sul gadget di un record tenendo il tasto Shift premuto, il
relativo record viene cancellato.@{line}

@{b}v4.4@{ub}@{line}
Incrementato numero di record: ora sono 150 per ogni area, su 5 pagine.
Il numero della pagina è ora visualizzato in fondo allo schermo.
Modificato il formato del file-dati. Eseguita qualche piccola
correzione.@{line}

@{b}v4.3a@{ub}@{line}
Corretto il mancato funzionamento di alcune hotkey (Esc nelle finestre e
Spazio/Invio nella principale) la cui gestione era stata erroneamente
rimossa nella v4.3; ringrazio "Clc" per la segnalazione.@{line}

@{b}v4.3@{ub}@{line}
Localizzato. Corretta errata gestione delle aree Pubblica/Segreta. Corretti
bug minori.@{line}

@{b}v4.2@{ub}@{line}
Ricompilato col SAS-C!! Sorgente completamente rivisto, notevolmente
corretto e migliorato. Praticamente riscritto quasi tutto il programma ;-) ...
Ora il gadget Match accetta le wild-cards; se non vengono inserite, assume
"#?<stringa>#?". Modificata window di configurazione e soppressi alcuni
settaggi di scarsa utilità.@{line}

@{b}v4.1@{ub}@{line}
Eseguita revisione generale del programma e migliorate alcune funzioni.
Aggiunta finestra di configurazione; ora i settaggi vengono salvati e letti
dal file dati. Aggiunto campo "Notes" ai record. Eliminati un paio di
grossi bug (finalmente ho il software necessario per scovarli!). Potenziata
funzione di ricerca.@{line}

@{b}v4.0@{ub}@{line}
Aggiunta di alcune funzioni per l'utente tra cui quella di ricerca record.
Notevolmente migliorata funzione di sort dei record. Creazione dell'area
segreta. Debugging generale.@{line}

@{b}v3.0@{ub}@{line}
@{b}v2.4a@{ub}@{line}
@{b}v2.4@{ub}@{line}
@{b}v2.3@{ub}@{line}
@{b}v2.2@{ub}@{line}
@{b}v2.1@{ub}@{line}
@{b}v2.0@{ub}@{line}
@{b}v1.1@{ub}@{line}
@{b}v1.0@{ub}@{line}
@ENDNODE

@NODE Autore
@{line}@{jcenter}
@{bg highlight} Autore @{bg back}@{line}
@{jleft}@{line}


indirizzo Internet:    @{b}robiz@tin.it@{ub}@{line}

indirizzo Fidonet:     @{b}Roberto Bizzarri - 2:335/533.14@{ub}@{line}

indirizzo postale:     @{b}Bizzarri Roberto,@{ub}@{line}
                       @{b}via Giolitti 124,@{ub}@{line}
                         @{b}61100 Pesaro@{ub}@{line}
                             @{b}ITALY@{ub}@{line}
@ENDNODE
