Rapide Advanced Adulte
 
 Web|Image|Shop|Video|News|Wmx|Mobile|Wiki|Ajouter ce moteur

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.ncurses addch
.ncurses addchnstr
.ncurses addchstr
.ncurses addnstr
.ncurses addstr
.ncurses assume default colors
.ncurses attroff
.ncurses attron
.ncurses attrset
.ncurses baudrate
.ncurses beep
.ncurses bkgd
.ncurses bkgdset
.ncurses border
.ncurses bottom panel
.ncurses can change color
.ncurses cbreak
.ncurses clear
.ncurses clrtobot
.ncurses clrtoeol
.ncurses color content
.ncurses color set
.ncurses curs set
.ncurses def prog mode
.ncurses def shell mode
.ncurses define key
.ncurses del panel
.ncurses delay output
.ncurses delch
.ncurses deleteln
.ncurses delwin
.ncurses doupdate
.ncurses echo
.ncurses echochar
.ncurses end
.ncurses erase
.ncurses erasechar
.ncurses filter
.ncurses flash
.ncurses flushinp
.ncurses getch
.ncurses getmaxyx
.ncurses getmouse
.ncurses getyx
.ncurses halfdelay
.ncurses has colors
.ncurses has ic
.ncurses has il
.ncurses has key
.ncurses hide panel
.ncurses hline
.ncurses inch
.ncurses init color
.ncurses init pair
.ncurses init
.ncurses insch
.ncurses insdelln
.ncurses insertln
.ncurses insstr
.ncurses instr
.ncurses isendwin
.ncurses keyok
.ncurses keypad
.ncurses killchar
.ncurses longname
.ncurses meta
.ncurses mouse trafo
.ncurses mouseinterval
.ncurses mousemask
.ncurses move panel
.ncurses move
.ncurses mvaddch
.ncurses mvaddchnstr
.ncurses mvaddchstr
.ncurses mvaddnstr
.ncurses mvaddstr
.ncurses mvcur
.ncurses mvdelch
.ncurses mvgetch
.ncurses mvhline
.ncurses mvinch
.ncurses mvvline
.ncurses mvwaddstr
.ncurses napms
.ncurses new panel
.ncurses newpad
.ncurses newwin
.ncurses nl
.ncurses nocbreak
.ncurses noecho
.ncurses nonl
.ncurses noqiflush
.ncurses noraw
.ncurses pair content
.ncurses panel above
.ncurses panel below
.ncurses panel window
.ncurses pnoutrefresh
.ncurses prefresh
.ncurses putp
.ncurses qiflush
.ncurses raw
.ncurses refresh
.ncurses replace panel
.ncurses reset prog mode
.ncurses reset shell mode
.ncurses resetty
.ncurses savetty
.ncurses scr dump
.ncurses scr init
.ncurses scr restore
.ncurses scr set
.ncurses scrl
.ncurses show panel
.ncurses slk attr
.ncurses slk attroff
.ncurses slk attron
.ncurses slk attrset
.ncurses slk clear
.ncurses slk color
.ncurses slk init
.ncurses slk noutrefresh
.ncurses slk refresh
.ncurses slk restore
.ncurses slk set
.ncurses slk touch
.ncurses standend
.ncurses standout
.ncurses start color
.ncurses termattrs
.ncurses termname
.ncurses timeout
.ncurses top panel
.ncurses typeahead
.ncurses ungetch
.ncurses ungetmouse
.ncurses update panels
.ncurses use default colors
.ncurses use env
.ncurses use extended names
.ncurses vidattr
.ncurses vline
.ncurses waddch
.ncurses waddstr
.ncurses wattroff
.ncurses wattron
.ncurses wattrset
.ncurses wborder
.ncurses wclear
.ncurses wcolor set
.ncurses werase
.ncurses wgetch
.ncurses whline
.ncurses wmouse trafo
.ncurses wmove
.ncurses wnoutrefresh
.ncurses wrefresh
.ncurses wstandend
.ncurses wstandout
.ncurses wvline
 
   

  ncurses_mousemask  


ncurses_mousemask

(PHP 4 >= 4.2.0, PHP 5)

ncurses_mousemask -- Configure les événements de souris à surveiller

Description

int ncurses_mousemask ( int newmask, int &oldmask )

Avertissement

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.

Configure les événements de souris à surveiller. Par défaut, aucun événement souris n'est rapporté.

Les événements souris sont représentés par NCURSES_KEY_MOUSE dans la fonction ncurses_wgetch(). Pour lire les données d'événements dans la queue, utilisez la fonction ncurses_getmouse().

Liste de paramètres

newmask

Les options de masque de souris sont les constantes suiavntes :

  • NCURSES_BUTTON1_PRESSED

  • NCURSES_BUTTON1_RELEASED

  • NCURSES_BUTTON1_CLICKED

  • NCURSES_BUTTON1_DOUBLE_CLICKED

  • NCURSES_BUTTON1_TRIPLE_CLICKED

  • NCURSES_BUTTON2_PRESSED

  • NCURSES_BUTTON2_RELEASED

  • NCURSES_BUTTON2_CLICKED

  • NCURSES_BUTTON2_DOUBLE_CLICKED

  • NCURSES_BUTTON2_TRIPLE_CLICKED

  • NCURSES_BUTTON3_PRESSED

  • NCURSES_BUTTON3_RELEASED

  • NCURSES_BUTTON3_CLICKED

  • NCURSES_BUTTON3_DOUBLE_CLICKED

  • NCURSES_BUTTON3_TRIPLE_CLICKED

  • NCURSES_BUTTON4_PRESSED

  • NCURSES_BUTTON4_RELEASED

  • NCURSES_BUTTON4_CLICKED

  • NCURSES_BUTTON4_DOUBLE_CLICKED

  • NCURSES_BUTTON4_TRIPLE_CLICKED

  • NCURSES_BUTTON_SHIFT>

  • NCURSES_BUTTON_CTRL

  • NCURSES_BUTTON_ALT

  • NCURSES_ALL_MOUSE_EVENTS

  • NCURSES_REPORT_MOUSE_POSITION

Comme effet secondaire, utiliser la valeur de 0 avec le paramètre newmask désactive la souris. Lui donner une valeur positive non nulle réactive la souris.

oldmask

Ce paramètre sera défini avec la valeur du masque précédent.

Valeurs de retour

Retourne un masque pour indiquer quels paramètres de newmask peut être rapporté. En cas d'échec complet, elle retourne 0.

Exemples

Exemple 1. Exemple avec ncurses_mousemask()

<?php
$newmask
= NCURSES_BUTTON1_CLICKED + NCURSES_BUTTON1_RELEASED;
$mask = ncurses_mousemask($newmask, &$oldmask);
if (
$mask & $newmask){
    
printf("Toutes les options de souris spécifiées sont supportées\n");
}
?>

Voir aussi

ncurses_getmouse()
ncurses_ungetmouse()
ncurese_getch()


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.