Newsgroup: it.comp.os.dibattiti
Titolo: Interfaccia grafica di NT

Ciriciao gente!
Era da tanto tempo che non postavo su questo gruppo... Mi mancavano un
po' i sostenitori delle cause perse che c'erano tempo fa e sono
contento di ritrovarne piu' d'uno con cui non manchero' di litigare
nei prossimi giorni. Comunque non voglio iniziare subito con un flame
ma con la richiesta di un vostro parere e di qualche informazione in
proposito.
Come qualcuno sa, faccio il programmatore per arrotondare, visto che a
studiare a Ingegneria Informatica --Automazione, per la precisione-- a
Bologna si prendono pochi soldi... Da sempre uso NT perche' 9x mi fa
venire la pelle d'oca per tutti i problemi che *a me* da' --e anche a
tanti altri--. Non che NT sia stabile, per carita', ma almeno e'
meglio degli altri prodotti MS che svolgono il compito di sistema
operativo. Oltre a NT sui miei client --ho una LAN domestica di 3
picci' e 1 server--, dispongo di un serverino P90 con Linux installato
che "amministro" via telnet. Dunque, oggi dopo tanto tempo mi e'
tornata la voglia di mettere Linux sul mio picci' --dove ora c'e' un
NT Server 4.0 SP5 + Hotfix ORIGINALE E LICENZIATO-- e prima di passare
all'azione ho fatto un giretto per la Rete per vedere quali nuovi
window manager --guai a chiamarli GUI altrimenti Del Giovine si
incazza-- ci sono e che evoluzione hanno fatto negli ultimi mesi. Devo
dire che dopo aver dato un'occhiata a 
www.kde.org
, 
www.gnome.org
 e
www.enlightenment.org
 --giusto i primi tre che mi sono venuti in
mente-- mi sono fermato e mi sono scollegato perche' mi stava
prendendo male. L'interfaccia grafica di Microsoft non mi e' mai
piaciuta un gran che', ma a vedere cosa si puo' fare sotto Linux con
15 minuti di download e 3 di configurazione mi sono venuti i
goccioloni agli occhi. Ora, senza voler far notare a nessuno che
disponiamo di un'interfaccia grafica da orfani --nel senso buono della
parola, anche visto che lo sono davvero-- volevo sapere da voi:
- vi piace davvero l'aspetto delle finestre di NT/95/98 confrontato ad
esempio a quelle di enlightenment?
- e' possibile cambiare l'aspetto delle finestre di Microsoft?
- dove trovo documentazione in proposito?
Perdere tempo a fare un po' piu' vivibile la GUI di Microsoft non so
nemmeno io se valga la pena, ma sarei curioso di provare. Ci metto
volentieri io le macchine su cui fare gli esperimenti... Immagino che
il s.o. usi una qualche dll o si appoggi su qualche modulo per dare il
layout alle finestre e quindi che sia "sufficiente" riscrivere questo
oppure modificarlo per fare quello che vorrei fare io. Sono un illuso?
Forse, ma queste finestre sono veramente da pelle d'oca...
Chi ha risposto si' alla prima domanda faccia per favore un salto sui
tre siti che ho indicato e riguardi approfonditamente il look del
desktop perche' forse ha dato un giudizio un po' affrettato...
Ho sempre il dubbio di non essere stato abbastanza chiaro: non mi
interessa niente della lentezza di un window manager rispetto
all'altro o alla ipotetica maggiore velocita' di una gui che gira a
ring 0, tanto il piu' lento dei wm per Linux mi permette di lavorare
circa trentaseimilioni di volte piu' veloce che sotto nt grazie al
resto del sistema operativo. E poi, dovendo iniziare con un s.o.
Microsoft ho comprato un personal computer molto abbondante... E alla
fine di tutte le fini preferisco lavorare in un ambiente stabile e
*molto* gradevole e personalizzabile --cose che preferisco alla
velocita' nell'assurdo caso in cui si dimostri che NT fa prima a
disegnare una finestra di enlightenment :)--.
Ciriciao!
---------------------------------------------------------
Gianni "BugBarbeq" Rondinini
Kawasaki ZZ-R 1100 "Gisella"
Calibrezio 4x4 16v Turbo ECC
Vieni su it.hobby.hi-fi.car: 
http://ihhc.news-it.org
IRC: #
carhifi.it
 #pattinare - ICQ 36893168
--- Vero birro romagnolo: diffidate dalle imitazioni! ---

mente
KDE e Gnome sono GUI. Enlightenment no. Prova a proporre la questione
dopo che avrai studiato un po' piu' a lungo...
Saluti,
Francesco

 desktop perche' forse ha dato un giudizio un po' affrettato...
Io guardo, ma tu dai un'occhiata alla galleria di WindowBlinds o
magari anche a quella di Litestep e poi dimmi...
Ciao!
-- 
Gabriele Biffi
gbi...@lycosmail.com
 - ICQ: 5169491
http://www.rete039.it/civis/gbiffi/

BeOS).
Molti considerano cosi' come'e' la GUI di Ein tra le piu' professionali... A 
molti va benone cosi'.... E personalmente penso sia una perdita di tempo 
impegnarsi a scrivere altro codice per una GUI il cui sistema ha delle 
fondamenta d'argilla.
AlessanDro
---------------------------------
Legge di Jenkinson
   Non funzionera'.
---------------------------------
IACT member
http://pages.cthome.net/iact/
http://www.ogcs.com/iact-italia/

dopo che avrai studiato un po' piu' a lungo...
Vedo con piacere che hai capito quello che avevo chiesto.
Grazie dell'inutile osservazione. Cmq ne so molta piu' di quella che
credi.
Saluti cordiali.


magari anche a quella di Litestep e poi dimmi...
Okkey: guardato. Secondo me, qualcosa tipo Enlightenment e'
irraggiunto, anche se questi prodotti aprono la strada a quello che
avevo pensato --almeno concettualmente: certo che non mi mettero' da
solo a scrivere un motore :)--. Li trovo entrambi molto carini: credi
che disegnino *sopra* quello che disegna Windows? Non ho ancora avuto
tempo di controllare se c'e' scritto qualcosa a riguardo...
Ciriciao!


Quindi perche' perdere tempo con Win che alla base e' molto piu' farraginoso? 
Perche' sono *costretto* a usarlo :) E poi volevo sapere almeno
concettualmente come si poteva fare...


 --
CIAO by   ABCXYZ

 tempo di controllare se c'e' scritto qualcosa a riguardo...
No, "sopra" non credo lo faccia piu'.
Ah gia', LiteStep lo trovi su 
http://www.litestep.net/
Penso che mi mettero' un po' sotto a farmi un mio desktop, questi sono
fenomenali.


 WindowBlinds l'ho trovato, ma questo Litestep dove sta' ??
www.litestep.net


po' i sostenitori delle cause perse che c'erano tempo fa
E' vero, i sostenitori di Win95 da un po' di tempo girano al largo...
Obelix

 BeOS).
Detto, fatto: per adesso e' implementato sotto forma di easter egg nel
sistema.


WindowBlinds l'ho trovato, ma questo Litestep dove sta' ??
www.litestep.org
Sembra molto per Linux: la personalizzazione in effetti e' molto piu'
spinta che con WB... Molto interessante...


- e' possibile cambiare l'aspetto delle finestre di Microsoft?
Se vuoi farti la solita (stucchevole) finestra tonda, puoi farla (cosa
abbastanza *semplice*). Se vuoi cambiare l'aspetto di tutte le
finestre .. auguri. Ma per me da solo non ce la farai mai.
Comunque dovresti riscrivere user32.dll e gdi32.dll, e sostituirle con
quelle di sistema. La seconda parte del problema e' qualcosa di
cretino, la prima un'impresa titanica.
Dovresti lavorare poi di reverse engeneering. Credo che la
documentazione completa della shell di Win32 non esista nemmeno in
Microsoft (almeno a leggere nei giornali economici la loro
organizzazione aziendale).
-------------------------------------------------------
Niente Papero (sig!) per il vero indirizzo d'email.

 finestre .. auguri. Ma per me da solo non ce la farai mai.
Bentornato, papero...
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
<<   Available PGP keys: DSS/DH                   >>

 spinta che con WB... Molto interessante...
WB e LS fanno due cose completamente diverse. Il primo cambia le
finestre di Windows, il secondo la shell (il menu' Avvio, in parole
povere, con una cosa _decisamente_ migliore). Moltissima gente li usa
assieme, per ottenere dei desktop che vanno al di là di ogni
immaginazione.


Niente Papero (sig!) per il vero indirizzo d'email.
Ehila',papero, trovata una papera??
Obelix

fenomenali.
Vero: ce ne sono di *cosi'* personalizzati che credevo di trovarmi di
fronte a desktop di Linux :D


organizzazione aziendale).
Argh, il reverse engineering non e' che mi stia tanto simpatico... Per
2 librerie di quella portata, poi, direi che e' un dramma. Chissa' che
non ci sia qualcosa nella MSDN Universal: provero' a chiedere...
Ciriciao e piacere di risentirti.


immaginazione.
Mi stai facendo venire idee malsane... *Non* voglio scaricare quei
programmi perche' se lo faccio ho finito di dormire la notte ;)
Non ho guardato perche' credo tu gia' lo sappia: quanto spenderei a
pagare quello che c'e' da pagare per usarli?
Ciriciao!


 pagare quello che c'e' da pagare per usarli?
LiteStep, niente. WindowBlinds, 19.95$. Neanche tanto.
Piuttosto, sai _quali_ programmi si usano per disegnare questa
grafica? Non e' concepibile farlo pixel per pixel a meno in true
color...


 fronte a desktop di Linux :D
Una volta ne ho visto uno, su una rivista, marcato Microsoft: era il
'96, e quello doveva essere, nella mente di Bill, l'aspetto di Windows
98: molto bello, ma poco fattibile. Molti suoi elementi sono stati
"esportati" in altri prodotti: la fusione dei menu con le toolbar,
attuato in Office 97, il consigliere (pure quello portato in Office),
e, rullo di tamburi, i titoli delle finestre "tabbed" come nel BeOS!
L'avra' fatto prima la Be o Gates?
Un'altro spettacolare che avevo visto era marcato IBM, un ipotetico
aspetto di Warp 4: finestre semitrasparenti e colori attenuati.
Eccezionale, ma troppo mangia-cpu per essere fattibile, temo!
Uno di questi giorni mi rimetto li' a sfogliare le mie vecchie riviste
e vedo di ripescarli.
Ciao!


 Niente Papero (sig!) per il vero indirizzo d'email.
 E si perche' me lo sono magnato io. In forno col ripieno e contorno 
di patatine. :-9
 Come lo facciamo il papero stavolta?
 Ciao a parte gli scherzi... ;-)))))))))))))))
--
Ciao.
 Mr. Mechano

ho dato uno sguardo a quei siti.... scusa ma non le trovo tanto differenti
da M$ Windows.... fose ho bisogno di un paio di occhiali nuovi

color...
Io per fare disegni di questo tipo uso Paint Shop Pro 4.14. C'e' un
po' da lavorare, ma con la dovuta calma si ottengono ottimi risultati.
3D Studio Max 2 fa dei lavori da fuori di testa, ma costa tantissimo.


Ehila',papero, trovata una papera??
No. Sono qui solo per vedere se vale la pena di pubblicizzare la mia
papero mail list privata. Mi pare di no.
Le Papere e' piu' facile trovarle su it.comp.lang.c++. Infatti non mi
vedrete a lungo qui. Troppi uomini.
-------------------------------------------------------


Chissa' che non ci sia qualcosa nella MSDN Universal:
Non c'e' nulla nemmeno nell'Universal. Piuttosto se vuoi cimentarti
nelle sfide impossibili, ma non troppo, cambia interfaccia a CE. Li
puo' farlo.
CE dal punto di vista architetturale e' un ottimo S.O. (per quel poco
che ne so, e ne capisco). Certo, non va bene in un desktop, pero' puoi
farci veramente di tutto. Certo sarebbe un hobby costoso (in termini
di ore Papero di lavoro), ma sarai ben libero di avere l'hobby che
meglio credi?


e vedo di ripescarli.
Magari...


meglio credi?
In ore-yanny sarebbe ancora piu' costoso :)


 fisso...
Beh, quelli erano altri tempi, la cpu e la ram scarseggiavano, oggi ne
abbiamo in abbondanza (per la cronaca: in tre mesi, il prezzo della
ram si e' pressoche' _dimezzato_). Comunque va bene fare miracoli, ma
le finestre trasparenti proprio non ci servono... inoltre fare l'alpha
blending in tempo reale su chissa' quanti strati di finestre mi sembra
un po' assurdo... specie se poi le finestre sotto mostrano video a 30
fps!
Ciao!
-- 
Gabriele Biffi - 
gbi...@lycosmail.com
http://jump.to/gbiffi
  |  "L'intelligenza e' una gran bella cosa.
ICQ 5169491 (gbiffi)   |  Sarebbe bello se tutti ne avessero una."

 3D Studio Max 2 fa dei lavori da fuori di testa, ma costa tantissimo.
No, io intendo i file grafici con questi sottili rilievi, queste
precise sfumature, queste dettagliate trasparenze, usati per disegnare
'ste finetre e 'ste icone! E' quasi impossibile farli con PSP (ho il
5), e Max fa cose di altro tipo. So che ci sono programmi apposta, ma
quali sono?


abbiamo in abbondanza (per la cronaca: in tre mesi, il prezzo della
Vero, ma il mio discorso era soltanto per dire che potresti fare alpha
blending e tutto quello che ti pare in tempo reale se volessi scrivere
codice *veloce*. Solo che oggi nessuno --quasi-- si pone piu' il
problema e quindi lavorare con bitmap a 32k colori sembra gia' una
cosa improponibile... Con processori a 500MHz con tripla pipeline...
Ciriciao!
---------------------------------------------------------
Gianni "BugBarbeq" Rondinini
Kawasaki ZZ-R 1100 "Gisella"
Car hi-fi ECC dentro una Opel del cazzo


quali sono?
Come ti accennavo, 3D Studio Max 2 fa quello --e tante altre cose--.
Oppure Lightwave o SoftImage.


papero mail list privata. Mi pare di no.
E un'altra Tcp-Ip conference, no???
Obelix

[..] che si sono fatti s.o. minimali 
Un conto e' un S.O. minimale. Un conto e' un'operazione chirurgica su
un S.O. dalle dimensioni enormi, e privo di documentazione. Il tuo e'
un progetto molto ambizioso. Non impossibile solo perche' si tratta di
software.
Per esempio il drag & drop sembra (per il comune utente) un'operazione
banale, ma puo' scatenare dietro tutta una complicata serie di
meccanismi OLE non banali. Per me OLE e' una schifezza, ma e' un dato
di fatto che NT sta inglobando dentro di se MST (T = Transaction) e
MSQ (Q = Queque). Sempre piu' complicato insomma.
Talmente complicato che esiste NT Embedded per chi ritiene tutto cio'
tempo CPU perso.


aspetto di Warp 4: finestre semitrasparenti e colori attenuati.
Dove l'hai visto?? No, perche' da allora ad adesso, di cicli CPU che
crescono ne abbiamo in abbondanza...
Obelix

 cosa improponibile... Con processori a 500MHz con tripla pipeline...
Scusa se m'intrometto ma cosa intendi per codice veloce ?
Codice pulito, cioè non buggato, ben leggibile, senza trucchetti strani i.e
miscelare codice c e c++
Oppure programmi altamente performanti come velocità d'esecuzione ?
Perchè la seconda via si sta allontanando sempre di +, infatti le
prestazioni, in genrale, aumentano scendendo verso il basso cioè l'hw,
infatti l'assebler è circa il 60 % + veloce del C e altrettanto si può dire
ci sia tra c e c++ e tra c++ e java.
Come vedi, purtroppo, i linguaggi si stanno astrendo sempre di più dalla
macchina su cui girano, per Java la struttura sottostante e praticamente
indifferente, e quindi le prestazioni calano, ma in compenso ci sono benefici
più grandi: portabilità, scalabiltà, facilità di lettura e riutilizzo del
codice ...
Piuttosto il discorso potrebbe essere fatto sugli os e sulle API , primo fra
tutti winbug, che spesso sono molto buggati e, qui sì, scritti male e quindi
lenti.

 i'm preaching to."     Bob Dobbs
  io ho letto delle cose su Bigloo un compilatore scheme (dialetto di lisp) che
da' presatzioni migliori di C.
(scheme e' a un livello di astrazione sopra java)

MSQ (Q = Queque). Sempre piu' complicato insomma.
Giusto...
Ciriciao!

E un'altra Tcp-Ip conference, no???
Quelle che organizzo io non vengono un gran che. E poi vengono solo
donne sposate.
-------------------------------------------------------
Papero, one President for United State of Europe

 tempo CPU perso.
Mai sentito, mi fai un bignami
Grazie Lorenzo

 sarebbe interessante conoscere la fonte di questi dati ...
Byte di Maggio 1998

 E' vero, i sostenitori di Win95 da un po' di tempo girano al largo...
Mi sono perso l'ascesa al potere del proletariato Linuxiano?
Viva la dittatura del Linuxariato! :)))
-- 
Christian Surchi                   |  
www.firenze.linux.it/~csurchi
csu...@TOGLIMImclink.it           |  *    LINUX, the choice     *
rimuovere TOGLIMI per l'indirizzo  |  *   of a GNU generation    *
------------------------------------------------------------------
Who is "General Failure" and why is he reading my disk?

Viva la dittatura del Linuxariato! :)))
Piu' che altro, l'utente medio di Win95 non sa un cazzo. inizi a
aprlargli di processore e gia' ti guarda male...
Obelix

più grandi: portabilità, scalabiltà, facilità di lettura e riutilizzo del
Queste sono tutte cose che *niente* hanno a che vedere con la
velocita'. Se tu scrivi un programma in pcode --megalento per
antonomasia-- e io ti faccio degli interpreti per pcode *veramente*
veloci, le prestazioni sono buone. Se, poi, i s.o. su cui girano i
miei interpreti sono scritti come si deve --nel senso di altamente
performanti--, il tuo pcode e' perfettamente portabile e anche molto
veloce. Le prestazioni non le fanno solo gli applicativi.
Ciriciao!

 veloce. Le prestazioni non le fanno solo gli applicativi.
Perfetto ma a parità di qualità un programma compilato sarà sempre più veloce di
uno interpretato, con ciò non  voglio dire di fare tutto in assembler, io
programmo in Java, ma che se Os e interpreti/compilatori saranno sempre così poco
ottimizzati non ci resta che correre dietro al processore più performate. Anche se
sarebbe molto più furbo implementare una JVM scritta in c o meglio in assembler
all'interno dell'os stesso o, meglio ancora implementare nei chip un unità di
decodificazione hw del bytecode, come Sun ha tentato con PicoJava che avrebbe
dovuto equipaggiare schede acceleratrici, ma a tuttoggi non se ne vedono.
Purtroppo la prima via che è anche la più praticabile, è improponibile per M$oft e
quindi ci sono poche speranze.
Ciao Lorenzo

Mai sentito, 
NT senza grafica. Si setta tutto tramite Browser.
Per altre informazioni esiste la MailList Papera, oltre che
naturalmente il sito Microsoft e MSDN (non sono un dipendente della
Microsoft)
-------------------------------------------------------
http://members.it.tripod.de/papero/index.html

(non sono un dipendente della Microsoft)
Cioe, vorresti dire che fai queste affermazioni senza neppure l'alibi
di essere pagato??  :-))
Obelix