Newsgroup: it.comp.programmare.win32
Titolo: Nuovi componenti per C++

Ciao a tutti,
sto tentando di addentrarmi nella personalizzazione del C++. Volevo creare
un paio di componenti personalizzati, uno era il Flat Button che sono
riuscito a creare con i Panel, ma volevo rendere componente, e un altro
componente era un nuovo UrlLabel, per l'esattezza ora uso KZURLLabel di
KireZ, gratuito e con sorgenti; volevo modificarne i sorgenti in modo che
potesse utilizzare anche i protocolli FTP, Secure, NNTP... mentre ora
supporta solo HTTP e MAIL, ho anche individuato il punto da modificare e
credo che, con un po' di aiuto dal libro di Matematica e qualche consiglio
dal prof. di tecnologia potevo modificare il sorgente Pascal (non credo sia
così difficile, se lo insegnano, teoricamente, in terza media, anche se dove
sono andato io è aperta campagna e avevano ancora il Commodore64 (!) :-(
Però non volevo scontrarmi con problemi di copyright.
Mi chiedevo se, per i componenti di cui erano disponibili i sorgenti, era
possibile modificarli per un uso personale e comunque per una distribuzione
freeware in cui verrebbe indicato l'autore originale.
Potete aiutarmi?
A parte questo, passiamo alla questione del FlatButton, non conosco come
creare dei componenti, i manuali a cui faccio riferimento per adesso sono il
testo di Renato Conte "Il mondo degli oggetti: programmazione C++" e il
Tutorial di Paolo Marotta scaricato da 
www.programmazione.it
 che non
trattano della creazione dei componenti  (e vorrei ben vedere, entrambi
parlano di C++ standard per ogni piattaforma e non legato ad un particolare
ambiente di sviluppo...) potete consigliarmi qualche risorsa in linea?
Ad ogni modo invierò la domanda tradotta in inglese anche sui NG Borland (se
qualcuno vuole il nome del server, è nntp://
forums.inprise.com
 ma è in
Inglese).
Poi, una piccola domanda: perché tre quarti delle Librerie che mi
interessavano su ioProgrammo necessitano delle MFC e Borland non le
supporta?
Grazie se mi aiuterete e anche se non mi aiuterete.
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
per i messaggi seri è
diego....@tiscalinet.it
P.S.: volete che abbrevi la firma?

supporta?
Veramente e` da un pezzo che i compilatori borland supportano anche
le mfc...
Paolo
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------

Ed allora perché io con la 1.0 non posso compilare gli esempi con le MFC?


Ed allora perché io con la 1.0 non posso compilare gli esempi con le MFC?
Bisogna vedere che tipo di numerazione il tuo Builder riporta per la
compatibilita' con MFC. Ad esempio il Borland C++ 5.02 e' compatibile
con la versione 4.1 di MFC. Spesso e volentieri le classi fornite sul
web si riferiscono a versioni successive di MFC. Ad esempio nelle
classi incluse con il 5.02 di Borland non vi e' traccia di classi
dedicate a FTP, eppure mi pare di capire che sono classi standard di
MFC (se non erro CFtp o qualcosa di simile).
Per la cronaca il news-server di Borland e' 
forums.borland.com
.
Bye.
Joseph Parrello - OWL/C++ Programmer
http://www.geocities.com/SiliconValley/Hills/8145
(
jopar...@geocities.com
)