⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 native.h

📁 mini gui 1.6.8 lib and source
💻 H
字号:
/*** $Id: native.h,v 1.14 2003/09/04 03:38:26 weiym Exp $**** native.h: the head file of native Low Level Input Engine **** Copyright (C) 2003 Feynman Software.** Copyright (C) 2000 ~ 2002 Song Lixin and Wei Yongming.**** Created by Song Lixin, 2000/10/17*/#ifndef GUI_IAL_NATIVE_H    #define GUI_IAL_NATIVE_H#ifdef __cplusplusextern "C" {#endif  /* __cplusplus */#ifdef _LITE_VERSION/* vtswitch *//* signals for VT switching */#define SIGRELVT        SIGUSR1#define SIGACQVT        SIGUSR2extern int switching_blocked;int init_vtswitch (int kbd_fd);int done_vtswitch (int kbd_fd);int vtswitch_try (int vt);/* end of vtswitch*/#endifBOOL InitNativeInput (INPUT* input, const char* mdev, const char* mtype);void TermNativeInput (void);/* Interface to Mouse Device Driver*/typedef struct _mousedevice {    int  (*Open)(const char* mdev);    void (*Close)(void);    int  (*GetButtonInfo)(void);    void (*GetDefaultAccel)(int *pscale,int *pthresh);    int  (*Read)(int *dx,int *dy,int *dz,int *bp);    void (*Suspend) (void);    int  (*Resume) (void);} MOUSEDEVICE;#ifdef _GPM_SUPPORT  extern MOUSEDEVICE mousedev_GPM;#endif#ifdef _PS2_SUPPORT  extern MOUSEDEVICE mousedev_PS2;#endif#ifdef _IMPS2_SUPPORT  extern MOUSEDEVICE mousedev_IMPS2;#endif#ifdef _MS_SUPPORT  extern MOUSEDEVICE mousedev_MS;#endif#ifdef _MS3_SUPPORT  extern MOUSEDEVICE mousedev_MS3;#endif/* Interface to Keyboard Device Driver*/typedef struct _kbddevice {    int  (*Open)(void);    void (*Close)(void);    void (*GetModifierInfo)(int *modifiers);    int  (*Read)(unsigned char *buf,int *modifiers);    void (*Suspend) (void);    int  (*Resume) (void);} KBDDEVICE;extern KBDDEVICE kbddev_tty;/* Mouse button bits*/#define WHEEL_UP    0x10#define WHEEL_DOWN  0x08 #define BUTTON_L    0x04#define BUTTON_M    0x02#define BUTTON_R    0x01#define MIN_COORD   -32767#define MAX_COORD   32767#ifdef __cplusplus}#endif  /* __cplusplus */#endif  /* GUI_IAL_NATIVE_H*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -