Hostign Towebs
 
    BUSCARDOR 
 
ncurses_getmouse

ncurses_getmouse

(PHP 4 >= 4.2.0, PHP 5)

ncurses_getmouse -- Lee un evento del mouse

Descripción

bool ncurses_getmouse ( array &evento_mouse )

Aviso

Esta función es EXPERIMENTAL. Esto significa que el comportamiento de esta función, el nombre de esta función y en definitiva TODO lo documentado sobre esta función, puede cambiar en una futura version de PHP SIN AVISO. La advertencia queda hecha, y utilizar esta extensión queda bajo su propia responsabilidad.

ncurses_getmouse() lee un evento de mouse desde la cola. La función ncurses_getmouse() devolverá FALSE si un evento del mouse es visible en la ventana dada, o TRUE de lo contrario. Las opciones del evento serán entregadas en el parámetro evento_mouse, el cual debe ser una matriz, pasada por referencia (vea el ejemplo siguiente). En caso de éxito, se entregará una matriz asociativa con las siguientes claves:

  • "id" : Id para distinguir múltiples dispositivos

  • "x" : posición x de pantalla relativa en celdas de caracter

  • "y" : posición y de pantalla relativa en celdas de caracter

  • "z" : no soportado por el momento

  • "mmask" : acción del mouse

Ejemplo 1. Ejemplo de 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"]; // Guardar la posicion del mouse
        
$mouse_y = $mevent["y"];
      }
    }
  break;

  default:
    
/* .... */
}
?>

Vea también ncurses_ungetmouse()



 
 
Rute path: HOME / MANUALES Y TUTORIALES / MANUAL DE PHP
Home | Hosting | Housing | Revendedores | Soporte | Empresa | Mapa del Sitio | Contacto | FAQ | Blog Corporativo
Atención técnica y comercial: (54)-11-5031-1111 las 24 hs. los 365 días del año. ToWebs, (c) 2008
Virtucom Networks S.A Av. Belgrano 1586, piso 10 (C1093AAQ) Cap. Fed. Bs. As, Argentina.