Programmer avec le langage Linotte
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Programmer avec le langage LinotteConnexion

Besoin d'un conseil sur la programmation en Linotte ?

Le Deal du moment :
Cdiscount : -30€ dès 300€ ...
Voir le deal

description2 bogues lorsque le programme est lancé avec .exe Empty2 bogues lorsque le programme est lancé avec .exe

more_horiz
Bonjour,
Je viens de finir un petit programme de QCM d'évaluation "formative" pour une classe de MC Coiffure et j'ai deux problèmes quand je lance le programme en exécutable.
1 - J'ai un sous menu que je désactive une fois qu'il a été exécuté. Quand on lance le programme dans l'atelier tout va bien. Quand on le lance avec l’exécutable, le sous menu parait désactivé (il est légèrement grisé) mais il fonctionne encore.
2- Quand on utilise le verbe "questionner" le programme ouvre une fenêtre popup. Si on clique sur la croix en haut à droite de la fenêtre popup le programme se ferme s'il est lancé dans l'atelier et il se ferme avec un message d'erreur (java) s'il est lancé avec l’exécutable. Il faudrait soit supprimer cette croix, soit que la fenêtre se ferme proprement sans planter le programme.
Si la fenêtre popup de questionner concerne une variable nombre, le fait d'appuyer sur "entrée" valide la réponse. Si la fenêtre popup concerne une variable texte le fait d'appuyer sur "entrée" renvoie à la ligne (il faut faire CTRL + entrée pour valider). Il vaudrait mieux que ça soit le contraire.
Pour éviter tout saut de ligne intempestif, j'ai écrit ce code :
https://servimg.com/view/19340766/1

Le bonjour à toute la communauté. Qui veut me contacter pour travailler sur la doc ?

description2 bogues lorsque le programme est lancé avec .exe EmptyRe: 2 bogues lorsque le programme est lancé avec .exe

more_horiz
Merci pour ces retours ! Je me repose une semaine et je corrige ça apres mon retour.

description2 bogues lorsque le programme est lancé avec .exe EmptyRe: 2 bogues lorsque le programme est lancé avec .exe

more_horiz
Bonjour,

Je vais corriger le point 2.
Pour le point 1, je n'arrive pas à reproduit le problème.
Voici mon programme me permettant d'essayer de reproduire l'anomalie :

Code:


globale
 form est un formulaire, titre vaut "Bogue du jour...", largeur vaut 400, hauteur vaut 260
 m1 est un menu, texte vaut "Par ici..."
 sm1 est un sousmenu, texte vaut "Clique moi"
 sm2 est un sousmenu, texte vaut "Clique moi aussi"

principale :
 début
 ajoute m1 dans form
 ajoute sm1 & sm2 dans m1
 fais réagir sm1 & sm2 à "clic souris" pour message
 fais réagir form à "clic souris" pour fermer la fenêtre
 tant que vrai temporise

message :
 *m est un sousmenu
 début
 m.désactiver(vrai)
 reviens

fermer la fenêtre :
 termine

description2 bogues lorsque le programme est lancé avec .exe EmptyRe: 2 bogues lorsque le programme est lancé avec .exe

more_horiz
Merci pour ta réponse. J'ai reproduis le bogue avec ton programme mais lorsque j'ai remplacé le fichier "jinotte.jar" par celui fourni avec Linotte 2.6.1 le problème ne se pose plus. Très bien pour le choix de la touche"entrée" dans le popup question. Par contre quand on ferme accidentellement la fenêtre par la croix, ça interrompt le programme. J'ai eu aussi un bogue dans l'interprète avec un message pour t'envoyer un mail sur une ancienne adresse @amstrad.eu !

description2 bogues lorsque le programme est lancé avec .exe EmptyRe: 2 bogues lorsque le programme est lancé avec .exe

more_horiz
LeBou a écrit:
J'ai eu aussi un bogue dans l'interprète avec un message pour t'envoyer un mail sur une ancienne adresse @amstrad.eu !

Est-il possible d'avoir le message d'erreur ? Théoriquement, c'est corrigé avec la 2.6.1 beta 3.

Merci

description2 bogues lorsque le programme est lancé avec .exe EmptyRe: 2 bogues lorsque le programme est lancé avec .exe

more_horiz
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre