Chapitre 2 :

Nous allons créer une fenêtre, ce sera la fenêtre de menu, la fenêtre sera composée de plusieurs boutons, pour l'instant juste un bouton "Jouer".
Ce bouton jouer nous envera dans une autre fenêtre appellé Game qui dera en fait le jeu en lui même.
Copiez et collez le code qui va suivre dans votre page vide.
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
nomainwin
[menu]
WindowWidth = 400
WindowHeight = 430
UpperLeftX=Int((DisplayWidth-WindowWidth)/2)
UpperLeftY=Int((DisplayHeight-WindowHeight)/2)
button #debut.button1, "Jouer", [Game], UL, 100, 100, 200, 35
open "debut" for window as #debut
#debut, "trapclose [quit4]"
wait
close #debut
[quit4]
close #debut
end
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Analyse:
WindowWidth = 400
WindowHeight = 430
Cette partie du code détermine la taille de votre fenêtre, 400 pixels de largeur et 430 de hauteur.
UpperLeftX=Int((DisplayWidth-WindowWidth)/2)
UpperLeftY=Int((DisplayHeight-WindowHeight)/2)
Cette partie permet de placer votre fenêtre au milieu de l'écran, ce qui bien plus agréable.
button #debut.button1, " Jouer ", [Game], UL, 100 , 100 , 200 , 35
Cette partie de code créé un un bouton. Sur le bouton nous verrons inscrit " Jouez ", il amenera a [Game], il sera placé à 100 pixels du bord de la fenêtre, 100 du haut de la fenêtre et fera 200 pixels de longueurs et 35 de hauteur.
ce bouton se nomme button1, et il fair partie de la fenêtre #debut donc on l'écrit: button #debut.button1
Note : le # est obligatoire devan le nom de la fenêtre.
open "debut" for window as #debut
Cette partie Nous dit d'appeler la fenêtre "debut" (c'est en fait le nom que l'on voit dans le bord superieur bleu de la fenêtre) et d'ouvrir la fenêtre #debut
#debut, "trapclose [quit4]" Ceci nous dit que si l'on clique sur la croix en haut à droite (fermer la fenêtre) on nous amène à [quit4]
Wait nous dit d'attendre
Enfin:
[quit4]
close #debut
end
Ceci est ce qui va se passer quand l'on cliquera sur la croix, donc cela nous amène à cette action.
close #debut
L'action sera la fermeture de la fenêtre #debut
end signifie que le programme est clos. (end est indispensable dans un programme sans lui vous aurez un programme qui ne peut pas être quitté).
Donc lorsque l'on lance le code on voit une fenêtre avec un bouton jouez, celui ci nous envoi à un message d'erreur car nous n'avons pas créé la suite...
Chapitre 3