Newsgroup: it.comp.os.os2
Titolo: Curiosando in OS2.INI...

Ciao gente. Questa e` interessante.
Premessa: tempo fa ho installato e successivamente disinstallato XWP 101,
con alcuni problemi. Da allora non riesco piu` a reinstallarlo, ma vabbe',
e` un problema secondario - tanto sono ancora con la Preview di eCS 1.0.
Ora, a parte il fatto che ci sto facendo evidentemente delle cose tremende
perche' WPS e` diventata leggermente meno stabile del solito (i.e. a volte
si riavvia da sola mentre utilizzo il WarpCenter), mi sono messo a
curiosare nei file INI per capire perche' le mie stampanti non lavorano
piu` (ma e` colpa mia, lo ammetto).
Ho trovato qualcosa che mi ha piuttosto incuriosito e un po' mi preoccupa:
nell'applicazione PM_Workplace:ReplaceList, che elenca - se non erro - le
classi che possono essere sostituite ad altre, ci sono un mucchio di
riferimenti a XWorkplace, e perfino a CandyFolder che avevo disinstallato
un FRACCO di tempo fa...
Esempio: WPDataFile contiene XFldDataFile, come WPDesktop contiene come
sostituto XFldDesktop, mentre WPFileSystem contiene al suo interno
XWPFileSystem e WPFolder contiene XFolder e CandyFolder.
Per di piu` WPProgramFile contiene come classi sostitutive XFldProgramFile
e perfino XWPProgramFile, tutte classi di XWorkplace che sono rimaste nel
file INI e dovrebbero essere state deregistrate correttamente.
Infatti, esaminando l'elenco delle classi registrate (con Class Manager,
trovato su Hobbes) noto che queste classi non esistono pi—. Come va questa
faccenda?
Nello stesso file OS2.INI ho notato in PM_Workplace:Templates (l'elenco
delle Maschere) un mucchio di maschere duplicate. A partire da quelle del
VisualAge C++, ci sono duplicati delle maschere Program File, Data File,
Project Smarts (di VAge), di Telnet, perfino di Folder. E c'e`, ancora,
una maschera Candy Folder che non dovrebbe esistere, dato che ho disins-
tallato questo pacchetto...
Ovviamente ho provato a cancellare tutti questi riferimenti da OS2.INI.
M'e` andata bene, nel senso che il sistema ancora funge bene, ma in
compenso
Checkini ha immediatamente reinserito tutti i riferimenti sbagliati che
avevo cancellato, comprese le maschere...
Come mai? Ci sono per caso dei riferimenti da altre parti che vanno
cancellati per evitare i riassegnamenti fatti da Checkini? Devo
reinstallare
tutto il sistema (vorrei aspettare l'arrivo di eCS 1.1/1.2)?
E soprattutto, che cacchio ci faccio ancora a studiare, sigh?
Mentore
PS: sto provando Audiostation 0.30. Ci metto un bel file da 600 MB...
'Spettate un attimo... Cazzerola, l'ha caricato!!
Lo sta suonando senza troppi problemi, nei prossimi giorni faccio altre
prove e poi comunico i risultati a Hodges.
-- 
Mentore Siesto
Team OS/2 Italia

 Project Smarts (di VAge), di Telnet, perfino di Folder.
anche a me comparivano... di solito era o l'installazione
di un fixpack e/o di un nuovo stack tcp/ip che duplicava
le maschere ad esso associate. Ogni tanto creavo una cartella
sulla scrivana, ci muovevo dentro le copie di troppo
(eliminando l'opzione maschera nelle sue proprieta`), poi
(dopo aver riabilitato l'opzione maschera), cestinavo la
cartella...
Non ricordo perche` facessi cosi`, ma dopo numerose prove
penso fosse la soluzione piu` funzionale per eliminare le
maschere di troppo (cioe` quella che lasciava meno merda in giro).
-- 
ciao, Mirco.
[ 
http://hellspawn.dnsalias.net/~mircomir/
 ] [ Icq#:51640305 ]
[ 
http://pido2.webhop.net/
 ]