ekg2  GIT master
Definicje | Funkcje | Zmienne
Dokumentacja pliku mouse.h
Ten wykres pokazuje, które pliki bezpośrednio lub pośrednio załączają ten plik:

Idź do kodu źródłowego tego pliku.

Definicje

#define EKG_BUTTON1_CLICKED   0x0001
 
#define EKG_BUTTON2_CLICKED   0x0007
 
#define EKG_BUTTON3_CLICKED   0x0008
 
#define EKG_UNKNOWN_CLICKED   0x0006
 
#define EKG_BUTTON1_DOUBLE_CLICKED   0x0002
 
#define EKG_BUTTON2_DOUBLE_CLICKED   0x0009
 
#define EKG_BUTTON3_DOUBLE_CLICKED   0x0010
 
#define EKG_UNKNOWN_DOUBLE_CLICKED   0x0005
 
#define EKG_SCROLLED_UP   0x0003
 
#define EKG_SCROLLED_DOWN   0x0004
 

Funkcje

void ncurses_enable_mouse (const char *env)
 
void ncurses_disable_mouse (void)
 
void ncurses_mouse_clicked_handler (int x, int y, int mouse_flag)
 
void ncurses_lastlog_mouse_handler (int x, int y, int mouse_state)
 

Zmienne

int mouse_initialized
 

Dokumentacja definicji

§ EKG_BUTTON1_CLICKED

#define EKG_BUTTON1_CLICKED   0x0001

§ EKG_BUTTON1_DOUBLE_CLICKED

#define EKG_BUTTON1_DOUBLE_CLICKED   0x0002

§ EKG_BUTTON2_CLICKED

#define EKG_BUTTON2_CLICKED   0x0007

§ EKG_BUTTON2_DOUBLE_CLICKED

#define EKG_BUTTON2_DOUBLE_CLICKED   0x0009

§ EKG_BUTTON3_CLICKED

#define EKG_BUTTON3_CLICKED   0x0008

§ EKG_BUTTON3_DOUBLE_CLICKED

#define EKG_BUTTON3_DOUBLE_CLICKED   0x0010

§ EKG_SCROLLED_DOWN

#define EKG_SCROLLED_DOWN   0x0004

§ EKG_SCROLLED_UP

#define EKG_SCROLLED_UP   0x0003

§ EKG_UNKNOWN_CLICKED

#define EKG_UNKNOWN_CLICKED   0x0006

§ EKG_UNKNOWN_DOUBLE_CLICKED

#define EKG_UNKNOWN_DOUBLE_CLICKED   0x0005

Dokumentacja funkcji

§ ncurses_disable_mouse()

void ncurses_disable_mouse ( void  )

§ ncurses_enable_mouse()

void ncurses_enable_mouse ( const char *  env)

§ ncurses_lastlog_mouse_handler()

void ncurses_lastlog_mouse_handler ( int  x,
int  y,
int  mouse_state 
)

§ ncurses_mouse_clicked_handler()

void ncurses_mouse_clicked_handler ( int  x,
int  y,
int  mouse_flag 
)

Dokumentacja zmiennych

§ mouse_initialized

int mouse_initialized