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 Linotte

Besoin d'un conseil sur la programmation en Linotte ?


2 participants

2 bogues lorsque le programme est lancé avec .exe

avatar
LeBou
Junior Member


Messages : 28
Date d'inscription : 2015-01-28
Localisation : Lot 46

2 bogues lorsque le programme est lancé avec .exe Empty 2 bogues lorsque le programme est lancé avec .exe

Message par LeBou Sat 17 Oct - 18:26

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 ?
admincpc
admincpc
Site Admin


Messages : 1048
Date d'inscription : 2011-11-03

2 bogues lorsque le programme est lancé avec .exe Empty Re: 2 bogues lorsque le programme est lancé avec .exe

Message par admincpc Sun 18 Oct - 21:08

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


Messages : 1048
Date d'inscription : 2011-11-03

2 bogues lorsque le programme est lancé avec .exe Empty Re: 2 bogues lorsque le programme est lancé avec .exe

Message par admincpc Mon 26 Oct - 12:17

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
avatar
LeBou
Junior Member


Messages : 28
Date d'inscription : 2015-01-28
Localisation : Lot 46

2 bogues lorsque le programme est lancé avec .exe Empty Re: 2 bogues lorsque le programme est lancé avec .exe

Message par LeBou Tue 3 Nov - 15:11

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 !
admincpc
admincpc
Site Admin


Messages : 1048
Date d'inscription : 2011-11-03

2 bogues lorsque le programme est lancé avec .exe Empty Re: 2 bogues lorsque le programme est lancé avec .exe

Message par admincpc Tue 3 Nov - 16:18

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

Contenu sponsorisé


2 bogues lorsque le programme est lancé avec .exe Empty Re: 2 bogues lorsque le programme est lancé avec .exe

Message par Contenu sponsorisé


    La date/heure actuelle est Sat 27 Nov - 6:21