Newsgroup: it.comp.appl.access
Titolo: Spin Button su Evento pulsante MouseGiù.  Scorrere il valore tenendo premuto il mouse e non solo su clic.

Access 00/XP
Ciao, il mio intento č quello di evitare di dover fare mille volte clic; 
vorei infatti poter tenere il pulsante del mouse giů per far scorrere il 
valore del campo. Ho provato e riprovato sull'evento pulsante MouseGiů a 
riproporre il codice sotto menzionato, anche cercando di variarlo. Ho 
provato a fare un Loop, neanche a dirlo, non si ferma piů e si blocca il db, 
tanto da dover utilizzare Ctrl+Pausa.
Potete aiutarmi se conoscete il metodo.
Grazie... Bruno
------------------
Private Sub LatSSAumenta_Click()
' AUMENTA
    Const MaxValue = 59.8
        If Me!LatSS.Value <= MaxValue Then
            Me!LatSS.Value = Me!LatSS.Value + 0.1
             Me.Refresh
    End If
 End Sub
Private Sub LatSSDiminuisce_Click()
' DIMINUISCE
    Const MinValue = 0
        If Me!LatSS.Value >= 0.1 Then
           Me!LatSS.Value = Me!LatSS.Value - 0.1
           Me.Refresh
    End If
End Sub
---------------------- 

 ha scritto nel messaggio
news:4661a659$0$4785$4faf...@reader4.news.tin.it...

Personalmente non vedo l'esigenza di usare SpinButton ... anche se sono
allergico agli OCX credo che
alcuni siano utili, ma lo spinbutton č decisamente rimpiazzabile con un
semplice Button sul quale
gestire l'evento Click che peraltro č impostabile su Ripetizione....
Saluti
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


Ciao Alessandro, per precisione devo dire che ho utilizzato delle immagini 
piccole con il triangolino su/giù. Non conoscevo la proprietà su ripetizione 
del Button.
Grazie
Vedo subito se è più funzionale, sicuramente sì.
Bruno 


Ho ripensato all'utilizzo del Button, scusa, per utilizzare l'ocx devo 
registarrlo in ogni PC dove utilizzo l'applicazione; se cosě preferisco 
l'immagine con i triangolini e limitarmi a fare clic, a meno che non ci sia 
un modo per far ripetere il comando click finchč si tiene premuto il tasto 
del mouse.
Ciao, Bruno 

 Ciao, Bruno
No forse non mi sono spiegato.
Io non ti ho consigliato l'OCX giammai... per queste cose gli Ocx sono
da evitare.
Con le immagini(o controllo Picture) per ottenere l'effetto ripetizione
devi gestire l'evento Timer, e personalmente lo trovo "sporco"
Se invece usi 2 CommandButton non serve nulla fanno tutto loro
ed č la cosa migliore.


 ha scritto nel messaggio 
news:f3sfgv$2k0$1...@aioe.org...

Ho provato con il Button, funziona, perň non fa vedere lo scorrimento del 
valore come avrei voluto io, fa vedere il valore raggiunto dopo che rilasci 
il mouse.
Comunque ti ringrazio tanto per la tua cortesia e perchč mi hai fatto 
conoscere come poter utilizzare il button con ripetizione del comando.
Ciao, Bruno 

 Ciao, Bruno
Saluti


 ha scritto nel messaggio 
news:f3so25$r7q$1...@aioe.org...

Ciao Alessandro, per il peccato un po.... del tuo post, spero di non aver 
mancato in qualcosa nei tuoi confronti, eventualmente scusami. Per le mie 
conoscenze e capacità mi sto impegnando; mi devi scusare ma non riesco a far 
scorrere il valore in maniera continua tenendo il pulsante mouse premuto. 
Ora devo uscire da casa, se posso chiederti la cortesia, se vuoi/puoi nel 
pomeriggio verso le 15.30 / 16.00 posso inviarti il db, è molto piccolo, 
così vedi dove sbaglio io non riesco a rendermi conto. Fra l'altro non 
riesco a far funzionare il Button per diminuire il valore. Invece ho 
scoperto come fare le freccette su/giù nei Button   Alt+30     e  Alt+31 
(Tabella caratteri ASCII).
Ciao Bruno 

 ha scritto nel messaggio 
news:f3so25$r7q$1...@aioe.org...

Ciao Alessandro, ho provato e riprovato, ora funziona; ho dovuto aggiungere 
me.refresh, infatti prima non mi faceva vedere lo scorrimento ne in maschera 
nè effettuava l'aggiornamento in tabella. Non chiedermi come mai, qualcosa 
mi sfugge di certo.
Ancora grazie, Bruno

[CUT]
Scusami Alessandro, nel caso il campo fosse NULL, come posso fare per 
aumentare o diminuire i valori. Ho provato a mettere un po di NZ( ) e a 
variare il codice, ricevendo pernacchie a tutto andare.
Nel  "ByVal Sup "  della Function, ad esempio, č possibile inserire un 
NZ( ) ??, diversamente come si potrebbe fare per risolvere il problema, 
evitando di mettere zero di default?
Grazie, Bruno 

 Ancora grazie, Bruno
Ciao
Access

 ha scritto nel messaggio
news:4662e6ad$0$36445$4faf...@reader5.news.tin.it...

Mandami una Mail se riesco domani ti realizzo un Demo con i 2 Button
