<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />So che il mousebox cattura le funzionalità di clic e trascinamento, ma può anche catturare lo scrolling?
Mi piacerebbe implementare una funzione "zoom in / out" per diverse immagini che visualizzo, e preferirei farlo tramite ctrl + scroll - simile a un browser web. Penso che sarebbe facile aggiungere questa funzione se avessi usato i pulsanti o una finestra di scorrimento, ma ciò avrebbe sfruttato il settore immobiliare e preferirei evitarlo.
Pensieri?
Ok, grazie per le informazioni! Sarebbe comunque bello avere il supporto per la rotellina di scorrimento, ma i tuoi commenti mi hanno aiutato a risolvere il mio problema. Tuttavia, sembra che lo zoom in / zoom out sia troppo aggressivo per i miei scopi, ma è comunque meglio di niente.
//Prima:
img = Nuova immagine ( "$ SAMPLE_IMAGES / tile.jpg" ) ;
img << Imposta dimensione ({ 150 , 150 }) ;
vincere = Nuova finestra ( "ImageOld" , img ) ;
//Adesso:
img = Nuova immagine ( "$ SAMPLE_IMAGES / tile.jpg" ) ;
imgbox = Graph Box ( Dimensione della cornice ( 150 , 150 ) , SuppressAxes ,
<< Aggiungi immagine ( Immagine ( img ) , misura ( superiore ( 100 ) , Sinistra ( 0 ) , parte inferiore ( 0 ) , Destra ( 100 ) ) )
) ;
vincere = Nuova finestra ( "ImageNew" , imgbox ) ;
La scatola del mouse non ha supporto per la rotella di scorrimento. Ma è una buona idea, grazie!
Sembra che Control-scroll-wheel faccia lo zoom di un grafico in JMP 12. L'errore di visualizzazione che potresti vedere se il grafico si ridimensiona durante lo zoom è stato corretto per la versione successiva; control-D aggiornerà il grafico.