| 
 
  8.78.49 ncurses_getmouse()Lit les événements souris[ Exemples avec ncurses_getmouse ]   PHP 4 >= 4.2.0, PHP 5 
bool
 ncurses_getmouse (
array
 
mevent
 )
| Attention |  | 
 Cette fonction est
 
EXPERIMENTALE
 . Cela signifie que le comportement de
cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut
changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez
cette fonction à vos risques et périls. 
 |   
ncurses_getmouse
  lit les événements souris placés
     dans la queue.  
ncurses_getmouse
  retournera
      
FALSE
  si un événement souris est visible dans la fenêtre, et sinon, elle
     retournera  
TRUE
 .
     Les options d'événements seront placées dans le paramètre
      
mevent
 , qui doit être un tableau, passé par référence.
     En cas de succès, un tableau associatif avec les clées suivantes sera
     fourni : 
      
 
- "id" : Identifiant permettant de distinguer plusieurs périphériques
 
- "x" : Position à l'écran, en absisse relative, et comptée en caractères
 
- "y" : Position à l'écran, en ordonnée relative, et comptée en caractères
 
- "z" : Actuellement non supporté
 
- "mmask" : Action de souris
 
 
 | Exemple avec ncurses_getmouse |  
<?php switch (ncurses_getch()){   case NCURSES_KEY_MOUSE:     if (!ncurses_getmouse(&$mevent)){       if ($mevent["mmask"] & NCURSES_MOUSE_BUTTON1_PRESSED){         $mouse_x = $mevent["x"]; // Sauve la position de la souris         $mouse_y = $mevent["y"];       }     }   break;
    default:     /* .... */ } ?>
 
 |   
     Voir aussi
      
ncurses_ungetmouse
 .
     
 |