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 ?

-39%
Le deal à ne pas rater :
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
399 € 649 €
Voir le deal

descriptionoption compatibilité et formulaire Emptyoption compatibilité et formulaire

more_horiz
Bonsoir,

Il semble que l'espèce formulaire ne soit plus reconnue quand l'option de compatibilité est activée...

descriptionoption compatibilité et formulaire EmptyRE: option compatibilité et formulaire

more_horiz
Bonjour Pat,

J'ai essayé avec cet exemple et ça semble fonctionner :

[php]
livre : globale
grands rôles :
form est un formulaire, titre vaut "Démonstration barrée", largeur vaut 400, hauteur vaut 260
m1 est un menu, texte vaut "Outils"
barre est un barre, x vaut 1, y vaut 10
b1 est un bouton, texte vaut "Rouge", icône vaut "medias/rouge.png"
b2 est un bouton, texte vaut "Blanc", icône vaut "medias/blanc.png"
b3 est un bouton, texte vaut "Logo", icône vaut "medias/logo.png"
sm1 est un sousmenu, texte vaut "Démarrer"
l1 est un étiquette, texte vaut "", x vaut 30, y vaut 100

principale :
actions :
Ajoute m1 & l1 & barre dans form
Ajoute b1 dans barre
évoque barre.séparateur()
Ajoute b2 dans barre
évoque barre.espace(100)
Ajoute b3 dans barre
Ajoute sm1 dans m1
Fais réagir sm1 à "clic souris" pour message
Fais réagir b1 & b2 & b3 à "clic souris" pour messagebouton
Fais réagir form à "clic souris" pour fermer fenêtre
tant que vrai, lis
temporise
vide touches
ferme

message :
rôles :
*m est un sousmenu
actions :
texte @ l1 vaut "Le sous-menu fonctionne !"
Reviens

Messagebouton :
rôles :
*m est un bouton
actions :
texte @ l1 vaut "Le bouton ${texte@m} fonctionne !"
Reviens

Fermer fenêtre :
actions :
Termine
[/php]

descriptionoption compatibilité et formulaire EmptyRE: option compatibilité et formulaire

more_horiz
Désolé, mais cet exemple ne marche pas chez moi, j'obtiens le message suivant :

Ligne 3, L'espèce n'existe pas : formulaire

descriptionoption compatibilité et formulaire EmptyRE: option compatibilité et formulaire

more_horiz
Je viens de comprendre.
Si je me souviens bien, tu utilises la version allégée de l'Atelier Linotte qui ne contient aucun greffon. ça doit expliquer l'erreur.

descriptionoption compatibilité et formulaire EmptyRE: option compatibilité et formulaire

more_horiz
Tout à fait, dès lors, comment obtenir l'installation automatique des greffons nécessaire à l'exécution du livre, et uniquement ceux-ci ?

descriptionoption compatibilité et formulaire EmptyRE: option compatibilité et formulaire

more_horiz
Pat,

Pour faire fonctionner les formulaires avec la version allégée, il faut récupérer dans le version normale les fichiers suivants présents dans le répertoire greffons :

miglayout-4.0-swing.jar
Formulaire.zgl

descriptionoption compatibilité et formulaire EmptyRE: option compatibilité et formulaire

more_horiz
Ok, merci.

Ps : avec la dernière version beta, la coloration syntaxique est très lente, ainsi que le rafraîchissement de la toile.

Autres constats :
Mesure n dans n, n’est pas reconnue (n étant un nombre).

A la réouverture de l’atelier, l’impératif est toujours sélectionné, même si le présent a été mémorisé.

descriptionoption compatibilité et formulaire EmptyRE: option compatibilité et formulaire

more_horiz
Tiens, tiens, des lenteurs ?

je note tous ces problèmes !

descriptionoption compatibilité et formulaire EmptyRe: option compatibilité et formulaire

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