Aggiornamenti Vari

Siamo quasi alla fine di Febbraio e il solo pensiero che questo fastidioso inverno stia per finire mi solleva e mi sprona ancora di più ad avanzare con i miei piccoli progetti, ed ecco qua qualche aggiornamento:

SISTEMA FINESTRE REALI CON HOLLYWOOD
Si, sembra proprio funzionare, sto completando ancora alcune parti di codice, ma riesco a controllare una finestra standard da un’applicazione Hollywood: posso aprirla, chiuderla, iconificarla, spostarla e ridimensionarla, inoltre posso creare gadget attraverso ScuiLib ed intercettare gli eventi che questi generano, compresi gli eventi della finestra Child (ridimensionamento, chiusura, spostamento, cmabio di focus ecc…)

GLAME
Ho iniziato a scrivere un front-end per Lame, appena terminato sarà disponibile per OS3.x, OS4.x, MOS e ovviamente AROS

LOOKHERE!
Lookhere! è un visualizzatore di immagini, può operare in tre modi: Viewer, Thumbnails e Slide Show.
E’ quasi terminato e spero di rilasciarlo entro breve sempre per OS3.x, OS4.x, MOS e AROS. Qua ci sono alcuni screen shot della versione AROS:
Immagine 1
Immagine 2
Immagine 3

Durante lo sviluppo di LookHere! ho corretto numerosi bug di ScuiLib, inoltre ho aggiunto una manciata di funzioni per gestire il cambio di lingua “al volo” della Gui, adesso posso aggiungere qualsiasi lingua alle applicazioni realizzate con Hollywood + ScuiLib indipendentemente dal codice, basterà caricare il catalogo della lingua ed applicarlo alla Gui, non solo in fase di inizializzaazione ma anche durante l’esecuzione dell’applicazione,  ed il gioco è fatto: due funzioni in tutto.

Annunci

Hollywood: Finestre reali?

Ultimamente sono un po’ impegnato con quello che in gergo viene definita RL, ossia la vita reale… un po’ per il lavoro un po’ per impegni familiari non sono riuscito ancora a rilasciare la nuova versione di ScuiLib per la quale devo terminare ancora la mastodontica guida che la accompagnerà, questo però non mi ha impedito di pensare e, frulla e rifrulla, qualcosa ho finalmente partorito.

Come gli utilizzatori di Hollywood sapranno al momento questo fantastico tool non permette di aprire e gestire ulteriori finestre se non quella principale dove girano i propri script, per ovviare a ciò avevo sviluppato un sistema di Fake Windows, ossia finestre simulate che permettevano di gestire pannelli di pulsanti, anchessi realizzati con ScuiLib.

Ero molto felice di questa soluzione ma come mi hanno fatto notare dopo aver rilasciato HFinder, esteticamente non è tutto questo granchè, ma soprattutto questo sistema non era assolutamente allineato allo standard dell’interfaccia Amiga.

Dopo un po’ di tempo e un po’ di riflessioni, ho avuto un’illuminazione e, sempre utilizzando solo Hollywood, ho trovato un sistema per creare e gestire finestre standard che possono essere aperte dall’applicazione principale che stiamo realizzando. In queste finestre reali posso gestire, dall’applicazione principale, tutti gli oggetti creabili con ScuiLib, inoltre posso agganciare alla finestra secondaria innumerevoli eventi come BeforeClose, AfterClose, OnMove, OnSize, ecc… in questo momento sto lavorando a questo, ma solo per vedere se la mia idea poteva essere realizzata… e la risposta è SI!

A tutti gli utilizzatori di Hollywood pertanto suggerisco di tenere d’occhio questo blog e il forum di ScuiLib perche’ ho intenzione di rilasciare l’agognata versione 0.6 dopo che avrò completato la documentazione, dopodichè implementerò questo sistema di finestre reali che a mio avviso apriranno innumerevoli porte a tutti coloro che usano Hollywood e vogliono realizzare programmi e utility non solo contenuti multimediali. Io ho già tante idee su come sfruttarla, prima fra tutti una Gui per lame per AROS e AmigaOS.

Certo non si avranno le stesse possibilità e prestazioni dal programmare in C ma d’altro canto sviluppare con Hollywood è veramente divertente, rapido e semplice.

Alla prossima!!