Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenspider.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
1.7.6.1
|