Subversion Repositories eduke32

Rev

Rev 241 | Rev 333 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 241 Rev 331
Line 155... Line 155...
155
            settings.usemouse = IsDlgButtonChecked(hwndDlg, IDCINPUTMOUSE) == BST_CHECKED;
155
            settings.usemouse = IsDlgButtonChecked(hwndDlg, IDCINPUTMOUSE) == BST_CHECKED;
156
            return TRUE;
156
            return TRUE;
157
        case IDCINPUTJOY:
157
        case IDCINPUTJOY:
158
            settings.usejoy = IsDlgButtonChecked(hwndDlg, IDCINPUTJOY) == BST_CHECKED;
158
            settings.usejoy = IsDlgButtonChecked(hwndDlg, IDCINPUTJOY) == BST_CHECKED;
159
            return TRUE;
159
            return TRUE;
160
        default: break;
160
        default:
-
 
161
            break;
161
        }
162
        }
162
        break;
163
        break;
163
    default: break;
164
    default:
-
 
165
        break;
164
    }
166
    }
165
    return FALSE;
167
    return FALSE;
166
}
168
}
167
169
168
static INT_PTR CALLBACK GamePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
170
static INT_PTR CALLBACK GamePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
Line 179... Line 181...
179
                    strcpy(settings.selectedgrp, ((struct grpfile*)i)->name);
181
                strcpy(settings.selectedgrp, ((struct grpfile*)i)->name);
180
                    settings.game = ((struct grpfile*)i)->game;
182
                settings.game = ((struct grpfile*)i)->game;
181
                }
183
            }
182
                return TRUE;
184
            return TRUE;
183
            }
185
        }
184
        default: break;
186
        default:
-
 
187
            break;
185
        }
188
        }
186
        break;
189
        break;
187
    default: break;
190
    default:
-
 
191
        break;
188
    }
192
    }
189
    return FALSE;
193
    return FALSE;
190
}
194
}
191
195
192
196
Line 384... Line 388...
384
        switch (LOWORD(wParam)) {
388
        switch (LOWORD(wParam)) {
385
        case WIN_STARTWIN_CANCEL:
389
        case WIN_STARTWIN_CANCEL:
386
            if (mode == TAB_CONFIG) done = 0;
390
            if (mode == TAB_CONFIG) done = 0;
387
            else quitevent++;
391
            else quitevent++;
388
            return TRUE;
392
            return TRUE;
-
 
393
        case WIN_STARTWIN_START:
389
        case WIN_STARTWIN_START: done = 1; return TRUE;
394
            done = 1; return TRUE;
390
        }
395
        }
391
        return FALSE;
396
        return FALSE;
392
397
393
    case WM_CTLCOLORSTATIC:
398
    case WM_CTLCOLORSTATIC:
394
        if ((HWND)lParam == pages[TAB_MESSAGES])
399
        if ((HWND)lParam == pages[TAB_MESSAGES])
395
            return (BOOL)GetSysColorBrush(COLOR_WINDOW);
400
            return (BOOL)GetSysColorBrush(COLOR_WINDOW);
396
        break;
401
        break;
397
402
398
    default: break;
403
    default:
-
 
404
        break;
399
    }
405
    }
400
406
401
    return FALSE;
407
    return FALSE;
402
}
408
}
403
409
Line 517... Line 523...
517
    strncpy(settings.selectedgrp, duke3dgrp, BMAX_PATH);
523
    strncpy(settings.selectedgrp, duke3dgrp, BMAX_PATH);
518
    PopulateForm(-1);
524
    PopulateForm(-1);
519
525
520
    while (done < 0) {
526
    while (done < 0) {
521
        switch (GetMessage(&msg, NULL, 0,0)) {
527
        switch (GetMessage(&msg, NULL, 0,0)) {
-
 
528
        case 0:
522
        case 0: done = 1; break;
529
            done = 1; break;
-
 
530
        case -1:
523
        case -1: return -1;
531
            return -1;
524
        default:
532
        default:
525
            if (IsWindow(startupdlg) && IsDialogMessage(startupdlg, &msg)) break;
533
            if (IsWindow(startupdlg) && IsDialogMessage(startupdlg, &msg)) break;
526
            TranslateMessage(&msg);
534
            TranslateMessage(&msg);
527
            DispatchMessage(&msg);
535
            DispatchMessage(&msg);
528
            break;
536
            break;