# Styler/2 versione 1.7.4

Cosa c'è di nuovo in Styler/2 versione 1.7.4

[Aggiornato il 7 Dicembre 2003]

- Assistenza
- Nuove funzioni e correzione di problemi
- Problema con i driver basati sulle librerie GRADD
- Registrazione

### Assistenza

Per l'assistenza è necessario contattare Alessandro Cantatore ( acantatore@tin.it o alscant@libero.it) o visitare il sito dell'autore per controllare le ultime notizie riguardo Styler/2 e gli altri programmi creati da Alessandro Cantatore.

### Nuove funzioni e correzione di problemi

- Versione 1.7.4

- Ora si possono usare immagini bitmap di qualunque dimensione per i controlli delle finestre (cioè i bottoni di massimizzazione, minimizzazione, chiusura, ecc.).
  In questa versione è incluso un tema di esempio di immagini per risoluzioni XGA o superiori (win9x-s.bmp) di dimensione 18x22 pixel invece di 22x22 pixel (con l'eccezione dell'immagine per il menu di sistema che è 24x22 pixel).
  Note:
  1. questa nuova funzione non è pienamente compatibile con le finestre basate sulle librerie di Odin. Il problema sarà corretto nel prossimo futuro.
  2. La barra del titolo di esempio, nel programma di preferenze di Styler/2 non è in grado di mostrare correttamente le immagini di dimensione non-standard.
- Le funzioni Arrotolare/srotolare tutte le finestre e Nascondere/mostrare tutte le finestre , precendentemente accessibili solo tramite scorciatoie di tastiera, possono ora essere eseguite aprendo gli oggetti corrispondenti creati dal programma di installazione di Styler/2.
  I suddetti oggetti possono essere trascinati sulla barra di lancio/WarpCenter/xCenter/eCenter per arrotolare/srotolare o nascondere/mostrare tutte le finestre con un semplice click del mouse.
- Solitamente il programma di installazione chiede conferma prima di sovrascrivere un file bitmap più nuovo del file in corso di installazione.
  Questa funzione è utile solo se il file originale è stato modificato. La sovrascrittura infatti non concerne nuovi file bitmap che sono stati creati con un nome differente nelle sottodirectory dell'applicazione.
  Per escludere il dialogo di richiesta di conferma, aprire una finestra comandi nel percorso in cui è stato scompattato il pacchetto di distribuzione dell'applicazione e scrivere:
  `SET STLROVERWRITE=YES`<invio>
  poi:
  `INSTALL`<invio>
- In alcune circostanse, in Warp 3, i controlli delle finestre non venivano mostrati nell'ordine corretto.
- Le finestre facenti uso delle librerie di Odin ora rispettano la posizione del bottone di chiusura, con l'eccezione della posizione a sinistra (che al momento non funziona correttamente in nessun tipo di finestra).
- Vari altri malfunzionamenti sono stati corretti.

- Versione 1.7.3

- Styler/2 viene ora distribuito in due versioni differenti: una per Warp 3 e un'altra per Warp 4 o superiori (MCP o eCS).
- La compatibilità con le applicazioni basate sulle librerie di Odin è stata migliorata (in alcuni casi le estensioni di Styler/2 non venivano correttamente applicate):
- Miglioramento dei controlli lista a discesa: premere il tasto sinistro del mouse sul controllo di immissione di una lista a discesa, poi muovere il mouse verso il basso senza rilasciare il tasto del mouse, la lista, parte della drop down list, appare permettendo di selezionare direttamente un articolo muovendo il mouse e rilasciandone il tasto.
- La documentazione di tutti i programmi di Styler/2 ora è in formato OS/2 HELP.

- Versione 1.7.2

- Gli eventi di spostamento del mouse causavano l'eccezione SYS3175 quando le opzioni "Ridimensionamento verticale delle finestre arrotolate" (pagina Arrotolamento finestre) era disabilitata o quando l'opzione "Impedire il ridimensionamento" (pagina Massimizzazione) era abilitata.
- Nel blocco impostazioni, la casella "Predefinito" del dialogo di selezione delle immagini non funzionava correttamente.
- Le estensioni della barra del titolo e dei controlli della finestra (bottoni di minimizzazione/massimizzazione) non venivano applicati a tutte le finestre basate sulle librerie di Odin.
- Il codice ridondante e obsoleto è stato rimosso dalle procedure delle finestre frame, barra del titolo e menu, con un lieve miglioramento in velocità e uso delle risorse.
- La funzione "Allineamento al bordo dello schermo" è stata estesa alle finestre secondarie: in un'applicazione basata su un'interfaccia a documenti multipli (per esempio VIEW.EXE o Embellish) le finestre secondarie possono essere allineate ai bordi della finestra che le contiene.

- Version 1.7.1

- Le operazioni della clipboard tramite il mouse smettevano di funzionare nelle finestre comandi se, nel corso della marcatura, il tasto Ctrl veniva rilasciato prima del bottone del mouse.
- Alcuni programmi listati nelle eccezioni del mouse venivano abortiti con un'eccezione SYS3175 non appena il mouse veniva spostato su una finestra del programma.
- Il programma di prefenze di Styler/2, in alcuni casi, erroneamente scriveva i settaggi in OS2.INI invece che in SMARTWIN.INI.
- Nel programma di preferenze, il dialogo di selezione dell'immagine del botton di chiusura della finestra non mostrave il testo corretto nella lista a discesa usata per impostare la posizione del bottone.
- Eliminazione dei problemi che causavano blocchi del sistema con applicazioni che usavano le librerie di Odin (per esempio Innotek Java 1.4 e il Kit Innotek per Adobe Acrobat Reader 4).
- Il programma di preferenze non applicava correttamente i settaggi della barra del titolo quando venivano cambiate diverse immagini per volta.

- Version 1.7.0

- Styler/2 è stato completamente riscritto.
- Ora Styler/2 funziona correttamente con Connectix Virtual PC e probabilmente con altre applicazioni basate sulle librerie di Odin.
  Per il momento le funzioni di Arrotolamento finestre e di Eliminazione della barra del titolo sono state disabilitate per le finestre delle applicazioni basate sulle suddette librerie.
- La maggior parte delle limitazioni riguardo il formato delle bitmap è stata rimossa.
  Ora qualsiasi tipo di bitmap OS/2 è valida purché sia di dimensione inferiore ai 64 KB.
- Grazie ad un'API non documentata di OS/2, ora Styler/2 condivide le stesse risorse bitmap tra i processi in esecuzione.
  Questo comporta un leggero incremento in velocità (quando si avvia un nuovo processo) e una forte riduzione nell'uso di risorse (quando ci sono molti processi in esecuzione).
- Un ulteriore risparmio di risorse si ha per le sfumature usate come sfondo per le barre del titolo dato che ora vengono convertite in bitmap condivise e adattate alla dimensione della barra del titolo.
- La barra del titolo di esempio nel programma delle preferenze mostra correttamente il testo centrato quando l'opzione Centrato è selezionata.
- Quando un bottone del mouse viene premuto sul bordo della finestra, ora, il focus viene correttamente trasferito alla finestra stessa.
- Sono state aggiunte alcune nuove immagini per le barre del titolo e i controlli delle finestre.

### Problema con i driver basati sulle librerie GRADD

Nel caso venga selezionata una sfumatura come sfondo della barra del titolo e questa non viene visualizzata correttamente è necessario aggiornare il driver video.
Il problema è infatti dovuto ad una vecchia versione di SOFTDRAW.DLL (con una data antecedente al 23 gennaio 2001).
È possibile scaricare questa versione aggiornata di SOFTDRAW.DLL per risolvere il problema.

### Registrazione

La registrazione di Styler/2 è facile: si può acquistare una licenza del programma da Mensys o direttamente dall'autore del programma usufruendo di diversi metodi di pagamento.

- Ordine attraverso Mensys

  Mensys offre la possibilità di effettuare acquisti online da qualsiasi parte del mondo. Ordinando attraverso Mensys, i prezzi per la registrazione di Styler/2 sono

  - 19 Euro per una Licenza Ordinaria e
  - 23 Euro per una Licenza Avanzata.
- Ordine diretto presso l'autore del programma
  - una Licenza Ordinaria di Styler/2 costa 17 EURO mentre
  - una Licenza Avanzata di Styler/2 costa 20 EURO.

  Nota:
  Gli acquirenti italiani devono aggiungere il 20 % di IVA.

  Se si risiede in Italia o in uno dei seguenti paesi:
  Algeria, Austria, Belgio, Danimarca, Finlandia, Francia, Germania, Giappone, Gran Bretagna, Lussemburgo, Norvegia, Olanda, Spagna, Svezia, Svizzera, o Tunisia, si può pagare tramite un versamento sul Conto Corrente Postale dell'autore:

  Poste Italiane S.p.A.
  numero conto: 12590741
  nome conto: Alessandro Felice Cantatore
  via Raffaello 41
  70032 Bitonto (BA)
  ITALIA.

  Inoltre è possibile pagare inviando un vaglia postale all'indirizzo dell'autore:

  Alessandro Cantatore
  via Raffaello 41
  70032 Bitonto (BA)
  ITALIA
  riscuotibile presso:
  Ufficio Postale Bitonto Succursale 1