Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Dì tutto, di più AMIGA MAGAZINE<br />
, .o. e..o.oe.O*......o.oe.oo@...oo....o.e*.o*..O~<br />
ra, è possibile eseguire altri pro-<br />
grammi da Uedit digitando il loro no-<br />
me, come in una linea di comando di<br />
<strong>Amiga</strong>Dos. Vi è uno spooling com-<br />
pleto non solo in fase di stampa ma<br />
anche di salvataggio su disco, evi-<br />
tando totalmente le perdite di tempo<br />
nella registrazione di file particolar-<br />
mente lunghi.<br />
La caratteristica più peculiare di Ue-<br />
dit, però, che ne fa più di un buon<br />
Word Processor, è la sua grande<br />
programmabilità. Uedit è un autenti-<br />
co Text Editor Construction Set. O-<br />
gni tocco di tasto o click di mouse<br />
possono corrispondere a una ma-<br />
croistruzione, programmata per<br />
svolgere qualsiasi funzione.<br />
Diventa così molto facile customiz-<br />
zare il programma in modo interatti-<br />
vo. Per esempio, la versione regi-<br />
strata del programma <strong>con</strong>sente di<br />
salvare <strong>con</strong> un solo tasto tutti i set-<br />
taggi effettuati, che potranno in se-<br />
guito essere richiamati a piacere.<br />
Due macro possono scambiarsi tra<br />
loro le funzioni, ed è presente un<br />
learn mode <strong>con</strong> il quale il program-<br />
ma registra come macro una se-<br />
quenza di azioni compiute dall'uten-<br />
te. Le funzioni così imparate posso-<br />
no essere ripetute un numero arbi-<br />
trario di volte o indefinitamente, fin-<br />
ché non generano un errore. Con<br />
queste premesse, operazioni quali<br />
l'inserimento di tre spazi alllinizi.o di<br />
ogni riga diventano immediate.<br />
Ma le reale forza del programma si<br />
rivela cominciando a lavorare <strong>con</strong> il<br />
linauaaaio di comando. un intero<br />
guaggio di comando, la pressione<br />
di un tasto può implicare I'esecuzio-<br />
ne di un intero programma. Si pos-<br />
sono customizzare menu e layout<br />
della tastiera, preparare funzioni<br />
quali filtri per eliminare caratteri da<br />
un fileo cambiare i linefeed in carria-<br />
ge return, fare in modo che I'inter-<br />
faccia da tastiera emuli il comporta-<br />
mento di altri text editor o Word Pro-<br />
cessar, creare funzioni di formatta-<br />
zione in fase di stampa.<br />
La versione stampata del manuale è<br />
di per se stessa un tributoal linguag-<br />
gio di comando; sebbene Uedit non<br />
abbia funzioni di Word processing<br />
native, Rick Stiles ha potuto include-<br />
re nella stampa una tabella dei <strong>con</strong>-<br />
tenuti, intestazioni e sottointestazio-<br />
ni in grassetto, numeri di pagina in<br />
posizioni opposte sulle pagine af-<br />
fiancate e un indice completo. Un<br />
Word Processor autentico non a-<br />
vrebbe potuto fare meglio.<br />
E, come se questo non fosse abba-<br />
stanza rispetto alla flessibilità di Ue-<br />
dit, Stiles ha aggiunto nell'ultimissi-<br />
ma versione il supporto di ARexx.<br />
ARexx è un linguaggio di comando<br />
che facilita le comunicazioni tra pro-<br />
grammi separati funzionanti "in <strong>con</strong>-<br />
temporanea" su <strong>Amiga</strong>. Con ARexx,<br />
diventa possibile per gli altri pro-<br />
grammi mandare comandi a Uedit,<br />
compreso quello di entrare in fun-<br />
zione. Un programma ARexx po-<br />
trebbe, per esempio, comunicare<br />
<strong>con</strong> un programma di emulazione<br />
terminale e indirizzarne il testo in ar-<br />
rivo dalla porta seriale direttamente<br />
verso un buffer di Uedit, magari i-<br />
struendo quest'ultimo per effettuare<br />
modifiche od operazioni di formatta-<br />
zione. Siccome Uedit era stato pro-<br />
gettato per essere totalmente flessi-<br />
bile prima dell'implementazione di<br />
ARexx, può mettere ora questa sua<br />
dote al servizio di altri programmi,<br />
offrendo tramite ARexx la disponibi-<br />
lità di un intero linguaggio di pro-<br />
grammazione. In ogni caso, se l'uso<br />
di Uedit è semplice, la padronanza<br />
del linguaggio richiede tempo ed e-<br />
sperienza. Forse è per questo che<br />
Stiles raccomanda il software all'u-<br />
tente tecnico.<br />
Tutti, anche chi non è dotato di gran-<br />
de esperienza, possono avvalersi<br />
dei molti vantaggi di Uedit, e i più av-<br />
venturosi imparare qualche nozione<br />
di programmazione giocando <strong>con</strong> il<br />
linguaggio incorporato. Il prezzo di<br />
Uedit non può che incoraggiare il<br />
tentativo. Se il programma vi piace,<br />
però, non scordatevi di pagarlo. Un<br />
successo commerciale di Stiles po-<br />
trebbe incoraggiare la creazione di<br />
ulteriore shareware altamente crea-<br />
tivo per <strong>Amiga</strong>, di cui beneficerebbe<br />
l'intera comunità degli utenti. A<br />
O Compute! Publications, lnc. 1989.<br />
Tutti i diritti sono riservati. Articolo<br />
tradotto dal n.2 Summer 1989 di<br />
Compute!'~ <strong>Amiga</strong> Resource