Logo UGIdotNET

Discussione 'Rotazione del testo'

# Pubblicato il 09 dic 2003 11.42 - Rispondi
Francesco Adduce
Rotazione del testo
Qualcuno sa indicarmi dove trovare delle informazioni sulla rotazione del testo, in una label per esempio?
# Pubblicato il 09 dic 2003 11.51 - Rispondi
Corrado Cavalli
Re: Rotazione del testo
Dai un occhiata a DrawString e all'enumerato StringFormat

HTH
Corrado
# Pubblicato il 09 dic 2003 12.29 - Rispondi
Francesco Adduce
Re: Rotazione del testo
Ti ringrazio molto !!! Cercando nella guida "draw string" ho trovato subito l'esempio che mi serviva.
Ho un piccolo grande problema ulteriore. Per esercitarmi, sto cercando di creare una cosa simile alla Casella degli strumenti di Visual Studio.
Cerco di spiegarmi al meglio.
Se il mouse si trova su una label dovrà apparire un qualcosa, nel caso la lasci quel "qualcosa" (può essere una toolbar) scompare. Utilizzo gli eventi mouse_hover e mouse_leave della label.
Il mio grande problema è nell'evento mouse_leave. Vorrei dire questa semplice cosa:

Se il mouse si trova sul "qualcosa" che appare allora non farlo scomparire

ma non riesco a capire come fare.

Se riesci ad aiutarmi te ne sarei grato

Ciao Francesco
# Pubblicato il 09 dic 2003 12.34 - Rispondi
Corrado Cavalli
Re: Rotazione del testo
... perchè non usi un tooltip?

Corrado
# Pubblicato il 09 dic 2003 12.43 - Rispondi
Francesco Adduce
Re: Rotazione del testo
cerco di spiegare bene la ratio di ciò che voglio fare.
quando ho il mouse sulla label, deve apparire un controllo toolbar che mi consente di accedere a tutte le finestre del programma. è possibile che sbagli, ma come faccio a fare una cosa del genere con un tooltip?, non credo sia fattibile
# Pubblicato il 09 dic 2003 13.06 - Rispondi
Gigio2k [work]
Re: Rotazione del testo

UGI 6348 wrote:
> cerco di spiegare bene la ratio di ciò che voglio fare.
> quando ho il mouse sulla label, deve apparire un controllo toolbar
> che mi consente di accedere a tutte le finestre del programma. è
> possibile che sbagli, ma come faccio a fare una cosa del genere con
> un tooltip?, non credo sia fattibile

Label1 e' la tua label e
Toolbar1 e' la tua toolbar

(load)
Label1.visible = true
toolbar1.visible = false

(Eenti su label)
1) Passi sopra la label
2) Attendi 1 secondo
3) Se il mouse e' ancora sopra la label :
Label1.visible = false
toolbar1.visible = true
4) Attendi 1 secondo prima di "controllare" la toolbar

(eventi su toolbar)
1) se il mouse non e' sopra di me : Attendi 1 secondo
2) se il mouse Ce' -> goto 1
3) se il mouse non C'e' :
Label1.visible = true
toolbar1.visible = false

Penso sia semplice, le temporizzazioni le ho inserite per evitare che la
barra si veda appena la tocchi col mouse, l'implementazione mi sembra
relativamente semplice, devi solo far attenzione a cosa c'e' nella toolbar e
quindi che sia in grado di passare l'handle del "mousemove" al contenitore !

--
-Gigio@Work(?)-

----------------------
Questo messaggio è stato postato da microsoft.public.it.dotnet.vb.

© 2001 User Group Italiano UGIdotNET. Tutti i diritti riservati. Note legali. - Partita IVA 01927050185