Come aprire un file immagine dopo aver fatto clic su Picture Box?Ciao a tutti,
Sto usando le finestre di immagine per visualizzare 4 immagini caricate dai file. La dimensione delle immagini deve essere ridotta per scopi di visualizzazione. Tuttavia, vorrei aprire un file immagine originale dopo aver fatto clic sull'immagine visualizzata nella finestra dell'immagine. Gradirei suggerimenti su come farlo.
Distinti saluti.
//initially no images
img1 = empty();
img2 = empty();
img3 = empty();
img4 = empty();
New Window("Images",
H List Box(
Panel Box("El 1", //place for EL images
EL1 = Picture Box(img1),
),
Panel Box("El 2",
EL2 = Picture Box(img2),
),
Panel Box("El 3",
EL3 = Picture Box(img3),
),
Panel Box("El 4",
EL4 = Picture Box(img4),
),
);
//here images will be opened
//img1 = open("D:\image.tif", tif);
//img1 << set size({image_w_new, image_h_new});
//EL1 << set image (img1);Ri: Come aprire un file immagine dopo aver cliccato su Picture Box?Grazie per i suggerimenti e il codice! Con apertura di un'immagine originale intendevo aprire il file ad esempio in Paint per esaminare i dettagli dell'immagine nelle dimensioni originali. C'è un modo per farlo? Saluti
MODIFICARE:
In realtà potrei creare una nuova finestra e quindi riaprire l'immagine ma nelle dimensioni originali.
MODIFICARE:
Ok, sono riuscito ad aprire la nuova finestra e visualizzare l'immagine (usare Paint o qualcos'altro in realtà non è necessario). Sto fornendo codice da vince_faller con modifiche molto piccole, forse sarà utile per qualcuno. Grazie ancora.
Names default to here(1);
//initially no images
img1 = empty();
img2 = empty();
img3 = empty();
img4 = empty();
New Window("Example",
V List Box(
H List Box(
mb = MouseBox(
Panel Box("El 1", //place for EL images
EL1 = Picture Box(img1),
),
<<SETTRACKENABLE></SETTRACKENABLE>Ri: Come aprire un file immagine dopo aver cliccato su Picture Box?Potrebbe usare una scatola del mouse.Ma tieni presente che la casella del mouse ti farà perdere altre funzionalità del mouse per quell'oggetto (menu contestuali, selezione di grafici, ecc.)
Names default to here(1);
//initially no images
img1 = empty();
img2 = empty();
img3 = empty();
img4 = empty();
New Window("Images",
H List Box(
mb = MouseBox(
Panel Box("El 1", //place for EL images
EL1 = Picture Box(img1),
),
<<SETTRACKENABLE></SETTRACKENABLE>