|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
|
|
Definition at line 75 of file general.c.
Referenced by GeneralPageProc().
{
HKEY hKey;
INT iCurSel;
if (RegOpenKeyExW(HKEY_CURRENT_USER,
KEY_WINE,
0,
KEY_WRITE,
&hKey) != ERROR_SUCCESS)
{
return;
}
SaveSetting(hKey, KEY_GLSL, (IsDlgButtonChecked(hWndDlg, IDC_GLSL) == BST_CHECKED) ? VALUE_ENABLED : VALUE_DISABLED);
SaveSetting(hKey, KEY_MULTISAMPLING, (IsDlgButtonChecked(hWndDlg, IDC_MULTISAMPLING) == BST_CHECKED) ? VALUE_ENABLED : VALUE_DISABLED);
SaveSetting(hKey, KEY_PIXELSHADERS, (IsDlgButtonChecked(hWndDlg, IDC_PIXELSHADERS) == BST_CHECKED) ? VALUE_ENABLED : VALUE_DISABLED);
SaveSetting(hKey, KEY_STRICTDRAWORDERING, (IsDlgButtonChecked(hWndDlg, IDC_STRICTDRAWORDERING) == BST_CHECKED) ? VALUE_ENABLED : VALUE_DISABLED);
SaveSetting(hKey, KEY_VERTEXSHADERS, (IsDlgButtonChecked(hWndDlg, IDC_VERTEXSHADERS) == BST_CHECKED) ? VALUE_ENABLED : VALUE_NONE);
iCurSel = (INT)SendDlgItemMessageW(hWndDlg, IDC_LOCKING, CB_GETCURSEL, 0, 0);
if(iCurSel != CB_ERR)
{
iCurSel = (INT)SendDlgItemMessageW(hWndDlg, IDC_LOCKING, CB_GETITEMDATA, (WPARAM)iCurSel, 0);
if(iCurSel == ITEM_READDRAW)
SaveSetting(hKey, KEY_LOCKING, VALUE_READDRAW);
else if(iCurSel == ITEM_DISABLED)
SaveSetting(hKey, KEY_LOCKING, VALUE_DISABLED);
else
SaveSetting(hKey, KEY_LOCKING, VALUE_READTEX);
}
iCurSel = (INT)SendDlgItemMessageW(hWndDlg, IDC_OFFSCREEN, CB_GETCURSEL, 0, 0);
if(iCurSel != CB_ERR)
{
iCurSel = (INT)SendDlgItemMessageW(hWndDlg, IDC_OFFSCREEN, CB_GETITEMDATA, (WPARAM)iCurSel, 0);
if(iCurSel == ITEM_BACKBUFFER)
SaveSetting(hKey, KEY_OFFSCREEN, VALUE_BACKBUFFER);
else
SaveSetting(hKey, KEY_OFFSCREEN, VALUE_FBO);
}
RegCloseKey(hKey);
}
|
Generated on Thu May 24 2012 05:00:03 for ReactOS by
1.7.6.1
|