Newsgroup: it.comp.appl.access
Titolo: Assegnare valore a ControlTipText

Buonpomeriggio a tutti.
Vorrei spiegare il mio problema.
-Ho una maschera visualizzata in "maschere continue"
-Tale maschera contiene vari controlli per i campi che visualizzo
-Alcuni controlli hanno una dimensione ridotta rispetto alla lunghezza del
campo stesso, ossia non vengono visualizzati tutti i caratteri ivi
contenuti.
Ho gią visto alcune soluzioni di Zoom che permettono la visualizzazione di
tutto il contenuto del controllo.
Perņ io volevo sapere se era possibile sfruttare la proprietą 
ControlTipText per visualizzare il contenuto del campo al passarci sopra.
Io ho provato ad assegnare, nell'evento mousemove, il valore del campo al
ControlTipText, ma non funziona!!!!
Chissą se sarą possibile???
Saluti
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Raffaele Alberoni
Posta il Codice.
E possibile che tu non abbia convertito in STRINGA
il contenuto....prima di assegnarlo alla Proprietà??
Come dice l'HELP che hai sicuramente letto:
La proprietà TestoDescrizioneControllo viene impostata utilizzando
un'espressione stringa costituita da un massimo di 255 caratteri.
Ciao.
@Alex.

 @Alex.
Io ho fatto cosģ, ma mi pare una str...... infatti non funziona
Il campo Protipo č in formato testo di 30 caratteri
Questo č il codice:
Private Sub PROTIPO_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
    Dim StringaTipo As String
    StringaTipo = Me.ProTipo
    Me.ProTipo.ControlTipText = StringaTipo
End Sub


 Raffaele Alberoni
Se vuoi usare la proprietà Testo descrizione controllo delle varie caselle
di testo, io non creerei alcun codice VBA a fronte dell'evento "Su mouse
spostato", ma a fronte dell'evento "Su corrente" della maschera proverei ad
impostare le proprietà Testo descrizione controllo di tutte le caselle di
testo con il valore in esse contenuto, insomma:
Me!Casella1.ControlTipText = Me!Casella1
Me!Casella2.ControlTipText = Me!Casella2
ecc. ecc.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Raffaele Alberoni
Non so cosa dirti io ho provato così e funziona:
Private Sub PROTIPO_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
    Me.ProTipo.ControlTipText = Me.ProTipo
End Sub
Ciao.
@Alex.

Raffaele Alberoni wrote:

l'evento di current, come dice Roberto e' sicuramente piu' appropriato. 
Ma! In un form continuo non ti risolve il problema.
Ho capito cosa vuoi fare, mi sembre che sul mouse move non fa vedere 
nulla,anche se lo facesse il tuo problema rimarrebbe, poiche', il mouse 
move, non cambia il "current" e quindi, addirittura, avresti il tiptext 
che riferisce ad altro record. Chissa' se Karl ha una soluzione!
--
a.cara

 ecc. ecc.
Dunque, questo sistema di Roberto funziona perņ solo se faccio un
scorrimento fisico dei record, invece se muovo il mouse lungo la lista, mi
tiene sempre quello inizialmente selezionato.
Il sistema di Alessandro non mi funziona, cioč non fa vedere niente.
Io uso A2000 che dipenda da qualche configurazione particolare???
Saluti.



Ciao @Alex,
non ti sfarfalla il video ?
cosě mi funziona
--------------- 
Private Sub PROTIPO_MouseMove(Button As Integer, Shift As Integer, X As
 Single, Y As Single)
     IF   Me.ProTipo.ControlTipText = "" & Me.ProTipo THEN
           Exit Sub
     End If
     Me.ProTipo.ControlTipText = "" & Me.ProTipo
 End Sub
--------------
Ciao Giorgio

 Raffaele Alberoni wrote:

Infatti Alessandro C. (per non confordervi!!) come spiegato nella risposta
a Roberto ho i problemi che hai evidenziato tu!!!
Invochiamo San Karl.....
Perņ di bravi qui ce ne sono tanti e non vorrei che si offendesse nessuno..
vorrei citarne qualcuno:
Antonio Biso
Namor
Cidi
Sunrex
Sergio Mazza
Sv
Maurizio Borelli
oltre naturalmente a
Roberto
Alessandro Baraldi
Alessandro Cara
..
adesso me ne verrą in mente qualcheduno altro


 a.cara
Si hai azzeccato il problema non avevo letto della Form Continua....!
C'è la soluzione sul sito di LEBANS io ho provato a dargli un'occhiata
ancora l'anno scorso ed è veramente ...................................
Ciao.
@Alex.

 Ciao Giorgio
Realmente non mi sfarfalla, ma come ha evidenziato A.Cara in una
Form in visualizzazione Continue non è così semplice.....!
Non generando nessun Evento oltre che il Move non viene
attualizzato nessun Record, quindi il rischi è proprio quello di
leggere un valore di un'altro ......!(quello attivo)
Sul sito di Lebans c'è la soluzione e funziona su ListBox e su controlli
in genere, non ho verificato la funzionalità su una Form Continua.
Ciao.
@Alex.

 cosě mi funziona
vero funziona ma "sfarfalla"!
--
a.cara

 Raffaele Alberoni


 Alessandro Cara
non ti allargare. Altrimenti comincio a fare la ruota!
;<)

 in genere, non ho verificato la funzionalità su una Form Continua.
Non può funzionare, si dovrebbe leggere il contenuto di un controllo che in
quel momento per access non esiste.
Ciao Giorgio

 Ciao Giorgio
Beh ho provato ...! Restituisce solo il ColumnName!
Il tuo ragionamento no fà una piega, ma si potrebbe applicare lo stesso
ad una ListBox.
Sulla ListBox come fà a farlo funzionare...:
Legge la dimensione della stessa, ne conta il Numero di Record, in base
al tipo di Carattere(Dimensione e formattazione) ne calcola l'altezza.
In questo modo con le coordinate relative alla ListBox  sà esattamente
su quale Row si trova e ti assicuro che funziona bene, perchè il ToolTips
restituisce il valore del ROW.....!!!
Non sò se sia possibile o meno io non saprei come fare.....!
@Alex.


VOGLIAMO BABBIARE IN QUESTO NG?
Essere inserito nella lista dei buontemponi  ....PASSI!!
ma in questa in assolutamente NO!!!
Sono lusingato ma non merito tanto....
Con questi che hai nominato posso stare alla pari SOLO con la S.A.O.P   |-)
Daniele
p.s. Raffaele, ti ringrazio di cuore, mi hai fatto un bel regalo per la
festa del papà :)

cidi ha scritto:






Sono papa anch'io eh! eh! eh!
Saluti.


 Sergio Mazza
Grazie della citazione ma a chi ho "risolto" il problema bastava cliccare
sul controllo (caselle di testo); era semplicemente una traduzione visiva
dell'importo da Lire a Euro, poi, chiaramente non più utilizzata...
Ciao.
-- 
Sergio MAZZA

 Sergio MAZZA
Bella fatica cosě.....!!! ;-)
E' un pň come quando vai in bici "Senza Mani...." o se preferisci
dall'Urologo.....!!!!!
Ciao.
@Alex.

 @Alex.
Ciao Alex,
spero vorrai scusarmi....... :)
Daniele

 Daniele
No intendevo proprio quello... io vado in bici senza mani
tu se preferisci la visita .........!!!
Ciao Daniele buon Week End

 ha scritto nel messaggio
news:c3hces$258$1...@lacerta.tiscalinet.it...

Ciao Alex
ho capito! detto così sarebbe...... un'alternativa !
mentre come ho detto io sarebbe....un'uguaglianza  ;)
Buon week end anche a te
Daniele

 ha scritto nel messaggio
news:c3h5qd$rs5$1...@lacerta.tiscalinet.it...

Io (prima) attacco sempre l'asino dove vuole il padrone... Poi gli faccio
vedere chi, dei due, č  l'asino...
Ciao.
-- 
Sergio MAZZA

 Sergio MAZZA
Speriamo che il Padrone non si offenda....!!!
@Alex.


S'offende sempre l'asino... Eh! Eh!
No, non s'offende; capisce che ha perso tempo (e soldi), non chiede piů cose
"strane" e/o mi ascolta piů attentamente quando gli spiego il perché o
percome...
Ciao.
-- 
Sergio MAZZA

 Saluti
Mi sono dimenticato MA



Daniele