Newsgroup: it.comp.software.newsreader
Titolo: [Dialog - Linux] Funziona! :-)

Finalmente l'accoppiata Wine+Dialog mi funziona in modo decente!
Non ho più quell'orribile problema di stack overflow con i menu; il
difetto più grande che sono riuscito a scovare finora è che impostando
Wine in modo che lasci disegnare al window manager le decorazioni della
finestra, l'avvio di Dialog provoca il crash di kwin (KDE 3.0.3); invece
con WindowMaker è ok. Il problema è comunque aggirabile impostando in
~/.wine/config
"Managed" = "N"
Altri problemi riscontrati sono alcune imprecisioni di natura grafica: a
volte parte dell'interfaccia di qualche finestra secondaria (es. il
compositore di messaggi oppure la schermata di informazioni) si
corrompe; in pratica accade che le finestre che compaiono come popup
riescono a catturare parte dello schermo che sta sotto (se non c'è
alcuna finestra aperta, a volte riportano dei pezzi di wallpaper
appiccicati :-)) Questo comportamento si manifesta sia con la modalità
DGA che senza.
Inoltre a volte nella composizione restano delle righe di testo
"fantasma" (es. tagliando un paio di righe oppure scrollando resta
qualche frattaglia :-) che scompare facendo ridisegnare la parte di la
finestra interessata)
Problemi minori sono la mancata visualizzazione delle X-Face (dovrebbe
essere fatta internamente da Dialog oppure da qualche libreria?) e il
vecchio problema di non poter scorrere un elenco trascinando il cursore
della barra di scorrimento (invece funziona cliccando sulle frecce o
scorrendo con la rotellina)
Comunque finalmente non ci sono problemi che ne limitino l'usabilità.
Ah, come si fa ad importare il newsrc di un altro newsreader?
Il mio sistema è una Debian Woody (glibc 2.2.3) con l'ultima versione di
Wine (20031212) ricompilata dai sorgenti e Dialog 2.0.10.1 b33
installato direttamente nel fake C con Wine.
Il file .wine/config è praticamente quello di default; per Dialog però
ho creato una sezione apposita:
[AppDefaults\\dialog.exe\\x11drv]
"AllocSystemColors" = "100"
"PrivateColorMap" = "N"
"PerfectGraphics" = "Y"
"Managed" = "N"
"UseDGA" = "Y"
"UseXVidMode" = "Y"
"UseXRandR" = "Y"
"UseTakeFocus" = "Y"
"DXGrab" = "N"
"DesktopDoubleBuffered" = "N"
"Desktop" = "N"
Un'ultima nota: in giro per Internet si trova un HOWTO sull'uso di Xnews
e Dialog con Wine; in quest'ultimo caso il documento suggerisce di
copiare il file comctl32.dll e di impostarne l'uso in ~/.wine/config
come "native" anziché "builtin". Questa pratica, magari necessaria in
passato, è ora da evitare, in quanto provoca dei continui errori di
Access Violation (o roba del genere). Invece non ho notato differenze
usando come librerie esterne le altre due consigliate dall'HOWTO,
riched32.dll e riched20.dll.
-- 
 ___ _            |
| _ (_)_ _  ___   |  "The Moon ain't romantic.
|  _/ | ' \/ _ \  |   It's intimidating as Hell"
|_| |_|_||_\___/  |       Tom Waits

 finestra interessata)
Valerio HT:
Questo fenomeno talvolta succede anche usando Dialog con Windows... 
credo che sia qualche piccolo Bug di Dialog.
-- 
      ¸_______/¯·¨°¤°¨·¯\_______¸  
    «(   A Saucerful Of Secrets    )»
      °¯¯¯¯¯¯¯\___ö___/¯¯¯¯¯¯¯°

 Finalmente l'accoppiata Wine+Dialog mi funziona in modo decente!
Domanda da incompetente. Varrebbe la pena secondo voi di parlare della 
cosa con l'autore di Dialog per vedere se riesce a risolvere i pochi bug 
rimasti? Magari e' solo questione di usare una libreria invece di 
un'altra.
-- 
Fact of life #15: Heads bleed, walls don't.

 Ah, come si fa ad importare il newsrc di un altro newsreader?
Sigh, non è (ancora) possibile, anche se è stato richiesto da tempo...
[Non vedo l'ora, visto che la Java conduit di Yanoff li supporta ^__^]
-- 
Fare Well! |            40tude Dialog 2.0.10.1 ~ 
http://snurl.com/dialog
G@notebook | «Here is Shadowfax the Great, whom no other hand can tame.»