ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

tmouse.h
Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include "tnclip.h"
00004 #include <windows.h>
00005 
00006 class TMouse {
00007 private:
00008     int normal, inverse;
00009     HANDLE hConsole, hStdout;
00010     CHAR_INFO *chiBuffer;
00011     CONSOLE_SCREEN_BUFFER_INFO ConsoleInfo;
00012     Tnclip &Clipboard;
00013 
00014     void get_coords(COORD *start_coords, COORD *end_coords,
00015         COORD *first_coords, COORD *last_coords);
00016     void doMouse_init();
00017     void doMouse_cleanup();
00018     void move_mouse(COORD start_coords, COORD end_coords);
00019     void doClip(COORD start_coords, COORD end_coords);
00020 
00021 public:
00022     void doMouse();
00023     void scrollMouse();
00024     TMouse(Tnclip &RefClipboard);
00025     ~TMouse();
00026 };

Generated on Sat May 26 2012 04:16:14 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.