lbsf.gadget

Riflessioni, eventi, curiosità

lbsf.gadget

Messaggioda clros » ven dic 08, 2006 3:29 pm

Ho uploadato su OS4 un gadget BOOPSI che ho scritto nei ritagli di tempo e che serve per visualizzare gli elementi del filesystem in una modalità ad "albero" (è simile al treeview di windows).

Il gadget l'ho creato perchè la selezione delle immagini in Visio mi sembrava poco immediata. Attualmente, è usato in SMV (anche questo su OS4Depot).

C'è un listatino di esempio che mostra come usarlo e il file include con la definizione delle costanti e di qualche metodo.

E' da considerarsi una primissima versione; sicuramente ci sono molti bug da correggere.

Se avete suggerimenti o se volete segnalare bug, siete invitati a farlo.
Only AMIGA makes it possible !!
La colpa è sempre del Kernel!!
...un bit è formato da 8 byte...

Claudio "CP" La Rosa
Avatar utente
clros

Supremo
 
Messaggi: 3473
Iscritto il: ven mag 07, 2004 2:41 pm
Località: SYS 64738

Re: lbsf.gadget

Messaggioda ShInKurO » ven dic 08, 2006 4:43 pm

Uhm non c'è ancora, sono curioso di provarlo :)
Avatar utente
ShInKurO

Eroe
 
Messaggi: 1428
Iscritto il: dom mar 14, 2004 3:10 pm

Re: lbsf.gadget

Messaggioda ShInKurO » ven dic 08, 2006 6:14 pm

Hai lasciato tutti gli assign del tuo sistema (che è tbimages?), inoltre ogni volta che clicco su un file mi apre una funestra d'output con il nome del file/directory che ho cliccato
Avatar utente
ShInKurO

Eroe
 
Messaggi: 1428
Iscritto il: dom mar 14, 2004 3:10 pm

Re: lbsf.gadget

Messaggioda clros » ven dic 08, 2006 11:07 pm

ShInKurO ha scritto:

Uhm non c'è ancora, sono curioso di provarlo :)


Hai lasciato tutti gli assign del tuo sistema (che è tbimages?), inoltre ogni volta che clicco su un file mi apre una funestra d'output con il nome del file/directory che ho cliccato


TBIMAGES: è l'assign alla dir delle ToolBarImages (AISS) di Mason.
Dovresti installare AISS, in quanto il gadget usa quelle immagini per i gadget di controllo (visualizzazione volumi e visualizzazione grafica/testo).

Il programma di esempio che ho incluso è fatto apposta per farti vedere come si può leggere il percorso completo del nodo su cui ho cliccato.

Se vuoi provare un'applicazione che "fa qualcosa" con questo gadget, scarica SMV da OS4Depot.

Fammi sapere!
Only AMIGA makes it possible !!
La colpa è sempre del Kernel!!
...un bit è formato da 8 byte...

Claudio "CP" La Rosa
Avatar utente
clros

Supremo
 
Messaggi: 3473
Iscritto il: ven mag 07, 2004 2:41 pm
Località: SYS 64738

Re: lbsf.gadget

Messaggioda clros » ven dic 08, 2006 11:10 pm

Qualche nota:

- Il gadget non è derivato, come si potrebbe pensare, dal listbrowser.gadget o dal groupclass, ma dal layout.gadget.

- Il gadget non visualizza le icone di tipo PNG di PowerIcons. Questo perchè le "normali" funzioni della icon.library (OS4 pre 4) non sono in grado di risalire all'immagine di una icona di tipo PNG e non mi andava di usare "trucchi sporchi" che mi avrebbero fatto anche perdere tempo.
Tuttavia, ho visto che con il nuovo sistema di icone di OS4 (per adesso solo i betatester ce l'hanno e ringrazio Lecta per avermelo fatto provare a Pianeta Amiga) tutto funziona bene, quindi si tratta solo di aspettare che esca il prox update di OS4.

- Mi piacerebbe implementare anche un pulsante per eliminare un file e per creare un nuovo cassetto.Per il secondo, credo che sia cmq abbastanza difficile (almeno fino a quando qualcuno mi spiegherà comefunziona il virtual.gadget o come fare ad "attaccare" un gadget in un posto diverso da una finestra.

- La prox cosa che intendo fare, oltre all'eliminazione dei bug, è quella di aggiornare il gadget quando l'utente modifica un file o un cassetto (e qui non so ancora se è possibile) o quando estrae o inserisce un nuovo volume (USB, CD_ROM).

- Non ho capito come fare a prendere la costante di base (LBMF_Dummy nel mio caso). Credo che ai tempi di CBM bisognava rivolgersi al CATS e farsi assegnare un valore. Ma adesso?

- Non venitemi a dire che la futura GUI ufficiale di OS4 non sarà più basata su ReAction perchè altrimenti mi strappo i pochi capelli che mi sono rimasti!!
Only AMIGA makes it possible !!
La colpa è sempre del Kernel!!
...un bit è formato da 8 byte...

Claudio "CP" La Rosa
Avatar utente
clros

Supremo
 
Messaggi: 3473
Iscritto il: ven mag 07, 2004 2:41 pm
Località: SYS 64738

Re: lbsf.gadget

Messaggioda clros » lun dic 11, 2006 10:40 pm

Ho uploadato su OS4depot SMV 0.3.

Qualcuno tra i beta tester vuole farmi un regalo di compleanno? (è domani! :ride: )
Mi dite come si comporta il mio gadget/programma con il nuovo sistema di icone?
Grazie! :annu:
Only AMIGA makes it possible !!
La colpa è sempre del Kernel!!
...un bit è formato da 8 byte...

Claudio "CP" La Rosa
Avatar utente
clros

Supremo
 
Messaggi: 3473
Iscritto il: ven mag 07, 2004 2:41 pm
Località: SYS 64738

Messaggioda m3x » ven dic 15, 2006 4:20 pm

Bello !

Domanda: prevedi anche un sistema di scaling delle icone?
Avatar utente
m3x

Admin
 
Messaggi: 2250
Iscritto il: mer set 10, 2003 11:30 pm
Località: Roma

Messaggioda clros » sab dic 16, 2006 10:38 am

m3x ha scritto:Bello !

Domanda: prevedi anche un sistema di scaling delle icone?


Grazie!

Per lo scaling... ci avevo pensato all'inizio ma ho poi abbandonato perchè non mi sembrava una cosa prioritaria e non credo che le icone scalate rendano bene visivamente parlando.

Cmq, vedremo.
Only AMIGA makes it possible !!
La colpa è sempre del Kernel!!
...un bit è formato da 8 byte...

Claudio "CP" La Rosa
Avatar utente
clros

Supremo
 
Messaggi: 3473
Iscritto il: ven mag 07, 2004 2:41 pm
Località: SYS 64738

Messaggioda MacGyverPPC » sab dic 06, 2008 9:31 pm

Cavoli,questo 3ad me l'ero perso!
Adesso vedrò di capire di che si tratta,e se posso valuterò questo programmuzzo,che a leggere i commenti sembra già bello!(poi c'è pure la presenza della triade! :felice: )

Prima dei complimenti... AUGURIIII Clros! :annu:
ImmagineImmagine
OS4.1.3Immagine+SAM= ImmagineNG c'è!
SAM440EP: OS4.1.4Up4:con USB2.0 UP,RunInUae integrato con Kickstart 3.1,1.3,CD32 originali, MUI migliorato ecc/HD400GbSata/masterizzatore sataDVD/SB Audigy5.1.
AMIGA1200PPC/060(HomeTower):OS4Classic/USB/BlizzardPPC/BVision/Ram128Mb/HD/CD-DVD/RW :rock:
AMIKIT WinUAE:OS3.9/OS4 FE : AMD A8 x64
Advance
Multitask
Integrated
Grafic
Architecture
Avatar utente
MacGyverPPC

Leggenda
 
Messaggi: 10887
Iscritto il: sab set 22, 2007 4:51 pm
Località: Alessandria

Messaggioda Kyle » sab dic 06, 2008 10:13 pm

E' ancora presto, ma mi accodo anche io per gli auguri :felice:
AmigaOne X5000/20 - 4GB - RadeonHD 4670 - HD 1TB + 512GB- AmigaOS 4.1 Final Edition / MorphOS 3.16
A1200 Diamond Red - Vampire V1200 - 130 MB - CF 32GB - Gotek Drive - Coffin R59
A1200 - Blizzard 1230 IV + FPU - 34 MB - KS 3.1 - CF 4GB - ClassicWB Full
A3000 - 18 MB - KS 3.1.4 - ClassicWB 3.1.4
CDTV - 10MB - T30 - Extended roms 2.30 - KS 1.3/3.1 - built in Gotek Drive - ClassicWB 68K
A500 & A570 - 3MB - KS 1.3 - OS1.3
Avatar utente
Kyle

Leggenda
 
Messaggi: 8787
Iscritto il: dom dic 24, 2006 11:15 am
Località: Livorno

Messaggioda NubeCheCorre » sab dic 06, 2008 10:39 pm

Mi son perso qualcosa, cosa si festeggia ?
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Messaggioda MacGyverPPC » sab dic 06, 2008 10:47 pm

NubeCheCorre ha scritto:Mi son perso qualcosa, cosa si festeggia ?

Il compleanno di Clros che cade oggi (non cade Clros,solo il compleanno! :ahah: :scherza: )
OS4.1.3Immagine+SAM= ImmagineNG c'è!
SAM440EP: OS4.1.4Up4:con USB2.0 UP,RunInUae integrato con Kickstart 3.1,1.3,CD32 originali, MUI migliorato ecc/HD400GbSata/masterizzatore sataDVD/SB Audigy5.1.
AMIGA1200PPC/060(HomeTower):OS4Classic/USB/BlizzardPPC/BVision/Ram128Mb/HD/CD-DVD/RW :rock:
AMIKIT WinUAE:OS3.9/OS4 FE : AMD A8 x64
Advance
Multitask
Integrated
Grafic
Architecture
Avatar utente
MacGyverPPC

Leggenda
 
Messaggi: 10887
Iscritto il: sab set 22, 2007 4:51 pm
Località: Alessandria

Messaggioda Amiga Supremo » sab dic 06, 2008 10:52 pm

Ma il genetliaco di clros non è il 12 Dicembre? :riflette:
...A good friend of flew on the Commodore Jet to Irving Gould's house in the Bahamas in about 1996. At that time Irving Gould was alive and well living in retirement and was believed to still be a Canadian citizen. Go CANADA!!!
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8388
Iscritto il: dom apr 29, 2007 12:56 pm

Messaggioda MacGyverPPC » sab dic 06, 2008 11:27 pm

Amiga Supremo ha scritto:Ma il genetliaco di clros non è il 12 Dicembre? :riflette:

Ops, che scemo! Ho confuso il mese "12" con il giorno :no:
Mea culpa! :sperduto:
OS4.1.3Immagine+SAM= ImmagineNG c'è!
SAM440EP: OS4.1.4Up4:con USB2.0 UP,RunInUae integrato con Kickstart 3.1,1.3,CD32 originali, MUI migliorato ecc/HD400GbSata/masterizzatore sataDVD/SB Audigy5.1.
AMIGA1200PPC/060(HomeTower):OS4Classic/USB/BlizzardPPC/BVision/Ram128Mb/HD/CD-DVD/RW :rock:
AMIKIT WinUAE:OS3.9/OS4 FE : AMD A8 x64
Advance
Multitask
Integrated
Grafic
Architecture
Avatar utente
MacGyverPPC

Leggenda
 
Messaggi: 10887
Iscritto il: sab set 22, 2007 4:51 pm
Località: Alessandria

Messaggioda clros » sab dic 06, 2008 11:31 pm

Amiga Supremo ha scritto:Ma il genetliaco di clros non è il 12 Dicembre? :riflette:


Ma infatti! :ahah:
Cmq, grazie ragazzi! :felice:
Only AMIGA makes it possible !!
La colpa è sempre del Kernel!!
...un bit è formato da 8 byte...

Claudio "CP" La Rosa
Avatar utente
clros

Supremo
 
Messaggi: 3473
Iscritto il: ven mag 07, 2004 2:41 pm
Località: SYS 64738


Torna a Amiga in generale

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti