Download Prolog III - Colmerauer, Alain
Transcript
Primitives graphiques r définit la position du rectangle englobant. Le texte est cadré automatiquement en mode paragraphe avec justification à gauche. s est la variable qui sera unifiée avec la chaîne éditée. k Si k est une variable, celle-ci est unifiée en sortie avec le mode de terminaison : 0 1 si retour chariot si clic souris dans la fenêtre 1 (en dehors du rectangle d'édition) 2 si caractère TAB. Si k est une constante en entrée, sortie immédiate après affichage de la zone. Une forme plus simple de la règle est également utilisable pour une chaîne initiale vide : gr_editf(<>,x1,y1,x2,y2,s,k) ! get_key(c) get_key(a,t,m) get_key sert à prendre un caractère au vol. Il n'y a aucun écho de ce caractère dans aucune fenêtre que ce soit. Cette primitive permet donc de saisir un mot-de-passe. Le fonctionnement détaillé est donné dans la description de stty . get_key(c) rend dans c un caractère. get_key(a, t, m) rend trois entiers : - dans a le code ascii étendu - dans t le numéro de touche (virtual key code décrit dans Inside Macintosh vol. V p.192)) - dans m l'état des touches de modifications (voir la primitive gr_click) 1 486 On pourra lire sa position avec gr_click(0,x,y) . © PrologIA A!ociation Prolog HERITAGE
Related documents
Le langage C
Fire Dynamics Simulator (Version 5) User's Guide
AQSseries
Symbolic Math Toolbox User's Guide
Symbolic Math Toolbox User's Guide
Simulating the Sequoia AVC Advantage DRE Voting Machine
NucLear MAC User`s Manual - Scientific Imaging, Inc.
47 F2 22US 04 - Support On Line
Feuille de style - basic ID
de commutateurs SPIDER.
LeCroy LC334A, LC374A, LC534A, LC574A
as a PDF