Tscope5
Functions | Variables
mouse_internal.c File Reference

Definitions of internal mouse functions. More...

Go to the source code of this file.

Functions

void ts5_check_mouse (char *calling_function)
 Do some checks at the start of each mouse function. More...
 
void ts5_install_mouse (char *calling_function)
 Install the mouse subsystem. More...
 
void ts5_uninstall_mouse ()
 Uninstall the mouse subsystem. More...
 

Variables

int _ts5_is_mouse_installed = 0
 Is the mouse subsystem installed? More...
 

Detailed Description

Definitions of internal mouse functions.

Definition in file mouse_internal.c.

Function Documentation

void ts5_check_mouse ( char *  calling_function)

Do some checks at the start of each mouse function.

Parameters
calling_functionName the function that calls for this check or installation.

Checks whether tscope5 is installed. If not, the program is aborted.

Checks whether a is display installed. If not, the program is aborted.

Checks whether the mouse subsystem installed. If not, the mouse subsystem is installed.

Definition at line 36 of file mouse_internal.c.

void ts5_install_mouse ( char *  calling_function)

Install the mouse subsystem.

Parameters
calling_functionName the function that calls for this check or installation.

This function is called automatically if necessary.

Definition at line 62 of file mouse_internal.c.

void ts5_uninstall_mouse ( )

Uninstall the mouse subsystem.

This function is called automatically at the end of the program.

Definition at line 116 of file mouse_internal.c.

Variable Documentation

int _ts5_is_mouse_installed = 0

Is the mouse subsystem installed?

Definition at line 20 of file mouse_internal.c.