Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
SFARFALLIO
sabato 23 ottobre 2004 - 13.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Kuma11
Profilo
| Newbie
21
messaggi | Data Invio:
sab 23 ott 2004 - 13:53
Ho alcune etichette che fungono da pulsanti, voglio che quando il mouse vi
passa sopra il testo venga
sottolineato e che ritorni normale se il mouse si allontana. Per fare ciò ho
usato il codice
Private Sub MiaEtichetta_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
MiaEtichetta.FontUnderline = True
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single,
Y As Single)
MiaEtichetta.FontUnderline = False
End Sub
Questo crea all'apertura un certo sfarfallio antipatico. C'è un modo per
fare ciò che ho
esposto evitando di pensare che stia accadendo un terremoto?
amelix
Profilo
| Expert
694
messaggi | Data Invio:
lun 25 ott 2004 - 10:22
Hai provato con il MouseOver o il MouseOut.
Vengono chiamate quando passi sopra il pulsante mentre MouseMove sempre.
(Non mi ricordo esattamente la sintassi)
Kuma11
Profilo
| Newbie
21
messaggi | Data Invio:
lun 25 ott 2004 - 17:20
MouseDown e MouseUp intercettano la pressione del tasto li ho provati, a me interessa solo il passaggio, come avviene per i collegamenti a internet. Grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 26 ott 2004 - 00:47
Prova a fare un controllo IF sullo stato Underline del tuo oggetto.
Se falso lo applichi a True e basta.
In questo modo le successive volte non viene forzato continuamente lo stato Underline. E' proprio questo infatti che provoca lo sfarfallio perchè ogni volta che viene applicato il subsystem richiede un redraw per ridisegnare l'area.
ciao
david
Kuma11
Profilo
| Newbie
21
messaggi | Data Invio:
gio 28 ott 2004 - 16:48
Sembra funzioni, grazie mille.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !