Newsgroup: it.comp.os.linux.development
Titolo: windows procedure & c.

una curiosita'
per scrivere un programma sotto linux che usi le
finestre, si fa come sotto windows? (WinMain e WindowProcedure con switch
gigantesco?)
grazie 1000 per ogni risposta
--------------------------------
Inviato via 
http://usenet.iol.it

 grazie 1000 per ogni risposta
Fortunatamente non si fa cosě :)
Cmq anche  sotto Windows  esistono sistemi  piů semplici...  tipo le
"mitiche" MFC (Microsoft Fritten Chicken, ossia il pollo fritto alla
Microsoft).
Dai  un'occhiata su  
http://freshmeat.net
 alle  QT, o  alle GTK+,  o
qualche altro toolkit.
byeZ!
-- 
Vanni Brutto
| email 
za...@nofesso.libero.it
      |
| irc nick VanniB   |   ICQ 18526701 |
--- rimuovi nofesso per rispondere ---
---PC powered by Linux kernel 2.4.18za
I ricchi  non conoscono una  delle piů
grandi  emozioni  della  vita:  pagare
l'ultima rata. 

 alla Microsoft).
Beh, Microsoft ha fatto anche qualcosa di un po' meglio di MFC, le WTL, 
che erano davvero qualcosa di notevole (sono state definite "le MFC 
come avrebbero dovuto essere")
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.18. C, C++ and ASM developers
                              and beta testers are welcome!


Personalmente consiglio QT, ma anche wxWindows non mi sembra male


   chè ti conviene
Invece si, basta usare le API di X. Ovviamente e' piu' complicato, ma se
vuoi farti tutto da solo...
Alessandro.

 come avrebbero dovuto essere")
Non  conoscevo le  WTL, in  effetti è  una vita  che non  scrivo più
codice  sotto Windoze  (e pregando  Dio non  ne scriverò  più ;))  e
quindi spero di non farne mai la conoscenza...
byeZ!
-- 
Vanni Brutto
| email 
za...@nofesso.libero.it
      |
| irc nick VanniB   |   ICQ 18526701 |
--- rimuovi nofesso per rispondere ---
---PC powered by Linux kernel 2.4.18za
Sono sicuro che quei 50.000 lire della
mia  prima  multa avranno  contribuito
alla  felicità  dei  deputati  che  li
avranno sperperati in donne e godurie.
-- Vanni

 Invece si, basta usare le API di X.
E ottenere *cosa*, di grazia? Ripeto che è molto meglio lasciar stare, 
che non vale la pena. Che X dovrebbero conoscerlo solo gli sviluppatori 
di toolkit


 E ottenere *cosa*, di grazia?
Un'interfaccia grafica usando solo le API di sistema. No?
Alessandro.

 Un'interfaccia grafica usando solo le API di sistema. No?
Il punto è che non ne vale la pena



E' vero. Ma si puo' fare.
E' chiaro che non mi reputo un esperto di programmazione di interfacce
grafiche ne' sotto windows ne' sotto linux, ma qualche esperienza l'ho avuta
e se ho travisato qualche concetto mi interessa correggerlo.
Alessandro

 E' vero. Ma si puo' fare.
Certamente. Ma il mio punto è che le interfacce grafiche basate 
direttamente su X sono così tristi che un'interfaccia semigrafica in 
curses/ncurses/dflat è molto meglio (considerati i casi in cui potresti 
volere un'interfaccia grafica molto ridotta, s'intende)


 curses/ncurses/dflat
Cos'e` dflat?
Massimiliano

 Cos'e` dflat?
D-Flat è una libreria, molto simile alla Turbo Vision di Borland, per 
le finestre in modo testo. Venne pubblicata a dispense, corredata di 
articoli esplicativi, su Dr. Dobb's Journal anni e anni fa, si trova 
anche online. Inizialmente era solo per DOS, uno o due anni fa ne è 
stato fatto un porting per Win32 (vedi sito in firma - modulo CVS 
"rosapps", directory dflat32, c'è anche un porting Win32 dell'edit di 
FreeDOS). La cosa più interessante è la licenza: è di pubblico dominio. 
E non è affatto male come libreria
Comunque è tanto per dire, che io sappia non ne esiste una versione 
Linux (anche se non dovrebbe essere molto difficile modificare il 
codice esistente per fargli usare l'interfaccia tty)
