• La zone de liste est un objet très flexible doté de nombreuses fonctionnalités. Son mode d'opération est toutefois plus complexe que celui des autres objets Médiator. Pour cette raison, cette rubrique inclut plusieurs exemples consacrés à la zone de liste.
  • Exemple galeries : Une page maîtresse servant de sommaire. L'objectif de cet exemple est la création d'une page maîtresse contenant une liste de toutes les pages de la présentation. Lorsque l'utilisateur clique sur l'une des pages de la liste, Médiator l'affiche automatiquement.
    La page maîtresse est définie en tant que page maîtresse arrière sur toutes les pages du document, créant de la sorte un menu permanent sur chaque page.
  • Exemple aliments : Votre propre liste de données. Cet exemple illustre comment afficher une page donnée d'une présentation sur la base de choix effectués dans deux zones de liste (ou plus), technique qui s'avère utile dans le cas de présentations volumineuses. L'exemple finalisé ne comporte toutefois que quelques pages.

    Pourrait être utilisé pour réaliser un jeu d'association par exemple : jeu.
  • Exemple glossaire. Cet exemple (inspiré d'un exemple trouvé sur le forum) montre qu'on peut créer un glossaire, une liste de mots à partir des textes contenus dans le document. Lorsque l'utilisateur clique sur l'une des pages de la liste, Médiator l'affiche automatiquement.
    Important : mettre à jour le gestionnaire de recherche.
Zone liste de données :
  1. créer 1 variable : page
    sur la page maîtresse, insérer
    zone de liste
  2. dans les propriétés de la zoneliste choisir :
    variable texte -
    page
    type données -
    sommaire
  3. dans les propriétés de chaque page, donner le nom, dans le champ description, qui doit apparaître dans le sommaire :1. Galerie Femmes 2. Galerie Bananes...
  4. évènements page maîtresse : page prête/onglet programmation/données zone de liste (sommaire)
  5. évènements zone de liste : clic souris/aller à page
  6. galeries.zip (118 Ko)
  1. sur la page choix, créer 3 variables : page, couleur, aliment
    sur la page choix insérer 2 zones de liste :
    couleur et aliment
  2. dans les propriétés de la zoneliste aliment :
    variable texte -
    aliment / type données - données
    données -
    banane;carotte;citrons;oranges;...
  3. dans les propriétés de la zonelistecouleur :
    variable texte -
    couleur / type données - données
    données -
    violet;jaune;verte;rouge;orange;
  4. nommer chaque page du nom des données : bananejaune, carotteorange, ainsi, le bouton choisir aura pour consigne d'aller à la (variable) page qui correspond à la consigne (expression à affecter - onglet programmation -) aliment+couleur
  5. aliments.zip (192 Ko) jeu.zip (803 Ko)
  6. glossaire.zip (144 Ko)
  • Assez complexe, dans Médiator, consulter l'aide sur :
  1. Mise en place d'une liaison base de données
  2. Pointeur base (onglet Base de données)
  3. SQL base (onglet Base de données)
  4. Ressources
  5. Déclarations SQL
Bases de données : problème avec Windows 10, c'est devenu obsolète, cf.. Mise à jour pour Windows 10
  • Médiator peut être utilisé en tant qu'interface de base de données. Il prend en charge les bases de données ODBC, ce qui lui donne la capacité d'exploiter presque toutes les bases de données.
  • Explications dans les fichiers exemples.
  • L'action Fichier INI vous permet de mémoriser des données pour usage futur. En voici quelques exemples d'application :

    Enregistrement sur le disque dur de scores, points ou valeurs provenant de jeux, de tests ou de programmes de formation assistée par ordinateur, afin que l'utilisateur puisse reprendre à l'endroit précis où il s'est interrompu.

    Enregistrement du contenu des variables d'un document Médiator lorsque vous passez à un autre document Médiator.

    Enregistrement d'informations provenant d'une base de données sous forme de tableau.
  • Regarder les exemples du répertoire ...\Mediator6\Exemples\INI\
  • L'exemple ci-contre est simple : enregistrer et charger le score d'un joueur après avoir comptabilisé le nombre de réponses (bonnes et mauvaises)
  • Le fichier INI temporaire est créé dans le répertoire C:\WINDOWS\TEMP\fichier.ini, à ne pas effacer... sinon, à programmer dans un autre répertoire
Ini :
  • Cet exemple contient 6 pages :
    - une page Charger Jeu
    - 4 pages de jeux/score
    - une page Enregistrer Jeu

    Variables :
    - date
    - nom (globale, texte) - le prénom entré dans le champ Ecrire un nouveau prénom de la page Charger jeu
    - nomjoueur (globale, texte) - le prénom affiché dans le champ Nom de la page Enregistrer jeu (correspond au nom entré)
    - scorefinal (globale, entier) - le score atteint (augmente de 1 pour chaque bonne réponse, diminue de 1 pour une mauvaise
    - scorefinal_temp (globale) - variable utilisée pour convertir le texte en nombre entier

    Enregistrez votre score en cliquant sur "Enregistrer jeu".
    Quand vous reprenez le jeu, entrez votre prénom, puis cliquez sur "Charger jeu" pour afficher le score du joueur précédent dans le jeu précédent

    Le bouton "Enregistrer jeu" enregistre la date, le score et le prénom du joueur dans un fichier
    INI temporaire (C:\WINDOWS\TEMP\score.ini)

    Le bouton "Charger jeu" lit Les données entrées dans la page Enregistrer jeu
  • ini.zip (8 Ko)
  • Faites appel à la barre de raccourcis pour lancer les macros Mediator (fichiers .mdm) ou tout autre programme que vous utilisez fréquemment.

    Par défaut, la barre de raccourcis contient des raccourcis permettant de lancer les cinq programmes suivants :

    1. Magnétophone
    2. WordPad
    3. Paint
    4. Bloc-notes
    5. Calculatrice
  • Le répertoire MWscripts contient deux macros à installer à la place des boutons 6 et 7 de la barre de raccourcis :
  • la Macro ClickLine
  • la Macro PictureSlide
  • La macro ClickLine vous permet de réaliser des diapositives de type PowerPoint® en un tour de main.
  • La macro PictureSlide vous permet de créer un diaporama d'images automatiquement.
Barre de raccourcis :
  • Pour afficher la barre de raccourcis, faire Menu / Vue / Cocher Barre de raccourcis

    Vous pouvez créer des raccourcis pour tout autre programme que vous utilisez souvent et auquel vous désirez accéder rapidement à partir de Mediator. Ce peut être un outil d'édition de vidéo ou d'image, un tableur, un programme d'animation de GIF, etc. En tout, vous disposez de 20 raccourcis permettant d'accéder à des programmes et/ou macros Mediator.
  • barre.zip ( 37 Ko)
Click Line :
Picture Slide :
  • Les boîtes de dialogue Aller à la page ou Afficher un objet proposent pratiquement les mêmes effets de transition.
  • Mais il est possible de créer ses propres effets.
Création d'effets personnalisés :
  • Voir détails des explications dans la section débutant
Imprimer :
  • imprimer directement un document : guide.rtf
  • print.zip (9 Ko)
  • L'action Ouvrir document se prête parfaitement à l'impression de tout type de texte ou d'image.
    Cette action donne les mêmes possibilités qu'un clic droit sur un fichier de votre PC. En effet, les mêmes commandes que dans le menu contextuel de Windows sont répertoriées dans le champ Action de la boîte de dialogue "Ouvrir document". Vous pouvez donc y sélectionner la commande Imprimer pour ouvrir, imprimer et fermer le document. Notez toutefois que les actions Windows disponibles varient en fonction des logiciels installés sur l'ordinateur.
    Il n'est pas garanti que tous les utilisateurs finaux disposent des mêmes actions Windows.
Imprimer :
  • UPPER (txt)
    Convertit tous les caractères d'une variable texte en majuscules.
  • LOWER (txt)
    Convertit tous les caractères d'une variable texte en minuscules.
UPPER-LOWER :
  Position du curseur :
  débutant confirmé 1