Newsgroup: it.comp.lang.visual-basic
Titolo: evidenziare la textbox attiva

ciao, come potrei fare (senza mettere in ogni evento getfocus/lostfocus) una
rutine che mi cambi lo sfondo delle textbox quando hanno lo stato attivo e
poi le ricambi quando lo perdono?
mi basterebbe un ideuzza :)
grazie
Paolo
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.593 / Virus Database: 376 - Release Date: 20/02/2004

 mi basterebbe un ideuzza :)
subclassing.
ma in vb6 è brigoso.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 Paolo
O vai di subclassing, o ti crei un controllo personalizzato.
Fra le due, meglio la terza! ;-)
ciaociao

[Marg = 
circa...@inwind.it
 in
c1fuki$1h8b75$
1...@ID-193795.news.uni-berlin.de
] ha scritto:

Io, masochista incallito, adotto la quarta:
Chiamo una sub al Got e la stessa (con altro parametrucolo) al Lost.
Per ogni controllo (sob!)
Fermi! Le istruzioni vanno giù in automatico con un programmillo che faccio
girare sul file *.FRM.
Ho provato a toglierle su un form pesante e non ho guadagnato molti Kb
nell'EXE.
Mi tengo la figatina (specie dopo che qualcuno, un tot di tempo fa, mi disse
di "non fidarmi" troppo del subclassing).

 ha scritto

o usi una matrice.
da me, sw | code | ctrl_array.
-- 
hth, ciao, j.
http://www.sundaysw.com

 Paolo
uhm, controllo timer, che ogni x millisecondi guarda lo
ActiveScreen.ActiveControl
se è un textbox, allora cambi il backcolor, altrimenti nisba....
oddio che idea schifosa.....
good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri di Jair, Rone,
Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia oppressione
di questo giorno e nell'oscurità caliginosa di quello che mi aspetta.
Saremo distrutti. Tutti."
Brin Ohmsford - La Canzone di Shannara - T. Brooks

 
http://www.sundaysw.com
ehm...
sw | code | ctrl_appear

 oddio che idea schifosa.....
Parrebbe, ma non è detto. Ne approfitto:
Un timer con qualsiasi intervallo, secondo voi, ruba tempo e prestazioni
alla procedura sempre (solo per il fatto di essere attivo) o solo (com'è
certo) quando scatta il sue evento Timer per quel che deve fare al suo
interno?

 quel che deve fare al suo interno?
Un timer attivo impiega praticamente 0 risorse di sistema.
Visualizza le risorse impiegate da un form con un timer attivo (e senza) con
task manager per i windows piu' recenti o con visualizzatore risorse per i piu'
vecchiotti.
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

 visualizzatore risorse per i piu' vecchiotti.
Caspita! Insomma, "vive di vita propria" e "rompe" solo quando deve?

 vecchiotti.
perche' allora, precisione a parte, generalmente si sconsiglia di usarlo ?

 usarlo ?
non so come sia negli ultimi windows.
nei primi (leggi 3.1) i timer configurabili sul pc erano limitati, non
ricordo se sedici o trentadue.
può darsi sia un vecchio retaggio...


 perche' allora, precisione a parte, generalmente si sconsiglia di usarlo ?
In genere si sconsiglia di usarne piu' d'uno, non di usarlo in generale.
AFAIK, il motivo risiede nel fatto che un Timer impiega le risorse di un
nuovo "processo" parallelo al processo del programma, ed in piu' quelle
dell'oggetto Timer stesso. L'uso di molti Timer avvia pertanto molti
processi paralleli e considerando che per quanto s.o. multitasking, alla
fine della fiera quando ci sono molti processi attivi si "salta da un
processo all'altro per vedere a che punto e' arrivato", ecco spiegato
perche' si sconsiglia di usare piu' timer assieme.
Peraltro gestire *piu'* processi con cadenza diversa con *un solo* timer e'
davvero semplice (per esempio con una variabile statica autoincrementante
all'interno dell'evento Timer e un paio di Select Case o If al posto
giusto).
Altro discorso se si parla di precisione dell'oggetto timer, rispetto ad
altri... ma questo e', appunto, un altro discorso :)
Lokar

 getfocus/lostfocus)....
ciaociao

 altri... ma questo e', appunto, un altro discorso :)
uhm, a parte il bentornato, Lokar........
:-))
questo discorso mi interessa. A parte il fatto che credevo che la presenza
di un timer comunque rallentasse il sistema. Cosa che continuo a credere,
sinceramente.
Noi ormai usiamo pentium III o 4, ma provate un po', per assurdo, un
programma su un pentium MMX o un Pentium II, secondo me l'appesantimento
generale c'è, non so in che misura.....
cmq, bella l'idea di usare un solo timer per gestire eventi con diversa
cadenza.....
non hai qualche esempio pronto o che spieghi meglio?
grazie, good coding!!!


 Brin Ohmsford - La Canzone di Shannara - T. Brooks
Ho finito in un lampo la prima serie e sto al secondo libro della seconda
serie (Gli Eredi)... ti dico solo che dopo aver finito la prima serie in 5
giorni (eh gia' 4 libri in 5 giorni), ho comprato in blocco i 4 della
seconda :P
hth,


 seconda :P
ehm, devo per forza sfociare nell'OT, scusate.....
io ho letto tutta la saga 4 volte. ho 28 anni e ho scoperto Shannara quando
ne avevi, uhm, vediamo, più o meno 17-18. In un giorno di bigiata
scolastica, giornata invernale e grigia grigia, a Lodi, invece di andarmene
a far baccano con i miei amici, mi sono infilato nella biblioteca, e tra i
milioni di libri, ho scelto "Le Pietre di Shannara". L'ho letto il 75% del
libro in una sola notte (il giorno dopo avevo una verifica di matematica,
non chiedetemi il voto però devo definire un nuovo tipo di dati per far
accettare numeri negativi così piccoli :-)
occhio, consiglio, dopo aver finito la seconda saga, leggi "Il primo re di
Shannara", che racconta l'inizio di tutto. Jerle Shannara, il signore degli
inganni, e bla bla bla......
tutti continuano a paragonarlo al signore degli anelli. puah, poveri
illusi.....
;-)))))))))
good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri di Jair, Rone,
Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia oppressione
di questo giorno e nell'oscurità caliginosa di quello che mi aspetta.
Saremo distrutti. Tutti."
