Newsgroup: it.comp.lang.visual-basic
Titolo: visibile solo il testo con sfondo trasparente (pago a chi risolve) già postato

sto realizzando un programma, il programma riceve una frase e quando clicco
su start il programma deve ridursi a icona e la frase deve vedersi comparire
sul desktop, magari con effetti tipo entrata da destra da sopra oppure
carattere per carattere tipo macchina da scrivere.
ma una cosa indispensabile è che lo sfondo sia trasparente cioè devo vedere
il destop sotto le scritte.
un esempio lo già scaricato e rende la form trasparente ma lascia visibili
i controlli in essa presenti, se il controllo è una label impostata con
sfondo
trasparente, questa si vede del colore dello sfondo della form e non
traspranre
mostrando solo il testo ovvero per esempio
sfondo form rosso
sfondo label trasparente
la form diventa trasparente e la label si vede testo nero e sfondo rosso
come se la form fosse visibile, il resto della form è invece trasparente.
a me serviretbbe poter vedere solo il testo che appare sul desktop, sapete
se è
possibile
Qualcuno di voi mi sa aiutare?
(sono disposto anche a pagare - con preventivo anticipato)
grazie.

 (sono disposto anche a pagare - con preventivo anticipato)
Sapevi che su Internet c'è un sacco di gente che fa le cose gratis? : )
Non fessi, ma gente competente che spende (è il caso di dirlo) il suo tempo
per aiutare il prossimo?
Ad ogni modo, ringrazia Federico Galli per l'OCX di sopra: è freeware, non
costa nulla.
E, se proprio hai soldi da spendere, contatta il webmaster del sito comune
per una donazione: l'hosting, a quanto ho capito, costa.
(se poi avessi detto una fesseria, dico sulla donazione, scusate tanto...)

 E, se proprio hai soldi da spendere, contatta il webmaster del sito comune
scusa la mia ignoranza in materia ma io non sono riuscito ad usarlo qell'
ocx
e l'avevo già scaricato.
abbi pietà ma anche se semplice per voi, non tutti siamo agli stessi livelli
magari puoi postarmi un esempio di come s usa?
Grazie.

 Sapevi che su Internet c'è un sacco di gente che fa le cose gratis? : )
Ma se paga :) perchè no? :P
Scherzi a parte, qualche dritta te la posso dare.
Con le scritte non ho mai provato, ma dovrebbe essere relativamente
semplice.
Si tratta di giocare con le regioni di windows: si definisce su un form una
o più regioni che si fogliono rendere visibili/invisibili e il gioco è
fatto.
Per i font (che devono essere rigorosamente true-type) devi trasformare la
scritta in un Path (BeginPath/EndPath, vedi MSDN per maggiori info).
Poi convertire il Path in una Region (PathToRegion) e applicare la Region
all'hDC.
Se guardi BeginPath sull'api guide di 
www.allapi.net
 trovi proprio l'esempio
che ti serve.
P.S.: puoi inviare un assegno circolare in bianco all'indirizzo che ti
fornirò privatamente :)
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 abbi pietà
No, anzi, ora che mi rileggo, ho sbagliato tono: non è davvero il caso di
chiedere pietà ;-)
Dunque: scarichi l'ocx, lo metti in una qualunque directory (una di quelle
che _non_ svuoti ogni giorno...) e lo registri come spiegato nel file
readme.txt
Dopo di che, lo inserisci nella toolbox del vb: clic destro sulla casella
degli strumenti, dovresti trovarlo nella lista, selezionalo.
Ora dovrebbe apparirti sulla casella degli strumenti. Lo inserisci nella
form che vuoi rendere trasparente, e hai finito!
Non ho il VB6 qui, comunque prova a "smanettare" con le proprietà (non sono
poi tante...) per ricavare l'effetto voluto.
Spero di essere stato utile.
PS. Scusa, e scusate, per il tono dell'altro post...

 Ciao
intanto grazie, l'assegno è già partito, in realtà è una cambiale
dell'ultima rata
del mio nuovo stereo e ti ringrazio in anticipo per il contrinbuto economico
oltre che all'aiuto qui nel NG. ;)

 oltre che all'aiuto qui nel NG. ;)
Ho un filtro sulla posta in entrata: if cambiali sposta in cestino :)
