Short: Italian version of StartBar Author: esseemmeerre@fastwebnet.it (Stefano Maria Regattin) Uploader: esseemmeerre fastwebnet it (Stefano Maria Regattin) Type: util/wb Version: StartBar 5.7, StartBarPrefs 3.9 Architecture: m68k-amigaos Date: Tuesday, 24th April 2012 Name of the programs: StartBar & StartBarPrefs ATTENTION-NOW STARTBAR DOES NOT CRASH YOUR AMIGA WHEN YOU LAUNCH THE SECOND APP! The reason of this upload is in the update of the program source codes and in the cleaning of this readme. Several year ago I have purchased a new hard disk for my AMIGA 1200 from AMIGA TECHNOLOGIES. I have installed on it the OS 3.0 spite of I have the OS 3.5 on my PC under WinUAE. When I have installed OctaMED 6 from the coverdisk of Amiga Format, I have found TaskBar, a bar for proggies quick launch; this have the nice feature to move up all the windows over it. But into its prefs program it was impossible to add programs to launch that have spaces in their names; so I am connected by my PC to Aminet to find another task bar. At first search attempt I have found StartBar and I have discovered it was made by Blitz Basic; this fact have became me very interested, so I have downloaded its archive. At today I have modified both StartBar and StartBar preference programs; I have renamed this last one StartBarPrefs instead of StartEdit and I have created an unique config file named StartBar.prefs instead of the two needed by the original StartBar and StartEdit programs; I have also localized in italian both the programs, source codes included. It seems that I have removed all the bugs from the proggies, however if I have not done it, please let me know by e-mail. Before of the first upload on Aminet I have tried to contact Yannick Betemps, the author of StartBar and StartEdit, but the e-mail stated in the archive readme is no longer existing; however recently he has contacted me via e-mail and he has given me his permission to continue my work on StartBar and StartbarPrefs. If you want to create new versions of these programs, or more easily you want to localize them in your language, and you don't have Blitz Basic, search on Aminet AmiBlitz2, the freeware evolution of Blitz Basic for AMIGA; if this is not enough for you, surf on http://www.blitz-2000.co.uk/ and look for AmiBlitz2 and for related files. Your AMIGA must have a math coprocessor (FPU) to use AmiBlitz2; if it has not, surf on http://www.back2roots.org/ and look for the Blitz Basic version you prefer, that does not need for a FPU. I have solved a problem of the choose of the application's kind: it seems that now all goes fine! I have changed the coords of the buttons: now these should appear correctly with VisualPrefs and the OS 3.5; I have added also few lines of code that exchange the menu names together all their applications when it is tried to exchange the menu, and now the prefs saving goes greatly! I have optimized both StartBar and StartBarPrefs, thanking God! There was an erroneous placement of the moved startbar into both StartBar and StartBarPrefs: now the problem is solved! The multichoice gadgets of StartBarPrefs didn't show the application kind: now the problem is solved! There were errors while saving the prefs by StartBar: now the problem should be removed. Now the startbar position change should be performed correcty with window title bar heights that are different from the startbar height. Now both StartBar & StartBarPrefs are almost font sensitive and now StartBar does not crash if you try to change its position by menu; also the search path for the files is managed correctly. Now StartBarPrefs is more font sensitive. There were errors into StartBarPrefs that brought to wrong prefs file; now the problem should be solved. If using StartBar for some reason the error window did appear and you did press the OK button to close it, the program did stop itself: now this should not happen again. Removed a typing error in the arexx launch code into the StartBar source code. Now if you don't use a son window this will be closed. I have corrected the maximum number for gadtools lists and windows into the extra files to match StartBar and StartBarPrefs needs. I have fixed a minor programming error inside the StartBar source code: I hope all goes fine now! I have modified the StartBar source code without significative program improvements. I have modified the StartBarPrefs source code without significative program improvement: I have renamed the constant Annulla to No. I have limited to 11 chars the lenght of the string input gadget of the menu and button names into StartBarPrefs, I have made the prefs saving into StartBar selectable by the user and no more automatic and I have copied the No and VaBene (OK) constants from StartBarPrefs to StartBar to be used by the prefs saving. Now StartBarPrefs should not crash if the son window x is over 639; also now StartBar menu is available with the son window. Now StartBar should not crash if a wromg file is loaded like preferences. Now the aslfilerequester preferences saving shoud not crash your AMIGA. Performed several improvements in StartBar, now it does not crash if the loaded prefs file is wrong; now the missing application error window closes correctly; now, seen that the error window can appear for two different events, I have enclosed it into a procedure. Cleaned a little the StartBar source code. Now both the programs run correctly without the font prefs also. Performed some improvements to StartBar; I do not know why but now Blitz2 gives me a new third part command, that is RUN(), that I have tried to used in StartBar and it did seem it did work fine; this after I have created a new Blitz2 environment on my PC under WinUAE using the ULTIMATE BLITZBASIC CD, that I have, by its installation script from the Blitz2 site; then I have copied all the Blitz2 drawer on my new AMIGA 1200 hard disk; unfortunately this command has given me too many problems, so I have gone back to the Execute_ command. I have corrected the StartBar source code to avoid the bug of the short form decrement that is wrongly executed into the Arrays. I have limited the son windows of StartBarPrefs to one as in the last version of StartBar seen there is always only one son window on screen. Repaired an incorrect IF-ELSE block. Now StartBarPrefs is almost completely unbugged and works greatly! Now if you launch an application it is possible to reopen the same son window with one mouse click. I have improved StartBar at my best and it seems it goes fine! I have improved StartBar again at my best and I do not know why there is a bug of StartBar stops funcioning! I have removed the use of FilePart_ with GetFileName() and GetPathName() that give less problems. It was impossible for StartBarPrefs to open its window with large fonts; now the problem should be solved. I have improved both StartBar and StartBarPrefs; each one have its information requester by each first menu voices now; now the applications that use the output window are fully working! Now the email stated in the information window of StartBar is correct; I have enabled the screenbar title reset also in StartBar. I have discovered the bug of the unredeable menu of the bar, now the menu is OK! I have reached my best with StartBar, I hope this will crash no more! Now StartBar uses two fine sounds from my Korg DS8 musical keyboard; if you want now the two StartBar sounds change their frequency depending of the action kind; the lowest son window sound is devoted to the close button. To use your own samples, rename them as mine and overwrite mine with yours. Now all the StartBar windows have their correct menu colours. Now if the son window cannot goes up it goes down reaching correctly the bottom of the screen. Now the system crash after the second application launch will happen no more. The OK button position of the error window was erroneously evaluated; now the button should appear correctly always! The application launch sound note was erroneously obtained from the son window; now it is correctly obtained from the son window launched application. Removed an odious bug of the non appearing of the son window after it has been launched an application from the same window. Now the buttons for each son window can reach the maximum visible on a PAL high resolution interlaced WB, that are 41 buttons (you should always remove a button for the bar place)! Also the bar buttons may be up to 10! I have added a check for son window higer than the WB, so both StartBar and StartBarPrefs should not crash! Now the bar buttons are limited to 9, this means that StartBar and StartBarPrefs are shorter than a 800 pixel wide WB. I have discovered one my hidden programming error that did can crash your AMIGA if you did try to change the startbar position of the commands bar; the problem now should be solved. Now the menu into the preferences program is font sensitive like the bar one. Now there is a new custom panel window to avoid the AMIGA requester use to give to both the programs a retrocompatibility. Now the green colour match for the new custom panel window should go well. Removed a not sense variable and I hope that now the data saving process will be executed correctly! If you disabled the StartBar exit window the program closed; now this should happens no more. Now the colours matching should be perfect and several bugs have been removed. Now the messages window background colour should be green on every AMIGA. Now if you select the bar this will be totally moved to front, so it can be used partially covered. Correpted the problems of the WINDOWTOFRONT feature. Now StartBar and StartBarPrefs should work better, the green colour from your Workbench should be found if it is present and at end I have updated both the program informations. At end see my homepage to the following Internet address: http://xoomer.virgilio.it/aregat/ Or visit my commercial site to the following Internet address: http://www.esseemmeerre.altervista.org/ The following is the same text for italians: Data: martedì, 24 aprile 2012 Nome dei programmi: StartBar & StartBarPrefs ATTENZIONE-ORA STARTBAR NON SI BLOCCA PIU' AL LANCIO DELLA SECONDA APPLICAZIONE! La ragione di questo caricamento è nell'aggiornamento dei codici sorgenti e nella pulitura di questo testo. Qualche anno fa ho acquistato un nuovo disco rigido per il mio AMIGA 1200 di AMIGA TECHNOLOGIES. Ho deciso di installare il sistema operativo 3.0 al posto del sistema operativo 3.5 che ho sul mio PC sotto WinUAE. Quando ho installato OctaMED 6 dal dischetto di copertina di Amiga Format, ho trovato TaskBar, una barra per il lancio rapido dei programmi; questa barra ha la simpatica caratteristica di spostare in alto le finestre che la coprono. Ma con il suo programma di preferenze era impossibile aggiungere programmmi da lanciare che avevano spazi nel loro nome; così mi sono connesso con il mio PC ad Aminet per trovare un'altra barra di comandi. Al primo tentativo di ricerca ho trovato StartBar ed ho scoperto che era stata fatta con Blitz2; questo fatto mi ha reso molto interessato, così ne ho scaricato l'archivio. A tuttoggi ho modificato entrambi i programmi StartBar ed il suo programma di preferenze; ho rinominato quest'ultimo StartBarPrefs ed ho creato un'unico file di configurazione che si chiama StartBar.prefs invece dei due file richiesti dai programmi originali StartBar e StartEdit; ho anche localizzato in italiano entrambi i programmi, inclusi i codici sorgenti. Sembra che ho rimosso tutti i bachi da StartBarPrefs; comunque se così non fosse, fatemelo sapere per posta elettronica. Prima di questo caricamento su Aminet ho provato a contattare Yannick Betemps, l'autore di StartBar e di StartEdit, ma l'indirizzo di posta elettronica riportato nel readme dell'archivio non esiste più, comunque recentemente lui mi ha contattato per posta elettronica e mi ha dato il suo permesso di continuare il mio lavoro su StartBar. Se volete creare nuove versioni di questi programmi, o semplicemente localizzarli nella vostra lingua, e non avete Blitz Basic, cercate su Aminet AmiBlitz2, l'evoluzione gratuita di Blitz Basic per l'AMIGA; se ancora non vi basta, andate su http://www.blitz-2000.co.uk/ e cercate AmiBlitz2 ed i file correlati. Il vostro AMIGA deve avere un coprocessore matematico (FPU) per usare AmiBlitz2; se non è così, andate su http://www.back2roots.org/ e scaricate la versione di Blitz Basic che preferite, che non lo richiede. Ho risolto un problema nella scelta del tipo di applicazione: ora sembra che vada tutto bene! Ho cambiato le coordinate dei bottoni: ora questi dovrebbero apparire correttamente con VisualPrefs ed il Sistema Operativo 3.5; ho anche aggiunto poche linee di codice che scambiano i nomi dei menù insieme alle loro applicazioni quando si prova a scambiare i menù, ed ora il salvataggio delle preferenze và alla grande! Ho ottimizzato entrambi StartBar e StartBarPrefs, ringraziando Dio! C'era un'erroneo piazzamento della barra se era mossa in entrambi StartBar e StartBarPrefs: ora il problema è risolto! I bottoni di scelta multipla di StartBarPrefs non mostravano il tipo di applicazione: ora il problema è risolto! C'erano errori nel salvataggio delle preferenze con StartBar: ora il problema dovrebbe essere risolto. Ora il cambio di posizione della barra comandi dovrebbe venir eseguito correttamente con finestre che hanno l'altezza del titolo differente dall'altezza della barra comandi. Ora entrambi StartBar e StartBarPrefs sono sensibili ai font utilizzati, ed ora StartBar non si blocca piu' se tentate di cambiare la sua posizione col menu; ora anche il percorso dei file è gestito correttamente. Ora StartBarPrefs è un po' più sensibile ai font utilizzati. C'erano degli errori in StartBarPrefs che portavano ad un'erroneo file di preferenze; ora il problema dovrebbe essere risolto. Se usando StartBar per qualche ragione appariva la finestra di errore e voi premevate OK per chiuderla, il programma si bloccava: ora non dovrebbe succedere più. Rimosso un'errore di digitazione nel codice di lancio dello script arexx nel codice sorgente di StartBar. Ora se non usate una finestra figlia questa verrà chiusa. Ho modificato il numero massimo di delle liste gadtools e delle finestre per raggiungere i bisogni di StartBar e di StartBarPrefs. Ho fissato un errore minore di programmazione nel codice sorgente di StartBar: spero che ora vada tutto bene! Ho modificato il codice sorgente di StartBar senza significativi miglioramenti del programma. Ho modificato il codice sorgente di StartBarPrefs senza significativi miglioramenti del programma: ho rinominato la costante Annulla come No. Ho limitato ad 11 caratteri la lunghezza dei campi d'inserimento del testo per il nome del menù e del bottone in StartBarPrefs, ho reso il salvataggio delle preferenze in StartBar selezionabile dall'utente e non più automatico ed ho copiato le costanti No e VaBene da StartBarPrefs a StartBar per usarle nel salvataggio delle preferenze. Ora StartBarPrefs non dovrebbe andare in tilt se la posizione orizzontale della finestra figlia è oltre 639; ora anche il menù di StartBar è disponibile dalla finestra figlia. Ora StartBar non dovrebbe bloccarsi se si carica un file che non è di preferenze. Ora il selettore asl di file del caricamento delle preferenze non dovrebbe più bloccare il vostro AMIGA. Eseguiti alcuni miglioramenti di Startbar, ora non si blocca piu' se il file di preferenze è sbagliato; ora la finestrta di errore per la mancante applicazione si chiude correntemente; visto che la finestra di errore può comparire per due eventi differenti, l'ho racchiusa in una procedura. Ripulito un pochino il codice sorgente di StartBar. Ora entrambi i programmi funzionano correttamente anche senza le preferenze delle fonti di caratteri. Effettuati alcuni miglioramenti a StartBar; non so perché ma Blitz2 mi fornisce un nuovo comando di terze parti, cioé RUN(), che ho tentato di usare in StartBar e che sembrava funzionasse bene; tutto ciò dopo che ho creato un nuovo ambiente per Blitz2 sul mio PC sotto WinUAE usando lo scritto d'installazione del cd ULTIMATE BLITZBASIC, che io ho, preso dal sito di Blitz2; poi ho copiato il cassetto di Blitz2 sul nuovo disco rigido del mio AMIGA 1200; sfortunatamente questo comando mi ha dato troppi problemi, così sono tornato ad usare il comando Execute_. Ho corretto il codice sorgente di StartBar per evitare il baco dell'erronea esecuzione della forma breve di decremento negli array. Ho limitato le finestre figlie in StartBarPrefs ad una come nell'ultima versione di StartBar visto che c'è sempre solo una finestra figlia sullo schermo. Riparato un blocco IF-ELSE scorretto. Ora StartBarPrefs è quasi completamente debacato e funziona alla grande! Ho migliorato StartBar al massimo delle mie capacità ed ora và bene! Ora se lanciate un'applicazione potete riaprire la stessa finestra figlia con un clic del mouse. Ho migliorato ancora StartBar al massimo delle mie capacità e non so perché, c'è un baco che blocca il funzionamento di StartBar! Ho rimosso l'uso di FilePart_ con GetFilename() e GetPathName() che sembra diano meno problemi. Era impossibile per StartBarPrefs aprire le sue finestre con grandi fonti di caratteri; ora il problema dovrebbe essere risolto. Ho migliorato entrambi StartBar e StartBarPrefs; ora ciascuno ha il suo proprio pannello di informazioni accessibile dalle prime voci dei loro menù; ora le applicazioni che usano l'opzione di output su finestra sono pienamente funzionanti! Ora l'indirizzo di posta elettronica mostrato nel menù di informazioni è corretto; ho abilitato il ripristino del titolo della barra dello schermo. Ho scoperto il baco del menù illeggibile della barra, ora il anche il menù è OK! Ho raggiunto il mio massimo con StartBar, spero che ora non si blocchi più! Ora StartBar usa due bei suoni creati con la mia tastiera musicale Korg DS8; se volete usare i vostri suoni, rinominateli come i miei e poi sovrascrivete i miei con i vostri. Ora i due suoni di StartBar cambiano la loro tonalità a seconda del tipo di azione eseguita; la nota più bassa del suono della finestra figlia è dedicata al bottone di chiusura. Ora tutte le finestre di StartBar hanno i colori corretti per il menù. Ora se la finestra figlia non può andare sopra và sotto raggiungendo correttamente la fine dello schermo. Ora il blocco del sistema dopo il lancio di una seconda applicazione non dovrebbe verificarsi più. La nota del suono di lancio dell'applicazione era erroneamente ricavata dalla finestra figlia; ora è correttamente ricavata dall'applicazione lanciata. La posizione del bottone OK nella finestra d'errore veniva valutata erroneamente; ora il bottone dovrebbe sempre comparire correttamente! Rimosso un'odioso baco della non comparizione della finestra figlia dopo che dalla stessa veniva lanciata un'applicazione. Ora i bottoni per ogni finestra figlia possono raggiungere il massimo visibile su un WB PAL in alta risoluzione interallacciato, cioé 41 bottoni (dovreste sempre rimuovere un bottone per lo spazio della barra)! Ora i bottoni della barra possono essere fino a 10! Ho aggiunto il controllo per la finestra figlia se è più alta del WB, così sia StartBar che StartBarPrefs non dovrebbero bloccarsi! Ora i bottoni della barra sono limitati a 9, ciò vuol dire che StartBar e StartBarPrefs sono più corti di un WB largo 800 pixel. Ho scoperto un mio errore di programmazione nascosto che poteva bloccare il vostro AMIGA se tentavate di cambiare la posizione della barra comandi; ora il problema dovrevve essere risolto. Ora il menù del programma di preferenze è sensibile alla dimensione della fonte di caratteri come quello della barra. Ora c'è una nuova finestra proprietaria di dialogo per evitare l'uso del pannello AMIGA per dare ad entrambi i programmi la retrocompatibilità. Ora la scelta del colore verde per la nuova finestra proprietaria di dialogo dovrebbe andare bene. Rimossa una variabile senza senso e spero che ora il processo di salvataggio dei dati venga eseguito correttamente! Se deselezionavate la finestra d'uscita di StartBar il programma si chiudeva; ora questo non dovrebbe accadere più. Ora la selezione dei colori dovrebbe essere perfetta e sono stati rimossi alcuni bachi. Ora il colore dello sfondo della finestra dei messaggi dovrebbe essere verde su ogni AMIGA. Ora se cliccate la barra questa verrà portata totalmente in primo piano, così è possibile usarla anche se parzialmente coperta. Corretto il problema della funzione WINDOWTOFRONT. Ora StartBar e StartBarPrefs dovrebbero funzionare meglio, il colore verde dal vostro Workbench dovrebbe essere trovato se presente ed infine ho aggiornato le informazioni dei programmi. Per finire guardate la mia pagina al seguente indirizzo su Internet: http://xoomer.virgilio.it/aregat/ Oppure visitate il mio sito commerciale al seguente indirizzo su Internet: http://www.esseemmeerre.altervista.org/ Ciao!