Page 1 of 1
Bottoni dalla cartella
Posted:
Mon May 29, 2006 10:11 pm
by Silvio
avendo una cartella ad esempio Usr vorrei far costruire al programma tanti bottoni quanti sono i file immagine contenute nella cartella.
Qualche esempio ?
grazie
Re: Bottoni dalla cartella
Posted:
Tue May 30, 2006 6:39 am
by Enrico Maria Giordano
Qualcosa tipo
- Code: Select all Expand view
aDir = DIRECTORY( "*.bmp" )
FOR i = 1 TO LEN( aDir )
@ riga + i, colonna BTNBMP FILE aDir[ i, F_NAME ]
NEXT
EMG
Posted:
Tue May 30, 2006 7:55 am
by Silvio
questo lo sapevo e l'avevo già impiantato senza aver successo.
scusa ma forse mi sono spiegato male: hai ragione!!
io non posso usare BMP ma PNG o addirittura JPG o GIF
cioè immagini ad alte risoluzioni.
Quali classi tipo button supportano tali immagini ?
Posted:
Tue May 30, 2006 10:21 am
by Enrico Maria Giordano
Nessuna, che io sappia. Ti conviene convertire le immagini in BMP.
EMG
Posted:
Tue May 30, 2006 11:03 am
by Silvio
ma mi era stato detto che Linares aveva fatto qualcosa usando i Png o sbaglio ?
Posted:
Tue May 30, 2006 11:12 am
by Enrico Maria Giordano
La classe TImage, grazie alla libreria FreeImage, è in grado di caricare i file PNG ma nessuna classe button usa attualmente la classe TImage o la libreria FreeImage, che io sappia.
EMG
Posted:
Tue May 30, 2006 11:15 am
by Silvio
dall'aggiornamento di Maggio :
New: Added high resolution icons and bitmaps (as PNGs).
a che cosa si riferisce ?
Posted:
Tue May 30, 2006 11:18 am
by Enrico Maria Giordano
Al fatto che nella cartella BITMAPS è stata aggiunta una sottocartella HIRES contenente delle immagini PNG.
EMG
Posted:
Tue May 30, 2006 11:28 am
by Silvio
ok mi sono illuso
pazienza
Posted:
Tue May 30, 2006 11:32 am
by Enrico Maria Giordano
Comunque potresti ereditare una classe tua dalla TBtnBmp e farle utilizzare la FreeImage per caricare le PNG.
EMG
Posted:
Wed May 31, 2006 10:47 pm
by Silvio
si ci stavo pensando già... però forse ho trovato in Vtaskbar supporta i jpg e png