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 ?

-50%
Le deal à ne pas rater :
Casque Pro Gaming HyperX Cloud Alpha Noir et Rouge à moitié prix
49.99 € 99.99 €
Voir le deal

2 participants

une infobulle par item

avatar
pat
Senior Member


Messages : 497
Date d'inscription : 2008-09-21

une infobulle par item Empty une infobulle par item

Message par pat Thu 16 Aug - 12:11

Bonjour,

Avec le composant IHM de type liste, il s’agiraît de pouvoir afficher une info bulle différente pour chaque item…
Si cette fonctionnalité est réalisable, il serait bien qu’elle puisse être greffé à la version 1.7.1.

Merci, @+
admincpc
admincpc
Site Admin


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

une infobulle par item Empty RE: une infobulle par item

Message par admincpc Mon 20 Aug - 11:07

Bonjour Pat,

Oui, pour les deux questions.
Il faudra récupérer la dernière version beta et copier le fichier Formulaire.zgl dans la version 1.7.1.

Cpc
admincpc
admincpc
Site Admin


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

une infobulle par item Empty RE: une infobulle par item

Message par admincpc Mon 20 Aug - 18:03

Voici ce qu'il sera possible de faire :

[php]
globale
form :: formulaire, titre vaut "La liste", largeur vaut 200, hauteur vaut 200
s1 :: liste, valeurs vaut "", x vaut 20, y vaut 40
l1 :: étiquette, texte vaut "Choisissez la couleur :", x vaut 20, y vaut 5
toile :: toile, couleur vaut "blanc"

formulaire :
position :: nombre
début
Projette toile
Ajoute l1 & s1 dans form
Fais réagir s1 à "clic souris" pour changer la couleur
Fais réagir form à "clic souris" pour fermer la fenêtre
Pour chaque {"sinople","rose balais","bleu cyan","rouille","rouge ponceau"}, lis
/*
évoque s1.ajoutervaleur(joker)
évoque s1.infobulle(position,"Sélectionner la couleur " + µ"0022" + joker + µ"0022")
*/
évoque s1.ajoutervaleuretinfobulle(joker,"Sélectionner la couleur " + µ"0022" + joker + µ"0022")
incrémente position
Ferme
Tant que vrai, lis
temporise
Ferme
Termine

changer la couleur :
*s :: liste
début
Couleur @ toile vaut valeur de s
Reviens

fermer la fenêtre :
*f :: formulaire
début
Termine
[/php]

Contenu sponsorisé


une infobulle par item Empty Re: une infobulle par item

Message par Contenu sponsorisé


    La date/heure actuelle est Tue 30 Nov - 8:08