RAWBInfo © 1999/2000 di Stephan Rupprecht - Traduzione italiana a cura di Arturo Franzin Tutti i diritti riservati. COPYRIGHT E DISCONOSCIMENTO RAWBInfo è copyright 1999-2000 di Stephan Rupprecht. Tutti i diritti riservati. Questo programma è freeware, così nessuna donazione finanziaria è richiesta. La ridistribuzione è permessa se l' archivio è lasciato invariato. L'autore non è responsabile per qualsiasi danno causato dall'uso errato di questa documentazione e/o dal programma. RICHIESTE Qualsiasi computer Amiga® (compatibile) con almeno l' OS3.5 e CPU 68020+. La gtdrag.library v3+ per il supporto drag'n'drop da una finestra di RAWBInfo a un' altra (dev/gui/gtdrag#?.lha). DESCRIZIONE RAWBInfo è un sostituto del programma di informazione dell' AmigaOS3.5. Diversamente da quello originale, questo qui usa ReAction per l'interfaccia utente. LANCIO DEL PROGRAMMA Il programma può essere lanciato dalla shell e dal workbench. Esso attualmente gestisce i seguenti argomenti: SDT=SHORTDATETIME/S,AC=ALLCONTROLS/S,WP=WINPOS/K,SBB=SIZEBBOTTOM/S, DNI=DROPNEWICONSDATA/S,DP=DROPPLANARDATA/S,MV=MULTIVIEW/K,LOADPATH/K,SAVEPATH/K TOOLS/M,AGS=AUTOGETSIZE/S,D W=DESTWIDTH/N /K,DH=DESTHEIGHT/N/K,CREATEICON/K, AGV=AUTOGETVERSION/S SDT=SHORTDATETIME/S: questa opzione dice a RAWBInfo di usare il formato breve della data e dell' ora locale corrente. Abilitandola rende le finestre di informazione dell' icona un pò più piccole. AC=ALLCONTROLS/S: nessuna funzione da 1.8. WP=WINPOS/K: posizione della finestra dove dovrebbe essere aperta. Possibili parolechive sono (default è TOPLEFT): TOPLEFT: apre la finestra nell'angolo di sinistra proprio sotto la titlebar. CENTER: centra la finestra sullo schermo. MOUSE: apre la finestra in relazione al puntatore del mouse. SIZEBBOTTOM/S: fà in modo che il bordo di fondo delle finestre di informazione siano alte quanto il gadget di dimensionamento. DNI=DROPNEWICONSDATA/S: quando un'icona è stata originalmente salvata in formato NewIcons, settando questa opzione si farà in modo che la icon.library non salvi i dati NewIcons. DP=DROPPLANARDATA/S: settando questa opzione si farà in modo che la icon.library non conservi nessun dato dell' immagine prima dell'OS3.5. MV=MULTIVIEW/K: il percorso dove è posto il Multiview. Default: Sys/ Utilities/Multiview. IE=ICONEDIT/K: il percorso di IconEdit, Default: Sys:Strumenti/IconEdit. LOADPATH/K: percorso iniziale del file-requester "Immagine Icona/Carica..." (vedi oltre). SAVEPATH/K: percorso iniziale del file-requester "Immagine Icona/Salva..." (vedi oltre). TOOLS/M: una lista di strumenti di default che sono disponibili quando tu clicchi sul dropdown chooser (quello è il tasto sul _giusto_ lato del gadget di stringa dello strumento di default). Esempio: TOOLS="MultiView" "Installer" CREATEICON/K: Per oggetti che non hanno un'icona, rawbinfo automaticamente ne salva uno sul disco. Se non vuoi che questo succeda o succeda solo opzionalmente, tu puoi assegnare questa opzione a NEVER o ASK. AGS=AUTOGETSIZE/S: settando questa opzione RAWBInfo automaticamente calcola la dimensione del cassetto. AGV=AUTOGETVERSION/S:settando questa opzione RAWBInfo automaticamente visualizza la versione di un file/programma. DW=DESTWIDTH/N/K,DH=DESTHEIGHT/N/K: la massima dimensione dell'icona che si va a creare nel momento in cui sta creando una nuova immagine dell' icona da una immagine (per esempio attraverso Immagine Icona/ Extra/Immagine->Icona). Una volta che il programma è stato lanciato può essere rimosso digitando CTRL-C, dal Tool di sistema Exchange o lanciandolo ancora una volta. USO Bene, se tu sai come usare il programma di informazione originale, saprai anche usare questo sostituto;) Così, io semplicemente menzionerò gli extra qui: ° trascinando un'icona sulla finestra si aprirà un'altra finestra con l'informazione sull'icona lasciata. ° se tu trascini un'icona sul gadget dei Parametri, il programma sostituirà i Parametri correnti con quelli delll'icona lasciata. ° il programma associato di un'icona progetto può anche essere cambiato con il drag&drop. ° cliccando due volte l'icona si aprirà l'oggetto. ° tu puoi trascinare e lasciare le icone da una finestra di rawbinfo a un'altra (richiede gtdrag.library di Axel Dörfler, dev/gui/gtdrag#?.lha). ° partendo dalla versione 1.7 sono disponibili le seguenti funzioni di menù: Progetto ========================= Prossimo attiva e porta di fronte la prossima finestra di rawbinfo. Precedente come sopra ma quella precedente. ------------------------- Versione... visualizza la versione del file (richiede c:version). ------------------------- Salva Salva l'icona sul disco. Carica icona predefinita Sostituisce l'icona corrente con il default uno Salva come icona predefinita Ti permette di salvare l'icona da default uno sul dischetto. ... ------------------------- Cancella icona Cancella l'icona. ------------------------- Informazioni... Copyright del programma e versione. ------------------------- Uscita Credi a ciò che esso fà. Tipo il menù Tipo ti permette di cambiare il tipo di icona. ========================= Disco Cassetto Programma Progetto Cestino Immagine Icona ========================= Predefinita prende l'immagine di default (supporta DefIcons) Copia copia l'immagine dell'icona corrente nella clipboard. Incolla sostituisce l'immagine dell'icona corrente con quella conservata nella clipboard. Ripristina ripristina l'immagine dell' icona originale. ------------------------- Converti nella palette Permette di convertire qualsiasi vecchia palette in una mappata per l' SO3.5 Extras -> Rimappa 1.3/2.0 scambia i colori di qualsiasi vecchia icona in stile *4 colori*.Questo è utile per convertire i colori dell' icone OS1.3 a i colori dell' icone OS2.0 -> Immagine->Icona quando il file che appartiene al .info file è un'immagine,le immagini di icona saranno sostituite da questa immagine. -> Elimina la 2nd immagine questo cancellerà la seconda immagine da qualsiasi icona (NewIcons, os3.5), la icon.library crea una versione oscurata della normale immagine come una sostituzione.Nota: c'è un difetto nella icon.library che produrrà immondizia invece di un'immagine oscurata. L'icona sarà correttamente salvata sul disco (fare attenzione a alcuni Enforcer-Hit(s)! BB#2 fisserà questo problema). ------------------------- Mostra clip... mostra i contenuti della clipboard (vedi anche l'opzione MULTIVIEW/K). Editor di Icone... Lancia IconEdit. ------------------------- Carica... sostituisce l'immagine dell'icona corrente con un' altra. Salva... ti permette di salvare l'immagine corrente sul disco. ------------------------- Senzabordo Crea l'icona senzabordo (lavora solo per le icone a colori dell' OS3.5,non per le NewIcons!) Scarta dati Newicons non salvare i dati NewIcons. Scarta dati planari rimuove dati delle vecchie icone. Parametri ========================= Cancella Cancella tutti i Parametri. Ordina Ordina i Parametri. ------------------------- Disabilita tutti Disabilita tutti i Parametri. Abilita tutti Abilita tutti i Parametri. Scambia Commuta i Parametri. ------------------------- Ripristina Ripristina i Parametri originali. EXTRA Lo script di installazione automaticamente installa un comando chiamato WBInfo nel tuo cassetto C:. Questo comando ti permette di aprire una finestra di informazione di icona da una shell. WBInfo accetta i seguenti argomenti: FILE=DRAWER=OBJECT/M/A,PUBSCREEN/K. Dove FILE, DRAWER o OBJECT è/sono l' oggetto/i dai quali prendere informazione e PUBSCREEN lo schermo dove la finestra dovrebbe essere aperta (default Workbench). INSTALLAZIONE Usa semplicemente lo script di installazione fornito. SPECIALI RINGRAZIAMENTI VANNO A: Thomas Richter per il suo aiuto. Nils Görs per i rapporti di difetti. Roland Florac, Francis Labrie, Aleksandr, Alfredo Soro Arturo Franzin, Adam Chodorowski, Dámaso D. Estévez, Javier de las Rivas, Llorenç Grau, Raul Silva, Joni Halme, Sinan Gürkan, Roger Sivertsen per i cataloghi. Grazie anche a Raul per le icone. STORIA 1.0 Prima versione pubblica per i betatesters dell' OS35. 1.1 Vari cambiamenti. Ora supporta la localizzazione. 1.2 Aggiunte le opzioni AC=ALLCONTROLS/S e SDT=SHORTDATETIME/S. Fissato Enforcer-Hit(s) sull' uscita (FreeClass() stub invece di inline era stato usato). Grazie a Nils Goers per il rapporto dei difetti. 1.3 Più di 127 Parametri non erano supportati (si bloccavano malamente). Fissato. Di nuovo ringraziamenti a Nils Goers. 1.4 Incluso catalogo francese di R.Florac (Roland, c'è qualcosa di sbagliato con il tuo email, io non sono stato in grado di rispondere al tuo messaggio). Alcuni cambiamenti interni che non ricordo.Cambiato il modo in cui il gadget dell'icona reagisce al click del mouse, ora esso funziona come le icone del workbench (bene, quasi). 1.5 Ora il calcolo della dimensione del cassetto può essere terminato in qualsiasi momento. Fissato piccolo difetto in funzione di duplicazione della icona. 1.6 Aggiunte opzioni CENTERED/S,SIZEBBOTTOM/S,TOOLS/M. 1.7 Rilasciato alla mia homepage. Aggiunte un paio di nuove funzioni, la maggioranza di esse sono state adattate da SwazInfo (menù Immagine Icona/menù Parametri...). Aggiunto supporto Drag&Drop attraverso la gtdrag.library. misc casa-keeping cambia.Incluso catalogo russo di Aleksandr , nuovo catalogo francese di Francis Labrie, un catalogo spagnolo di Alfredo Soro. 1.8 Catalogo svedese di Adam Chodorowski. Cambiata l'interfaccia utente (ancora deve essere sviluppata) e aggiunte altre funzioni di "SwazInfo". ALLCONTROLS/S opzione è obsoleta ora, il codice di schema prova il suo meglio per fare il gui adattare sullo schermo. 1.9 Soltanto un piccolo aggiornamento, io sono attualmente troppo pigro per aggiungere le caratteristiche richieste; aggiunto codice stackswapping. Ora disabilita il menù "Tipo" quando sta calcolando la dimensione di un cassetto. Aggiunto un requester nel momento in cui sta cambiando il tipo di icona.Nuove opzioni IE=ICONEDIT/K e CI=CREATEICON/K. 1.10 Fissato difetto nel codice di trattazione del menù,"Immagine Icona / Copia" si bloccava quando si usava il cgx pictdt . 1.11 Fissato il testo inglese . Sostituito CENTERED/S con WINPOS/K. Nuova voce di menù "Progetto / Carica icona predefinita". Fissato lo script di installazione. 1.11a Fissato di nuovo testo inglese (loose->lose;). Di nuovo ringraziamenti a G.Donner. 1.12 Il gadget di dimensione poteva mostrare la dimensione sbagliata per drive e cassetti molto grossi (>4gb) .Ora disabilita "Progetto / Carica icona predefinita" mentre sta recuperando la dimensione di un drive o cassetto. Nuova opzione AGS=AUTOGETSIZE/S. Nota ai traduttori: nuovo rawbinfo.cd! 1.13 Aggiunta una nuova voce di menù al menù "Progetto" per visualizzare la versione di un file.Rimosso lo spazio tra l'ultima parola di una voce di menù e l'ellissi (...) . Per cassetti >2gb e <4gb, una dimensione negativa veniva mostrata a causa di un codice di formattazione sbagliato (nota ai traduttori: MSG_DRAWER_SIZE_FMT_NEW è cambiato) .Nuova voce di menù "Immagine / Extra / Rimappa 1.3/2.0" per rimappare i colori delle icone OS1.3 con i colori delle icone OS2.0 e viceversa . 1.14 Ora il gadget di dimensione aggiorna in tempo-reale.Sostituendo l'immagine dell'icona tramite Drag&Drop poteva fallire quando l'icona sorgente non aveva la seconda immagine . 1.15 Ora salvando un'icona sul disco quando il file .info è protetto dalla cancellazione funzionerà .Aggiunte voci di menù "Immagine Icona / Extras / Immagine->Icona" e " ... / Cancella 2nd immagine". Ora il programma può scalare le immagini caricate attraverso "Immagine Icona/Carica...". Quando il nome del file .info eccede la massima lunghezza, un (nuovo) requester di errore apparirà. 1.16 Nel momento in cui sta sostituendo l'immagine di un'icona attraverso quella di un'altra icona, entrambi i tipi di immagine (nuovo e vecchio stile) saranno copiati. Prima la vecchia l'immagine del vecchio stile era ignorata per le icone che contenevano entrambi i tipi di immagini. 1.17 Ora premendo il gadget zoom si massimizza la finestra , aggiunto gadget "Versione" e opzione AUTOGETSIZE/S, risistemati elementi della GUI e distribuiti su due pagine per avere le finestre più piccole, cambiato il modo dropzones, ora è evidenziato. DA FARE (in nessun ordine speciale) - implementare funzione di rename. AUTORE Per piacere spedisci eventuali difetti riscontrati e idee a: Stephan Rupprecht Apfeldweg 1 D44359 Dortmund Germania Spedire emails a info@stephan-rupprecht.de WWW http://stephan-rupprecht.de