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

spider.h
Go to the documentation of this file.
00001 
00002 #include <windows.h>
00003 #include <commctrl.h>
00004 #include <tchar.h>
00005 #include <stdio.h>
00006 #include <stdlib.h>
00007 #include "resource.h"
00008 #include "cardlib.h"
00009 
00010 
00011 #define DIFFICULTY_ONE_COLOR     1
00012 #define DIFFICULTY_TWO_COLORS    2
00013 #define DIFFICULTY_FOUR_COLORS   3
00014 #define CARDBACK_START           IDC_CARDBACK1
00015 #define CARDBACK_END             IDC_CARDBACK12
00016 #define NUM_CARDBACKS            (CARDBACK_END - CARDBACK_START + 1)
00017 #define CARDBACK_RES_START       53
00018 /* Display option cards with half the size */
00019 #define CARDBACK_OPTIONS_WIDTH   36
00020 #define CARDBACK_OPTIONS_HEIGHT  48
00021 
00022 #define X_BORDER                  6
00023 #define Y_BORDER                 12
00024 
00025 #define NUM_STACKS         10
00026 
00027 extern HWND hwndMain;
00028 extern CardWindow SpiderWnd;
00029 extern TCHAR szAppName[];
00030 extern bool fGameStarted;
00031 extern int yRowStackCardOffset;
00032 extern DWORD dwDifficulty;
00033 extern TCHAR MsgDeal[];
00034 extern TCHAR MsgWin[];
00035 
00036 void CreateSpider(void);
00037 void NewGame(void);
00038 
00039 bool CARDLIBPROC RowStackDragProc(CardRegion &stackobj, int iNumCards);
00040 bool CARDLIBPROC RowStackDropProc(CardRegion &stackobj,  const CardStack &dragcards);
00041 
00042 void CARDLIBPROC RowStackClickProc(CardRegion &stackobj, int iNumClicked);
00043 
00044 void CARDLIBPROC DeckClickProc(CardRegion &stackobj, int iNumClicked);
00045 void CARDLIBPROC PileDblClickProc(CardRegion &stackobj, int iNumClicked);
00046 
00047 void CARDLIBPROC PileRemoveProc(CardRegion &stackobj, int iRemoved);

Generated on Sat May 26 2012 04:15:37 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.