Petite remarque : Toutes les commandes que nous allons voir vont entre POL_SetupWindow_Init et POL_SetupWindow_Close.
Voici la commande POL_SetupWindow_message :
POL_SetupWindow_message "Votre Message" "Titre de la fenêtre"
#!/bin/bash [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_SetupWindow_message "Hello World!" "Mon premier message" POL_SetupWindow_Close exit
Voici ce que vous obtenez :

Vous arrivez à afficher des messages. Alors, heureux ?
Vous voulez demander une information à l'utilisateur ? La fonction POL_SetupWindow_textbox a été créée pour :
POL_SetupWindow_textbox "Message" "Titre de la fenêtre"
POL_SetupWindow_textbox "Comment vous appelez-vous ?" "Ma première zone de texte"

Nous verrons dans le prochain chapitre comment récupérer ce que l'utilisateur a entré.
Vous voulez que l'utilisateur vous réponde par oui, ou par non ? Il existe la fonction POL_SetupWindow_question
POL_SetupWindow_question "Question" "Titre de la fenêtre"
POL_SetupWindow_question "Aimez vous ce tutoriel ?" "Ma première question"

Nous verrons dans le prochain chapitre comment récupérer ce que l'utilisateur a entré.
De la même façon que les trois fonctions précédentes, vous pouvez créer un joli menu pour PlayOnMac.
POL_SetupWindow_menu "Message" "Titre de la fenêtre" "Choix possibles séparés par le séparateur" "Séparateur"
Les différentes entrées doivent être séparées par un séparateur (1 caractère) qui est indiqué à la fin, les caractères couramment utilisés sont le tiret (-), ou le tilde (~).
POL_SetupWindow_menu "Que voulez-vous manger ce soir ?" "Menu du soir" "Carottes-Patates-Frites" "-"

Nous verrons dans le prochain chapitre comment récupérer ce que l'utilisateur a entré.
Vous pouvez demander à l'utilisateur de sélectionner un fichier sur son ordinateur.
POL_SetupWindow_browse "Message" "Titre de la fenêtre"
POL_SetupWindow_browse "Sélectionnez le programme d'installation" "Sélection d'un fichier"

Nous verrons dans le prochain chapitre comment récupérer ce que l'utilisateur a entré.
Cette commande est très importante. Elle permet de présenter une application à l'utilisateur avant qu'il l'installe.
POL_SetupWindow_presentation "Nom du programme" "Éditeur du programme" "Site de l'éditeur" "Auteur du script" "Préfixe du programme (Voir le chapitre 5)"
POL_SetupWindow_presentation "Mozilla Firefox" "Mozilla" "http://www.mozilla.com" "Auteur du script" "MozillaFirefox"

Le symbole "#" permet de dire à bash d'ignorer le texte qui suit. Voici un exemple :
POL_SetupWindow_message "Bonjour" "Test" # Un joli commentaire POL_SetupWindow_message "Au revoir" "Test"
Nous vous conseillons de commenter votre code le plus possible pour améliorer la lisibilité et aider les scripteurs à la validation.