Remove params from ceDlgSetup and ceDoDlgFocusScroll

This commit is contained in:
ehouse 2008-03-31 00:23:07 +00:00
parent e8765fb12c
commit cdd8ce3960
6 changed files with 31 additions and 24 deletions

View file

@ -103,7 +103,7 @@ BlankDlg(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
&& bState->pi->thisPick > 0 ); && bState->pi->thisPick > 0 );
#endif #endif
ceDlgSetup( bState->globals, hDlg, XP_TRUE ); ceDlgSetup( bState->globals, hDlg );
loadLettersList( hDlg, bState ); loadLettersList( hDlg, bState );
} else { } else {

View file

@ -178,7 +178,7 @@ ConnsDlg( HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam )
ceControlsFromAddrRec( hDlg, cState ); ceControlsFromAddrRec( hDlg, cState );
ceDlgSetup( globals, hDlg, XP_FALSE ); ceDlgSetup( globals, hDlg );
result = TRUE; result = TRUE;
} else { } else {
@ -211,7 +211,7 @@ ConnsDlg( HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam )
} }
} else if ( message == WM_VSCROLL ) { } else if ( message == WM_VSCROLL ) {
if ( !IS_SMARTPHONE(globals) ) { if ( !IS_SMARTPHONE(globals) ) {
ceDoDlgScroll( globals, hDlg, wParam ); ceDoDlgScroll( hDlg, wParam );
} }
} }
} }

View file

@ -488,6 +488,7 @@ GameInfo(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
CEAppGlobals* globals; CEAppGlobals* globals;
XP_U16 id; XP_U16 id;
GameInfoState* giState; GameInfoState* giState;
LRESULT result = FALSE;
/* XP_LOGF( "%s: %s(%d)", __func__, messageToStr( message ), message ); */ /* XP_LOGF( "%s: %s(%d)", __func__, messageToStr( message ), message ); */
@ -497,7 +498,7 @@ GameInfo(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
giState->hDlg = hDlg; giState->hDlg = hDlg;
globals = giState->globals; globals = giState->globals;
ceDlgSetup( globals, hDlg, XP_TRUE ); ceDlgSetup( globals, hDlg );
giState->newGameCtx = newg_make( MPPARM(globals->mpool) giState->newGameCtx = newg_make( MPPARM(globals->mpool)
giState->isNewGame, giState->isNewGame,
@ -516,7 +517,7 @@ GameInfo(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
if ( giState->isNewGame ) { if ( giState->isNewGame ) {
(void)SetWindowText( hDlg, L"New game" ); (void)SetWindowText( hDlg, L"New game" );
} }
return TRUE; result = TRUE;
} else { } else {
giState = (GameInfoState*)GetWindowLong( hDlg, GWL_USERDATA ); giState = (GameInfoState*)GetWindowLong( hDlg, GWL_USERDATA );
@ -527,27 +528,27 @@ GameInfo(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
case WM_VSCROLL: case WM_VSCROLL:
if ( !IS_SMARTPHONE(globals) ) { if ( !IS_SMARTPHONE(globals) ) {
ceDoDlgScroll( globals, hDlg, wParam ); ceDoDlgScroll( hDlg, wParam );
result = TRUE;
} }
break; break;
/* WM_NEXTDLGCTL is worthless; prev obj still has focus */ /* WM_NEXTDLGCTL is worthless; prev obj still has focus */
/* case WM_NEXTDLGCTL: */ case WM_NEXTDLGCTL:
/* if ( !IS_SMARTPHONE(globals) ) { */ if ( !IS_SMARTPHONE(globals) ) {
/* ceDoDlgFocusScroll( globals, hDlg, wParam, lParam ); */ ceDoDlgFocusScroll( hDlg, wParam, lParam );
/* } */ }
/* break; */ break;
#ifdef OWNERDRAW_JUGGLE #ifdef OWNERDRAW_JUGGLE
case WM_DRAWITEM: /* for BS_OWNERDRAW style */ case WM_DRAWITEM: /* for BS_OWNERDRAW style */
ceDrawIconButton( globals, (DRAWITEMSTRUCT*)lParam ); ceDrawIconButton( globals, (DRAWITEMSTRUCT*)lParam );
return TRUE; result = TRUE;
break;
#endif #endif
case WM_COMMAND: case WM_COMMAND:
if ( !IS_SMARTPHONE(globals) ) { result = TRUE;
ceDoDlgFocusScroll( globals, hDlg );
}
id = LOWORD(wParam); id = LOWORD(wParam);
switch( id ) { switch( id ) {
@ -635,9 +636,10 @@ GameInfo(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
giState->userCancelled = id == IDCANCEL; giState->userCancelled = id == IDCANCEL;
cleanupGameInfoState( giState ); cleanupGameInfoState( giState );
newg_destroy( giState->newGameCtx ); newg_destroy( giState->newGameCtx );
return TRUE;
} }
break; break;
default:
result = FALSE;
/* case WM_CLOSE: */ /* case WM_CLOSE: */
/* EndDialog(hDlg, id); */ /* EndDialog(hDlg, id); */
/* return TRUE; */ /* return TRUE; */
@ -646,5 +648,6 @@ GameInfo(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
} }
} }
} }
return FALSE;
return result;
} /* GameInfo */ } /* GameInfo */

View file

@ -63,7 +63,7 @@ HintLimitsDlg( HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam )
hState = (HintLimitsState*)lParam; hState = (HintLimitsState*)lParam;
globals = hState->globals; globals = hState->globals;
ceDlgSetup( globals, hDlg, XP_FALSE ); ceDlgSetup( globals, hDlg );
return TRUE; return TRUE;
} else { } else {

View file

@ -260,7 +260,7 @@ PrefsDlg(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
loadControlsFromState( hDlg, pState ); loadControlsFromState( hDlg, pState );
adjustForChoice( hDlg, pState ); adjustForChoice( hDlg, pState );
ceDlgSetup( globals, hDlg, XP_TRUE ); ceDlgSetup( globals, hDlg );
return TRUE; return TRUE;
@ -273,13 +273,17 @@ PrefsDlg(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
switch (message) { switch (message) {
case WM_VSCROLL: case WM_VSCROLL:
if ( !IS_SMARTPHONE(globals) ) { if ( !IS_SMARTPHONE(globals) ) {
ceDoDlgScroll( globals, hDlg, wParam ); ceDoDlgScroll( hDlg, wParam );
} }
break; break;
case WM_COMMAND:
case WM_NEXTDLGCTL:
if ( !IS_SMARTPHONE(globals) ) { if ( !IS_SMARTPHONE(globals) ) {
ceDoDlgFocusScroll( globals, hDlg ); ceDoDlgFocusScroll( hDlg, wParam, lParam );
} }
break;
case WM_COMMAND:
id = LOWORD(wParam); id = LOWORD(wParam);
switch( id ) { switch( id ) {

View file

@ -79,7 +79,7 @@ StrBox(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
} }
} }
ceDlgSetup( globals, hDlg, XP_TRUE ); ceDlgSetup( globals, hDlg );
handled = TRUE; handled = TRUE;
} else { } else {
@ -91,7 +91,7 @@ StrBox(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
case WM_VSCROLL: case WM_VSCROLL:
if ( !IS_SMARTPHONE(globals) ) { if ( !IS_SMARTPHONE(globals) ) {
ceDoDlgScroll( globals, hDlg, wParam ); ceDoDlgScroll( hDlg, wParam );
} }
break; break;