| utilité de if message_information_ok | |
|
|
Auteur | Message |
---|
exdragon
Nombre de messages : 601 Date d'inscription : 05/01/2012
| Sujet: utilité de if message_information_ok Lun 6 Fév 2012 - 16:54 | |
| Salut Qu'elle est l'utilité de : if message_information_ok(texte) then... Je vois vraiment pas :/ Pour moi un message d'information ça sert à informer et c'est tout non ? Si on veut une action sur une demande en texte, y a qu'à utiliser message_confirmation car là oui on va faire une action en fonction de l'utilisateur, mais dans le cas d'une information je ne vois pas. | |
|
| |
Jean Claude
Nombre de messages : 5948 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: utilité de if message_information_ok Lun 6 Fév 2012 - 20:10 | |
| La doc dit:
Visualise une fenêtre avec un texte, un grand " i " et un bouton
Là tu chipotes....
A+ | |
|
| |
exdragon
Nombre de messages : 601 Date d'inscription : 05/01/2012
| Sujet: Re: utilité de if message_information_ok Lun 6 Fév 2012 - 21:31 | |
| lol, je vais finir par croire que ...bon laissons tomber, c'est pas l'endroit.
C'est le troisième post de moi auquel tu réponds de manière vraiment ...
Je ne sais pas lire un manuel ? tu ne te doutes pas que j'ai pu le lire aussi ?
Tu dis le faire expres c'est pas possible.
Tu dis que je chipote, alors que ce n'est pas une aide que je demande ni une proposition, essaie de comprendre le pourquoi de ce post dans ce TOPIC. C'est un topic de discussion et bavardage, c'est une sorte de débat que je lançais...pas une réponse greugneugneu à une demande d'aide.
Dernière édition par exdragon le Mar 7 Fév 2012 - 2:45, édité 1 fois | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 51 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: utilité de if message_information_ok Lun 6 Fév 2012 - 22:01 | |
| Ca permet d'éviter une boucle pour attendre l'appui sur une touche, exemple: - Code:
-
if message_information_ok ("Appuyez pour continuer")=1 then print "on continue" | |
|
| |
Klaus
Nombre de messages : 12274 Age : 74 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: utilité de if message_information_ok Lun 6 Fév 2012 - 22:05 | |
| Ca sert à reconnaître si l'utilisateur a cliqué sur le bouton ou fermé par la croix rouge ! Il faut l'utiliser comme ceci: - Code:
-
if message_confirmation_ok("Il faut bien lire la doc !")=1 then message "Tu as cliqué OK" if message_confirmation_ok("Il faut bien lire la doc !")=0 then message "Il faut valider par OK"
ou, plus sérieusement: - Code:
-
if message_confirmation_ok("Il faut bien lire la doc !")=1 ... placer ici le code à exécuter si l'on a cliqué OK else ... placer ici le code pour le cas d'une fermeture par la croix rouge end_if
Tu vois surtout que ce n'est pas une commande mais une fonction qui retourne une valeur numérique. Et tu ne peux pas faire - Code:
-
if message_confirmation_ok("Il faut bien lire la doc !") then message "Tu as cliqué OK"
car la commande IF attend le résultat d'une expression logique (vrai ou faux), mais la fonction retourne un résultat numérique (1 ou 0), ce qui n'est pas identique. | |
|
| |
exdragon
Nombre de messages : 601 Date d'inscription : 05/01/2012
| Sujet: Re: utilité de if message_information_ok Mar 7 Fév 2012 - 2:50 | |
| Mais pourquoi tu montres l'exemple if message_confirmation ?
Je l'utilise et je sais l'utiliser.
Ce n'est pas ce que je demande et je répète que c'est un débat^^
Je veux dire par là, je ne vois pas son utilité moi et vous ? un message confirmation on sait à quoi ça sert, tandis que ça....
Dans ma tête, un message information c'est fait pour informer, et ça il y à message "texte" qui peut le faire.
| |
|
| |
Klaus
Nombre de messages : 12274 Age : 74 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: utilité de if message_information_ok Mar 7 Fév 2012 - 9:37 | |
| Désolé pour la confusion dans ma réponse entre les deux fonctions. Cependant, le même raisonnement s'applique sur message_information_ok. La différence, c'est le signe qui est affiché - un "I" pour message_information_ok et un "?" pour message_confirmation_ok. L'idée, c'est de fournir à l'utilisateur un indicateur visuel sur la nature du message. un "I" comme Infromation lui signale qu'on veut simplement le tenir au courant de quelque chosse, tandis que le "?" montre qu'on lui signale quelque chose qu'il doit confirmer, fournir en quelque sorte un accusé de réception.
C'est certain, la nuance est subtile et uniquement dans l'interprétation des messages. Au niveau de la programmation, il n'y a aucune différence. Alors pourquoi tout cela ? Pour pouvoir s'approcher du style de message des programmes Windows habituels qui communiquent selon des conventions similaires. C'est simplement pour pouvoir donner une palette de messages plus large. C'est vrai que la commande MESSAGE qui existe depuis longtemps, n'est pas très souple pour présenter un message - pas de repère visuel, pas de titre de la fenêtre, pas de moyen de connaître la réponse ou la touche frappée. Suite à diverses demandes des panoramciens, Jack a donné accès à une palette plus large, et j'ai l'impression qu'avec ses dernières annonces, cela ira encore un peu plus loin. | |
|
| |
exdragon
Nombre de messages : 601 Date d'inscription : 05/01/2012
| Sujet: Re: utilité de if message_information_ok Mar 7 Fév 2012 - 10:20 | |
| Ok je comprend mieux ton explication , merci Klaus Je reste quand même dubitatif quand à l'utilité de ce message information. Il suffit de faire message "texte" et c'est bon, l'information est là pour l'utilisateur. Pas besoin d'un message informtation, bof ça apporte pas grand chose de plus qu'un point d'exclamation, et la détection d'une touche, bof, pourquoi faire, c'est juste une information pas une confirmation. Enfin c'est mon avis, mais je crois que ce débat va pas intéresser grand monde^^ | |
|
| |
Jean Claude
Nombre de messages : 5948 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: utilité de if message_information_ok Mar 7 Fév 2012 - 11:23 | |
| Le fait d’utiliser dans un programme les messages correspondants à l'information (Avec les icônes adaptés) a son utilité. Cela sert à empêcher l'utilisateur de tomber dans le piège de cliquer à tout va, sans lire les messages par habitude d'utilisation du programme. Il vaut mieux avoir un choix plus important pour le programmeur, libre à lui de tout utiliser ou pas. J'admet que, dans ma réponse, je n'ai pas expliqué suffisamment, comme l'a fait Klaus, mais s'en était le sens en faisant apparaître le "i" en gras. Et j'aurais dû ajouter un après "tu chipotes". A+ | |
|
| |
Contenu sponsorisé
| Sujet: Re: utilité de if message_information_ok | |
| |
|
| |
| utilité de if message_information_ok | |
|