Category : C Source Code
Archive   : XLIBTL02.ZIP
Filename : XTSRMOUS.H

 
Output of file : XTSRMOUS.H contained in archive : XLIBTL02.ZIP
typedef enum ButtonType { LeftButton,RightButton,MidButton } ButtonType;
typedef enum MouseMode { Hardware,Software } MouseMode;
typedef unsigned int MouseDef[31];
extern int MouseOK;
extern int NoButtons;
extern int MidPressed,RightPressed,LeftPressed;
extern MouseDef Mymouse;
extern int MouseX, MouseY;

void InitMouse();
void ShowMouse();
void HideMouse();
void MouseXY();
void MouseToXY(int xpos, int ypos);
int MousePressCount(ButtonType button, int *status);
int MouseReleaseCount(ButtonType button, int *status);
void MouseXRange(int x1, int x2);
void MouseYRange(int y1, int y2);
void DefineGraphMouse(MouseDef mouse, int xhot, int yhot);
void DefineTextMouse(MouseMode mode, int scrnmask, int cursormask);
void ReadMouseMickey(int *Xspeed, int *Yspeed);
void SetMouseMickey(int Xspeed, int Yspeed);
void TextCursorOff();
void TextCursorOn();


  3 Responses to “Category : C Source Code
Archive   : XLIBTL02.ZIP
Filename : XTSRMOUS.H

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/