       		     SUPERCALC V.2.04
 
	Progettato e realizzato da Stefano Raspadori
               (C)(P) 1996/2001 - Italia

  Home Page: www.Geocities.com/SiliconValley/Network/8090
	       Info & Order: srsoft@tin.it
	        Bug Reports: stfrsp@tin.it
    Ordinary Mail: P.O.Box 6076 - 40138 Bologna, Italy


Presupposti:
------------

"Supercalc", composto da vari files pi avanti enumerati, 
 un programma "shareware", ovvero non  un programma gra-
tuito o di pubblico dominio, bens  da considerarsi in 
prova gratuita e temporanea per un periodo di 30 (trenta)
giorni.
Il programma pu essere liberamente copiato e distribuito
(anzi l'utente  invitato a farlo), purch nella sua ver-
sione integrale (pi avanti dettagliatamente indicata) e 
senza nessuna alterazione e/o modifica.
Trascorso il periodo di prova, l'utilizzatore decider se 
continuare ad usarlo, versandomi una quota di registrazio-
ne (vedere condizioni nel file ORDINE.TXT), oppure dovr 
cancellare tutti i files relativi dal disco rigido del 
proprio computer.
La quota di registrazione comprende l'ultima release di-
sponibile del programma priva di richiami o scritte ine-
renti lo shareware , l'aggiornamento gratuito per 1 (Uno) 
anno ad ogni nuova release o versione, la notifica della 
disponibilit di nuovi prodotti a condizioni agevolate ed 
un manuale cartaceo (solo per registrazioni via posta or-
dinaria, non E-Mail).
Vengono esplicitamente escluse tutte le forme di garanzia
e rimborso per qualsivoglia malfunzionamento e/o danno
diretto o indiretto che potesse derivare dall'uso del pro-
gramma in oggetto, per qualunque causa.
Il programma rimane comunque, anche dopo la registrazione,
di esclusiva propriet del programmatore ed  da intender-
si concesso in sola licenza d'uso.
Nessuna modifica al pacchetto potr essere effettuata, 
senza la preventiva autorizzazione del proprietario; per 
gli sviluppatori  comunque possibile, previ accordi, ot-
tenere il codice sorgente.
Questo sistema di libera distribuzione e prova (shareware) 
da un lato permette all'utilizzatore di valutare liberamen-
te e GRATUITAMENTE un programma prima dell'acquisto, dal-
l'altro consente ai singoli programmatori di distribuire 
i propri programmi senza doversi sobbarcare proibitivi co-
sti di distribuzione...Supportate lo Shareware!!!!

Descrizione generale:
---------------------

Il programma SUPERCALC  un'applicazione di simulazione di
una calcolatrice scientifica con le quattro operazioni, il
calcolo percentuale, la radice n-esima, l'elevamento a po-
tenza , l'inversione di segno, il fattoriale, il calcolo di
logaritmi, la memoria sia minuenda, sia addenda, 9 memorie 
permanenti, costante P, costante 'e' alcune funzioni trigo-
nometriche (Seno, Coseno, Tangente, Arcotangente), conver-
sione in esadecimale, ottale, sessagesimale e da sessagesi-
male a decimale, calcoli diretti in sessagesimale, differen-
za tra date, e varie altre funzioni innovative, introvabili
anche su calcolatrici "tradizionali".
E' supportato lo scambio di dati con altre applicazioni ed
in pi mostra, su richiesta, la "strisciata" dei calcoli ef-
fettuati in un apposita finestra consentendo di salvarla, 
aprirne di precedenti, stamparla ed esportarla. 

Dati tecnici e Requisiti di Sistema:
------------------------------------

L'applicazione  stata scritta e compilata sotto Microsoft 
Visual Basic V 3.0 e richiede per la sua esecuzione :

	- Ms Dos o Pc Dos versione 5.0 o successivi 
	- Microsoft Windows 3.1x in modalit Standard o 
	  Avanzata, Windows for Workgroups 3.11, Windows 95/98
	  oppure Windows NT 3.51/4.0
	- Un computer i386 o superiore (consigliato i486 
	  DX33)
	- Memoria 2 Mb o superiore (consigliata 4 Mb)
	- Una scheda video VGA con 256 colori o superiore 
	  (consigliata SVGA 65K colori)
	- Circa 1,2 Mb liberi sull'Hard Disk
	- Il font True Type Arial Narrow installato

Altri moduli (*.dll e *vbx) e files di supporto verranno in-
stallati automaticamente durante il setup, cos come potran-
no essere, se necessario, alterati i file Config.sys e Auto-
exec.bat del Dos ed i files System.ini e Win.ini di Windows.


Installazione e Setup:
----------------------

Windows 3.1x/NT 3.51:
---------------------
Cliccare sulla voce "File" di Program Manager e scegliere la
voce "Esegui".
Digitare nella casella vuota " A:\setup", poi, se necessario, 
specificare un percorso diverso da quello proposto per l'in-
stallazione del programma.
Il Setup far il resto creando anche un nuovo gruppo di pro-
grammi e la nuova icona di Supercalc.

Windows 9x/NT4:
---------------
Cliccare su AVVIO, poi su Esegui.
Digitare nella casella vuota " A:\setup", poi, se necessa-
rio, specificare un percorso diverso da quello proposto per 
l'installazione del programma.
Il Setup far il resto creando anche un nuovo gruppo di pro-
grammi e la nuova icona di Supercalc.

N.B.	Durante l'installazione Setup tenter di copiare nel-
la directory " \System " di Windows alcuni files "dll" di 
supporto. 
Se tali files fossero gi presenti nel sistema, essi potran-
no essere gi in uso dal Sistema Operativo e non sar possi-
bile reinstallarli, perci ne verr data segnalazione.
Ignorare l'avvertimento clickando sul pulsante IGNORA e pro-
seguire l'installazione che andr comunque a buon fine.

Il programma  contiene la  possibilit di richiamare alcuni 
programmi facenti  parte  del pacchetto  Lotus Smartsuite 
(pi precisamente Lotus123 ed Approach); se tali program-
mi non fossero installati nelle loro rispettive directories
di default, modificare opportunamente il percorso nel file
SUPERCAL.INI ubicato nella directory di Windows, tramite il
Pannello di controllo di Supercalc.
E' ovviamente possibile associare a dette icone un percorso
che punti ad  un diverso programma, utilizzandole  come HOT 
KEYS ma non potranno essere utilizzate le funzioni DDE spe-
cifiche.



Files componenti Supercalc:
---------------------------

Il pacchetto Supercalc deve contenere i seguenti files:
	
- Setup.exe	      (il programma di installazione)		
- Setup.lst	      (lista dei files accessori da preinstallare)	
- Setup1.ex_      (il programma di setup)			
- Cmdialog.vb_    (file di controllo aggiuntivo)			
- Picbtn1.vb_	(file di controllo aggiuntivo)			
- Ddeml.dl_	      (DLL di sistema per il DDE)
- Msafinx.dl_     (DLL di supporto funzioni finanziarie)
- Setupkit.dl_    (DLL di supporto del Setup)				
- Vbrun300.dl_    (DLL di runtime Visual Basic)					
- Ver .dl_        (DLL di sistema)
- Hist.tx_        (lista cronoligica delle versioni)
- Ordine.tx_      (Modulo d'ordine e registrazione)	
- Readme.tx_      (questo file ASCII compresso)		
- Readme.do_      (questo file in formato Microsoft Word)	
- Readme.txt      (questo file non compresso e leggibile 
                   da floppy)	
- Supercalc.ex_   (Il programma principale)
- Unist1.ex_      (Il programma di disinstallazione)
- Winres.ex_      (Il programma di ripristino per Windows)			
- Phelp.di_	      (Il file Random della guida del Pannello 
                   PopUp)
- Scalc.di_	      (Il file Random della guida Calcolatrice)
- Strpp.di_	      (Il file Random della guida del PopUp di 
                   Striscia)
- Stris.diz	      (Il file Random della guida della Striscia-
                   ta)
- An______.fo_	(Il file del font Arial Narrow)
- An______.tt_	(Il file True Type del font Arial Narrow)
- Supercal.in_	(Il file di inizializzazione)
- Leggimi!.txt	(File contenente ultimissime annotazioni 
                   non comprese in nessuno dei file preceden-
                   ti - pu non essere presente )


Qualora qualche file risultasse mancante considerare non va-
lido il pacchetto e richiedere la versione completa all'in-
dirizzo di E-Mail sopra riportato oppure a chi vi ha dato 
il programma.

Il programma in origine  stato testato con vari Antivirus 
ed  risultato immune.


Compatibilit:
--------------

L'attuale release  comunque una Beta, quindi comprender 
sicuramente ancora alcuni bug ed imperfezioni, pertanto sa-
r grato a chi vorr rendermene nota la presenza.
Il programma   stato  inizialmente sviluppato su una piat-
taforma IBM Ps/330  con  Processore AMD 586 133 Mhz, 256 kb
cache 2 livello, 64Mb Ram, Pc Dos v 7.0 e Windows for Work-
groups 3.11 con estensione Win 32s, mentre le ultime versioni
vengono sviluppate su un sistema multi-processore con n2
Pentium II 450 Mhz, 1 Mb cache 2 livello, 384 Mb Ram e con
sistema operativo Windows NT Server 4.00 + Service Pack 6A.
Il programma  stato testato su macchine Intel (80386, 80486,
Pentium, Pentium II, Pentium III), AMD (K5, K7) e IDT
(Winchip 180/200) con varie velocit e memorie, con versioni
del Dos dalla 6.1 alla 6.3 e con versioni Windows 3.1, Windows
for Workgroups 3.11, Win 95 (A B1, B2, C), Win 98 e 98 SE e
Windows NT 4.0 Server e Workstation con e senza Services 
Pack da 1 a 6.
Non sono stati fatti test su macchine classe 286, ma salvo 
una maggiore lentezza, non dovrebbero mostrare nessun han-
dicap funzionale.
La compatibilit con versioni del Dos precedenti la 5 non  
garantita, ma  probabile.


Collegamenti DDE (Dinamic Data Exchange)
----------------------------------------

Una delle opzioni pi utili e peculiari dell'applicazione  
la possibilit di scambiare dati con altre applicazioni in-
dipendenti in esecuzione (come ad esempio un foglio elettro-
nico).
Questo  scambio  avviene tramite  un tipo di  collegamento 
dinamico detto DDE: perch tale colloquio sia possibile en-
trambe le applicazioni devono supportare questo standard; 
un'applicazione fornir i dati (Server) mentre l'altra li 
ricever (Client).
Generalmente l'applicazione che inizia il colloquio  il 
Client.
Il vantaggio di  questo tipo di collegamento  che i dati 
vengono aggiornati nell'applicazione Client ogni volta che 
variano in quella Server in modo automatico.
Per attivare il collegamento  necessario fornire alcuni 
parametri all'applicazione Server: ad esempio nel caso di 
Supercalc in qualit di Client e Lotus123 come Server i 
parametri saranno il nome del foglio di lavoro ( per es. 
FILE0001.WK4 oppure NOME) e la cella da cui prelevare i 
dati (per es. A1).
Questi parametri devono essere impostati nel Pannello Pop 
Up negli appositi campi prima di iniziare il colloquio.
Nel caso che invece Supercalc sia l'applicazione Server i 
parametri da  impostare nell'applicazione Client sono i 
seguenti:

Nome applicazione:  SUPERCAL
Topic: Calcolatrice (se il collegamento deve essere con i 
		     	   dati del Display)
       Striscia     (se il collegamento deve essere con i 
		         dati contenuti nella strisciata)
Item:  Display 	  (se Topic  Calcolatrice)
       Label1       (se Topic  Striscia)

A partire dalla versione 2.02 Release Alfa 5,  possibile
stabilire una connessione DDE semplicemente cliccando su
'Copia negli Appunti' dal men Modifica o sull'apposita
icona, e scegliendo l'opzione Incolla Speciale dall'appli-
cazione di destinazione (Client).
E' inoltre possibile l'inverso, ovvero iniziare un collo-
quio DDE con Supercalc come client, utilizzando la voce di
men Modifica 'Incolla Speciale'.
Per ulteriori informzioni consultare la documentazione for-
nita con l'applicazione esterna.


Bug noti ed incompatibilit:
---------------------------

Consultare a questo proposito i files LEGGIMI!.TXT (se pre-
sente), contenente eventuali ultimissime note, e HIST.TXT
contenente la lista cronologica di tutte le versioni e re-
lease del programma, nonch l'ELENCO di TUTTI i BUG NOTI e
delle loro eventuali RISOLUZIONI.


Note al programma di Setup e accessori
--------------------------------------

A partire dalla Versione 2.00 Beta 2 Build 001 viene forni-
to a corredo un programma migliorato per il Setup e l'in-
stallazione.
Tale programma, riconoscibile dalla presenza nella parte 
inferiore dello schermo del numero di serie,  in grado di
configurare automaticamente le opzioni presenti nel file 
Supercal.ini, oltre che nei file di sistema di Windows 
(System.ini, Win.ini e Progman.ini); inoltre, se non ri-
leva la presenza di un'istruzione SHARE /l:500 nel file 
Autoexec.bat o un suo equivalente in Windows, la aggiunge
automaticamente.
Nel caso di alterazione dei file si sistema ne viene data
notizia e viene effettuata automaticamente una copia di 
Backup dei precedenti con estensione ".STF"
Vengono infine installati due programmi sperimentali di 
disinstallazione di Supercalc (Supercalc Uninstaller) e di
ripristino del Sistema (WindowsReset); tali programmi sono
in versione post Beta (v.1.00) e potrebbero presentare ano-
malie, usarli pertanto con cautela.
Il programma di Disinstallazione precedente alla N di se-
rie di Supercalc SR9600202A3003/33 non  compatibile con 
Windows 95, pertanto, se viene rilevata questa versione di
Windows, un sistema di sicurezza ne d notizia e termina 
l'applicazione per prevenire danni al sistema.

NOTA: per sistemi multiutenza con profili separati che pre-
vedono impostazioni personali e non condivise del desktop
potrebbero non essere rimossi il gruppo di programmi e le
icone, ma verranno comunque disinstallati tutti i files non
condivisi da altre applicazioni.
