Browser d'images  
   
  • Mon objectif, créer un browser simple, qui ferait défiler les images - tout format - d'un répertoire donné, avec des boutons de navigation Suivant ou Précédent (en mettant par exemple l'exe dans le répertoire Mes Images)
    visualise les images au format
    BMP - JPG - GIF - PNG - PCX - pas WMF
    pour les objets
    3D, prochain tutorial, et GIFs animés, cf. Visualiser des Gifs animés
  • le matériel se trouve dans le tutorial 13 à télécharger - cf. page des téléchargements 
   
  • mes étapes en fonctions des difficultés rencontrées et résolues
  • 1er tuto : naviguer dans la liste, image taille adaptée aux dimensions fixées par l'application de l'objet Image - inconvénient, les proportions ne sont pas respectées !
  • 2ème tuto : naviguer dans la liste, suivant le groupe d'évènements choisi, afficher les images avec leur taille réelle ou adaptée aux dimensions fixées par l'application - inconvénient, en taille réelle, certaines images ne sont pas visibles entièrement...
  • 3ème tuto : naviguer à l'aide de boutons, afficher plein écran l'application - Redimensionner l'affichage pour remplir la fenêtre dans les propriétés de l'application - pour voir les images avec leur taille réelle - penser à cacher l'objet liste -
    souci au niveau des compteurs :
    même en cliquant sur
    Prévious, avance encore d'une image avant d'afficher la précédente
    pareil pour le bouton
    Next, recule d'une image avant d'afficher la suivante
  • 4ème tuto : naviguer à l'aide de boutons, afficher plein écran l'application
    pour essayer de régler le problème des compteurs du 3ème tuto, création de
    groupes
    ça marche, mais le 1er clic fait apparaître de suite la 2ème image : solution, afficher la 1ère image
  • 5ème tuto - coup de pouce d'Yves Lamoureux qui règle cette difficulté : comment programmer, dans le cas d'affichage en taille réelle, une image de taille supérieure à l'application pour qu'elle soit visible entièrement
    solution : remplacer l'
    objet Image par l'objet Image Active + changement de programmation avec introduction de valeur
    suivant que l'image est supérieure ou non à la taille adaptée aux dimensions fixées par l'application, la
    valeur globale A est 0 ou 1
    les avantages de l'
    objet Image Active :
    possibilité de garder les proportions quel que soit le choix, taille réelle ou taille adaptée
    paramétrer le
    zoom
  • 6ème tuto : adaptation 5ème tuto, mais avec les boutons de navigation < et >
    penser à décocher l'
    option "Transparent" de l'objet Image Active si vous ne voulez pas avoir des images avec de la transparence !
  • 7ème tuto : pour éviter les clics inutiles, fixer la valeur maximale du compteur au nombre de lignes de la liste diminué de 1, puisque la valeur de la 1ère ligne est 0
  • en tant qu'utilisateur, que vaut-il mieux question ergonomie : je n'ai pas encore trouvé comment mixer les 2 possibilités...
    un browser avec des boutons de navigation - avec seulement l'image qui s'adapte, comme le
    6ème tuto
    ou celui avec la liste et la possibilité de choisir la taille, comme le
    5ème tuto