NOTA la versione precedente è la LOBASE_340 La documentazione del membro LOBASE_340 NON è aggiornata. Per capire il meccanismo di risalita di ricerca delle immagini è stato creato l'alias IMG
Definizioni
Il tema delle immagini di Loocup lo possiamo dividere in 4 aspetti:
- Immagini degli oggetti
- Icone degli oggetti
- Immagini della documentazione
- Icone utilizzate da Loocup
In questo documento tratteremo il tema della immagini. Per distinguere le immagini dalle icone, possiamo dire che le icone:
- sono memorizzate nella cartella LOOCUP_ICO
- sono di tipo gif
- hanno una dimensione di 16x16 pixel.
La documentazione della gestione delle icone è disponibile nel documento:
Gestione icone
Le immagini disponibili in LoocUp possono essere di oggetto o della documentazione.
In questo documento tratteremo solo delle immagini di oggetto. Le immagini della documentazione, non assimilabili a immagini di oggetto, vengono reperite
Logica per la ricerca delle immagini
La ricerca delle immagini e delle icone in Looc.up avviene in due fasi distinte.
La prima consiste nel determinare la directory che fisicamente conterrà le immagini.
Una volta che è stata determinata la directory che contiene le immagini, viene fatta al suo interno una ricerca per tipo di file (png, gif, jpg).
Gli schemi che seguono mostrano tutte le fasi.
![]() |
Negli schemi che seguono andremo ad analizzare le operazioni più "delicate" ovvero l'identificazione della cartella che contiene l'immagine dell'istanza successivamente l'identificazione della cartella che contiene l'immagine della classe.
![]() |
![]() |
Per capire i meccanismi di riaslita utilizzare l'alias IMG
Immagini profili utente
Le immagini dei profili utente sono un caso particolare e vanno elencate nella cartella LOOCUP_PRF/USR con codice = al codice utente
- IMAGE_DIR/TIPO/PARAMETRO/CODICE.png
- IMAGE_DIR/TIPO/PARAMETRO/CODICE.jpg
- IMAGE_DIR/TIPO/PARAMETRO/CODICE.gif
- IMAGE_DIR/OG/TIPO/PARAMETRO.png
- IMAGE_DIR/OG/TIPO/PARAMETRO.jpg
- IMAGE_DIR/OG/TIPO/PARAMETRO.gif
- IMAGE_DIR/OG/TIPO.png
- IMAGE_DIR/OG/TIPO.jpg
- IMAGE_DIR/OG/TIPO.gif