создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

ncurses_getmouse

Пред.

След.

ncurses_getmouse

(PHP 4 >= 4.2.0, PHP 5)ncurses_getmouse -- Reads mouse event

Description

bool ncurses_getmouse (array &mevent)

Внимание

-Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.

Поведение этой функции, ее имя и относящаяся к ней документация

могут измениться в последующих версиях PHP без уведомления.

Используйте эту функцию на свой страх и риск.

ncurses_getmouse() reads mouse event out of

queue. Function ncurses_getmouse() will return

;FALSE if a mouse event is actually visible in the given

window, otherwise it will return TRUE.

Event options will be delivered in parameter

mevent, which has to be an array, passed

by reference (see example below).

On success an associative array with following keys will be

delivered:

"id" : Id to distinguish multiple

devices

  • "x" : screen relative x-position in character

    cells

  • "y" : screen relative y-position in character

    cells

  • "z" : currently not supported

  • "mmask" : Mouse action

    Пример 1. ncurses_getmouse() example

    <?php

    switch (ncurses_getch()){

    case NCURSES_KEY_MOUSE:

    if (!ncurses_getmouse(&$mevent)){

    if ($mevent["mmask"] & NCURSES_MOUSE_BUTTON1_PRESSED){

    $mouse_x = $mevent["x"]; // Save mouse position

    $mouse_y = $mevent["y"];

    }

    }

    break;

    default:

    /*.... */

    }

    ?>

    See also ncurses_ungetmouse()

    Пред.

    Начало

    След.

    ncurses_getmaxyx

    Уровень выше

    ncurses_getyx

  • Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

    Ваше письмо×
    Free Web Hosting