10#define OPTION_SHOW_STATUS 4
11#define OPTION_THREE_CARDS 8
12#define OPTION_SHOW_TIME 16
13#define OPTION_KEEP_SCORE 32
14#define OPTION_SCORE_STD 64
15#define OPTION_SCORE_VEGAS 128
16#define CARDBACK_START IDC_CARDBACK1
17#define CARDBACK_END IDC_CARDBACK12
18#define NUM_CARDBACKS (CARDBACK_END - CARDBACK_START + 1)
19#define CARDBACK_RES_START 53
20#define CARDBACK_OPTIONS_WIDTH 72
21#define CARDBACK_OPTIONS_HEIGHT 112
33#define IDT_PLAYTIMER 1000
38#define NUM_ROW_STACKS 7
50#define X_PILE_BORDER 18
51#define X_ROWSTACK_BORDER 10
52#define X_SUITSTACK_BORDER 10
54#define Y_BORDERWITHFRAME 20
55#define Y_ROWSTACK_BORDER 32
86void SetUndo(
int set_source_id,
int set_destination_id,
int set_number_of_cards,
int set_prev_score,
int set_prev_visible_pile_cards);
unsigned __int3264 UINT_PTR
void CARDLIBPROC RowStackClickProc(CardRegion &stackobj, int iNumClicked)
bool CARDLIBPROC RowStackDragProc(CardRegion &stackobj, int iNumCards)
void CARDLIBPROC PileDblClickProc(CardRegion &stackobj, int iNumClicked)
void CARDLIBPROC SuitStackClickProc(CardRegion &stackobj, int iNumClicked)
bool CARDLIBPROC SuitStackDropProc(CardRegion &stackobj, CardStack &dragcards)
bool CARDLIBPROC RowStackDropProc(CardRegion &stackobj, CardStack &dragcards)
void CARDLIBPROC SuitStackAddProc(CardRegion &stackobj, const CardStack &added)
void UpdateStatusBar(void)
void SetUndoMenuState(bool enable)
void CARDLIBPROC RowStackDblClickProc(CardRegion &stackobj, int iNumClicked)
void SetUndo(int set_source_id, int set_destination_id, int set_number_of_cards, int set_prev_score, int set_prev_visible_pile_cards)
void CARDLIBPROC PileClickProc(CardRegion &stackobj, int iNumClicked)
void CARDLIBPROC DeckClickProc(CardRegion &stackobj, int iNumClicked)
void CARDLIBPROC PileRemoveProc(CardRegion &stackobj, int iRemoved)
CardRegion * pSuitStack[]