📄 mousec.h
字号:
/* mousec.h 12.12.93 */
/*
/ --------------------------------------------------------------
/ Copyright (C) 1993: Michael Braun
/ Kaetinger Muehlenweg 103 A
/ D-28816 Stuhr
/ --------------------------------------------------------------
/
/ header file for mousec.c (function prototypes)
/
*/
/************************/
/* often used macros */
/************************/
/************************/
/* often used defines */
/************************/
/************************/
/* enums / structs */
/************************/
struct MOUSE_STAT
{
int EvFlags;
int ButState;
int x_pix;
int y_pix;
int col; /* = x_pix / 8 */
int row; /* = y_pix / 8 */
};
/************************/
/* forward references */
/************************/
/* global */
extern int MouStartup (int columns, int rows);
extern void MouEnd (void);
extern void MouShowMouse (void);
extern void MouHideMouse (void);
extern void MouSetMoveArea (byte x1, byte y1, byte x2, byte y2,
int window_flag);
extern int mouse_event (void);
extern int mouse_event_handler_c (int repeat);
extern int mouse_get_left_button (void);
/* local */
static void MouMovePtr( byte col, byte row );
/************************/
/* public variables */
/************************/
/* Modification History */
/* 08.12.93 - file erzeugt */
/* 10.12.93 - struct MOUSE_STAT */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -