McReminder 1.1  -  © by McThunder ·1994·
     ~~~~~~~~~~~~~~

·Mar 1994·

 Questo   programma   è   gratuito.    Potete  copiarlo  liberamente,  purché
gratuitamente  e nel rispetto delle tradizionali regole morali e legali, come
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.
··············································································


Premessa
========
 La fidanzata non ti parla più perché hai dimenticato il suo compleanno?  Non
ti   sei  ricordato  di  un  importantissimo  appuntamento  di  lavoro?   Hai
dimenticato  che  ieri  scadevano  i  termini  per pagare le tasse?  Peccato!
Significa che non hai ancora McReminder!!!


Ma che cos'è?!
==============
 McReminder  è un programma che se lasciato girare in multitasking vi avverte
quando  si  verifica  la  data  da  voi  prefissata  in  uno  (o  più) dei 30
promemoria.   In  ognuno  di  essi  è  possibile  inserire  un  messaggio per
ricordarvi cosa dovreste fare in quel dato giorno.  Per esempio:
      Data: 17-dicembre
  Reminder: oggi, compleanno di McThunder!! :-)
...quando  il  giorno  17  dicembre  accenderete  il  computer  comparirà  un
requester  che  vi  comunica:   "oggi, compleanno di McThunder!!".  La stessa
cosa accadrà se accenderete il computer in ritardo (meglio di no!), cioé Dopo
il  17-dic.   Oltre  al  requester,  sarete avvisati anche tramite il Beep di
Sistema  (se lo avete impostato con i Preferences del WorkBench!) così potete
accorgervene anche a monitor spento, ma con le casse accese!
 Naturalmente McReminder è particolarmente adatto a tutti coloro che hanno la
scheda  orologio  con  batteria  tampone sul proprio Amiga.  Chi non ce l'ha,
dovrà settare la data corrente ogni volta che accenderà il computer...


Come si usa?
============
 Installare McReminder è banale:  mettetelo nel cassetto WBStartup del vostro
disco  di  sistema (WorkBench).  Nessuna libreria o file esterno è richiesto;
l'unico  requisito  necessario per il funzionamento del programma è possedere
un SO 2.0 o superiore.
 Appena   lanciato   McReminder   tenta   di   caricare   il   file  di  dati
`S:McReminder.data'.   Si  presenterà  quindi  un grosso "slider" orizzontale
che,  tramite  il  mouse, potete spostare dal valore 1 al 30:  rappresenta il
numero  di  promemoria  (potete cioè impostare 30 date nell'arco di un anno).
Spostando lo "slider" verrà visualizzata la data, il testo di quel promemoria
e  il  suo  stato:   ON  o OFF; come è facile intuire non accadrà nulla se si
verifica  la  data  di  un promemoria OFF.  I segnetti che compaiono sotto lo
"slider"  principale indicano che spostando il cursore dello slider in quella
posizione   si   troverà   un  promemoria  attivo  (ON),  mentre  quelli  non
contrassegnati sono spenti (OFF).
 Agendo  sul  gadget  "Edit/OK"  (oppure  premendo  il tasto `E' o `Invio') è
possibile   "editare"   il   promemoria  preselezionato  (tramite  lo  slider
principale):   con  i due slider "Day" e "Month" si setta il giorno e il mese
(sempre  riferito  all'anno  corrente)  in  cui vorrete venire avvisati da un
requester contenente il testo che inserirete nell'apposito gadget stringa, in
fondo  alla finestra.  Attivate quindi il promemoria agendo sul gadget ON/OFF
e  infine  cliccate  su "Edit/OK" per confermare.  NB:  il controllo (ogni 10
secondi)  delle  date avviene Solo se non si sta "editando" alcun promemoria;
in fase di editing il controllo è sospeso.
 Il gadget "Stand By" non fa altro che chiudere la finestra di McReminder, ma
il  programma resterà "sveglio" e pronto ad avvisarvi al momento giusto!!  Se
vorrete riaprire la finestra agite sul menù "Tools" del WorkBench.
 Cliccando  sul pulsante di chiusura della finestra o premendo il tasto `Esc'
(se  si sta "editando" un promemoria non funziona!), McReminder presenterà un
requester  che  permette  di  rimuovere  completamente  (Quit)  il programma,
salvare  i dati (i 30 promemoria), oppure annullare l'operazione in corso con
"Cancel".
 Al  verificarsi di un evento, come già detto si apre un requester; le scelte
possibili  saranno  due:   "Thank  you!"  disattiva  (OFF)  quel dato promemoria
(altrimenti  dopo  10  secondi vi si ripresenterebbe di nuovo!); "Remove me!"
cancella  quel  promemoria  (annulla  il  testo,  lo  setta  al  1-Jan  e  lo
disattiva).


Questa versione...
==================
 Ora McReminder tiene conto degli anni bisestili.
Sono stati rimossi vari bugs/imprecisioni dovuti alla fretta :-> ...
Utilizza alcuni ToolTypes:
    DATAFILE=<path+filename>  :  per specificare un nome diverso da quello di
default del file da cui leggere/salvare i dati.
    AUTOICONIFY  :   il  programma  partirà già "iconificato", cioè non verrà
aperta  nessuna window ma McReminder sarà attivo comunque (e richiamabile dal
menù  Tools  del  WorkBench);  ideale  se  si intende inserire McReminder nel
cassetto  WBStartup!   In tal caso è indispensabile anche settare il ToolType
di sistema DONOTWAIT.


 Il  programma è stato ispirato ad una delle tante funzioni disponibili sulla
                       CASIO ® DIGITAL DIARY SF-4300A.


Mi trovate su:
              >> Digital Shock [+39]0721-455933 16.8k HST - 24h <<



                                                              //  McThunder
                           _                                \X/   -=-=-=-=-
                |\/|  _   |_| _  _   _|      _ |_ .  _   _
                |  | |_   |  |  |_| |_| |_| |_ |_ | |_| | |
                ===========================================