Rev 89 | Rev 130 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 89 | Rev 124 | ||
|---|---|---|---|
| Line 24... | Line 24... | ||
| 24 | // PayPal stuff - END |
24 | // PayPal stuff - END |
| 25 | ///////////////////// |
25 | ///////////////////// |
| 26 | #define ACCOUNTCREATION_URL L"http://www.freechess.org/cgi-bin/Register/FICS_register.cgi?Language=%s" |
26 | #define ACCOUNTCREATION_URL L"http://www.freechess.org/cgi-bin/Register/FICS_register.cgi?Language=%s" |
| 27 | #define MAX_STACKABLE_PARTS 7 |
27 | #define MAX_STACKABLE_PARTS 7 |
| 28 | #define MAX_PITCH_FOR_FLAT_ICONS 75.0f |
28 | #define MAX_PITCH_FOR_FLAT_ICONS 75.0f |
| - | 29 | #define CLOSEUP_VIEW_DISTANCE 40.0f |
|
| - | 30 | #define CLOSEUP_VIEW_PITCH 6.0f |
|
| - | 31 | #define MIN_VIEW_PITCH 10.0f |
|
| - | 32 | #define MIN_VIEW_DISTANCE 48.0f |
|
| - | 33 | #define MAX_VIEW_PITCH 89.99f |
|
| - | 34 | #define MAX_VIEW_DISTANCE 100.0f |
|
| 29 | #define ANIMATION_DURATION 1.0f |
35 | #define ANIMATION_DURATION 1.0f |
| 30 | #define WCHAR_SIZEOF(a) (sizeof (a) / sizeof (wchar_t)) |
36 | #define WCHAR_SIZEOF(a) (sizeof (a) / sizeof (wchar_t)) |
| 31 | #define LOCALIZE(a) LocalizedTexts_GetLocalizedTextFor (a) |
37 | #define LOCALIZE(a) LocalizedTexts_GetLocalizedTextFor (a) |
| 32 | #define IS_VALID_POSITION(pos) (((pos)[0] >= 0) && ((pos)[0] < 8) && ((pos)[1] >= 0) && ((pos)[1] < 8)) |
38 | #define IS_VALID_POSITION(pos) (((pos)[0] >= 0) && ((pos)[0] < 8) && ((pos)[1] >= 0) && ((pos)[1] < 8)) |
| 33 | #define FENSTARTUP_STANDARDCHESS L"rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1" |
39 | #define FENSTARTUP_STANDARDCHESS L"rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1" |
| Line 45... | Line 51... | ||
| 45 | #define RGBACOLOR_SETRED(rgba,red) (((rgba) & 0x00FFFFFF) | (((unsigned long) (red)) << 24)) |
51 | #define RGBACOLOR_SETRED(rgba,red) (((rgba) & 0x00FFFFFF) | (((unsigned long) (red)) << 24)) |
| 46 | #define RGBACOLOR_SETGREEN(rgba,green) (((rgba) & 0xFF00FFFF) | (((unsigned long) (green)) << 16)) |
52 | #define RGBACOLOR_SETGREEN(rgba,green) (((rgba) & 0xFF00FFFF) | (((unsigned long) (green)) << 16)) |
| 47 | #define RGBACOLOR_SETBLUE(rgba,blue) (((rgba) & 0xFFFF00FF) | (((unsigned long) (blue)) << 8)) |
53 | #define RGBACOLOR_SETBLUE(rgba,blue) (((rgba) & 0xFFFF00FF) | (((unsigned long) (blue)) << 8)) |
| 48 | #define RGBACOLOR_SETALPHA(rgba,alpha) (((rgba) & 0xFFFFFF00) | ((unsigned long) (alpha))) |
54 | #define RGBACOLOR_SETALPHA(rgba,alpha) (((rgba) & 0xFFFFFF00) | ((unsigned long) (alpha))) |
| 49 | #define RGBACOLOR_FULLALPHA(rgba) ((rgba) | 0x000000FF) |
55 | #define RGBACOLOR_FULLALPHA(rgba) ((rgba) | 0x000000FF) |
| 50 | #define RGBACOLOR_TO_ARGBCOLOR(rgba) (((rgba) >> 8) | ((rgba) << 24)) |
56 | #define RGBACOLOR_TO_ARGBCOLOR(rgba) ((((rgba) & 0xFFFFFF00) >> 8) | (((rgba) & 0x00FFFFFF) << 24)) |
| - | 57 | ||
| - | 58 | ||
| - | 59 | // handy macros |
|
| - | 60 | #define GUIBUTTON_ENABLE(button) { if ((button).state == 0) { (button).state = 1; /*the_board.reevaluate =*/ the_scene.update = true; } } |
|
| - | 61 | #define GUIBUTTON_DISABLE(button) { if ((button).state > 0) { (button).state = 0; /*the_board.reevaluate =*/ the_scene.update = true; } } |
|
| 51 | 62 | ||
| 52 | 63 | ||
| 53 | // menu item IDs |
64 | // menu item IDs |
| 54 | #define MENUID_GAME_NEWGAME 101 |
65 | #define MENUID_GAME_NEWGAME 101 |
| 55 | #define MENUID_GAME_SETUPPOSITION 102 |
66 | #define MENUID_GAME_SETUPPOSITION 102 |