Newsgroup: it.comp.giochi.avventure.testuali
Titolo: ma Jif, se non sbaglio...

nel pane laterale NON mostra gli oggetti che sono istanze di classi non 
dichiarate nel file corrente!
Io ad es. ho definito per comodità in gauss_misc.inf
Class   Lit_Room
         with  cant_go [; SmartCantGo(); ],
         has   light;
e poi in gauss_rooms.inf
Lit_Room Lab "Cramped Lab"
           with name "lab" "cramped",
                description "A simple, featureless lab...
eccetera.
Ovviamente non le vedo nel pane. Il problema è che non è neppure chiaro 
DOVE dovrei vederle, dato che le istanze di classi nell'albero sono 
rappresentate come nodi figli della classe stessa. Hum. Per risolvere il 
problema mi è bastato spostare la definizione della classe nello stesso 
file, ma
1) non mi piace che gli editor mi obblighino a dividere il codice come 
pare a loro
2) può ben darsi che in altri casi una classe debba per forza essere 
usata in molti file diversi...
Schillaci, come la risolviamo questa? :)
ciao
S
PS posso chiedere l'aggiunta di un tasto "salva tutto" per progetti 
multifile con relativo shortcut? Sarebbe anche carino se opzionalmente 
lo facesse da solo quando si lancia la compilazione.
Non so se ti avevo anche chiesto la possibilità di configurare, a 
livello di progetto, che il comando "compila" faccia sempre riferimento 
a un solo file (quello "master") indipendentemente dal file attivo. 
Tutte cose che mi erano molto comode col vecchio editor...
inoltre, ma questo è un gadget, oltre a "carica all'avvio l'ultimo file 
aperto" ci dovrebbe essere "carica l'ultimo progetto aperto". In effetti 
ora come ora l'ho disattivato perché mi riapre solo un file (quello 
attivo al momento della chiusura) e quando poi apro il progetto mi dà 
errore perché quel (singolo) file è già aperto. Insomma è un po' 
incasinato, ma del resto lo stesso concetto di progetto mi sembra che 
debba essere un po' focalizzato (vedi path di compilazione etc), no?

ancora un consiglio: so che lo Schillaci li apprezza tanto :)
Non sembra una cosa importante, e sicuramente è pallosa da programmare, 
ma questa secondo me è basilare per l'ergonomicità dell'editor in grandi 
progetti: dovrebbe essere possibile trascinare e riposizionare gli 
oggetti nell'albero e aggiungere dei divisori (se non delle 
sotto-cartelle) a mo' di bookmark manager. Non ricordo bene quanto il 
tree widget di java renda questo facile... naturalmente questo 
smanettamento andrebbe salvato nel progetto e non dovrebbe avere nessun 
effetto sul codice. Alternativamente POTREBBE avere effetto sul codice 
nello stesso modo in cui il file di bookmark di mozilla è un semplice 
file HTML ma può essere editato da dentro il bookmark manager (in 
particolare spostando gruppi di bookmark).
Io avevo organizzato i miei oggetti per file diversi, ma di fatto Jif mi 
rende questo abbastanza scomodo (vedi classi invisibili) e quindi ho 
"rifuso" tutto quanto in quattro grandi file (principale, verbi, stanze, 
oggetti). Ora però mi piacerebbe dividere gli oggetti in gruppi 
correlati logicamente perché sono così tanti che fatico a trovarli nel 
tree. E dato che praticamente il tree è la cosa più utile dell'editor, 
mi sembra una buona idea valorizzarlo appieno...
ciao
S
PS idea pazza: e se usassi i widget XUL?
http://java.mozdev.org/

 debba essere un po' focalizzato (vedi path di compilazione etc), no?
Come sopra...
Inserirò queste cose appena posso....
Ciao
Alessandro

Stefano Gaburri wrote:

Ciao
ci penso su e vedo se è fattibile.....
Alessandro

 ci penso su e vedo se è fattibile.....
ci sono molti progetti in corso, questa pagina mi pare promettente... in 
pratica si tratta di usare direttamente una collezione di megawidget 
ancora (molto) più ricchi di swing.
http://xul.sourceforge.net/
alcuni toolkit:
http://xui.sourceforge.net/
http://luxor-xul.sourceforge.net/

 Inserirò queste cose appena posso....
ebbravo schill... Alessandro, io nel frattempo terrò sempre attivo il 
mio livello di scassamento e la tua pila TODO  :))
ciao
S

 mio livello di scassamento e la tua pila TODO  :))
Gab, quand'e' che mi fai un altro bell'articolo
per Terra d'IF?
Rob
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 per Terra d'IF?
eeeeeeeeeeeeeh amico, sono appena morto per mettere insieme un paio di 
cose per la xenia e ho ancora un doppio articolo tecnico nel pipeline... 
facciamo tra un po'?  :)
ciao
S

Ola',

Va bene.
