Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

PrefsDlg.cpp File Reference

#include "stdafx.h"
#include "PrefsDlg.h"
#include "shlobj.h"

Include dependency graph for PrefsDlg.cpp:

Include dependency graph

Go to the source code of this file.

Defines

#define _3DFX_KEY   "Use3Dfx"
#define ALTEDGE_KEY   "ALTEdgeDrag"
#define ANGLESPEED_KEY   "AngleSpeed"
#define AUTOSAVE_KEY   "Autosave"
#define AUTOSAVETIME_KEY   "AutosaveMinutes"
#define BSP_KEY   "InternalBSP"
#define BUGGYICD_KEY   "BuggyICD"
#define CAMXYUPDATE_KEY   "CamXYUpdate"
#define CHASEMOUSE_KEY   "ChaseMouse"
#define CUBICCLIP_KEY   "CubicClipping"
#define CUBICSCALE_KEY   "CubicScale"
#define DISPLAYLISTS_KEY   "UseDisplayLists"
#define DLLENTITIES_KEY   "DLLEntities"
#define ENTITYSHOW_KEY   "EntityShow"
#define FACE_KEY   "NewFaceGrab"
#define FACECOLORS_KEY   "FaceColors"
#define GLLIGHTING_KEY   "UseGLLighting"
#define HACK_KEY   "Gatewayescapehack"
#define HICOLOR_KEY   "HiColorTextures"
#define INTERNAL_SECTION   "Internals"
#define LASTMAP_KEY   "LastMap"
#define LASTPROJ_KEY   "LastProject"
#define LAYOUT_KEY   "WindowLayout"
#define LIGHTDRAW_KEY   "NewLightStyle"
#define LOADLAST_DEF   1
#define LOADLAST_KEY   "LoadLast"
#define LOADLASTMAP_KEY   "LoadLastMap"
#define LOADSHADERS_KEY   "LoadShaders"
#define MOUSE_DEF   1
#define MOUSE_KEY   "MouseButtons"
#define MOVESPEED_KEY   "MoveSpeed"
#define NEWAPPLY_KEY   "ApplyDismissesSurface"
#define NOCLAMP_KEY   "NoClamp"
#define NORMALIZECOLORS_KEY   "NormalizeColors"
#define NOSTIPPLE_KEY   "NoStipple"
#define PAK_KEY   "UsePAK"
#define PAKFILE_DEF   "c:\\quake2\\baseq2\\pak0.pak"
#define PAKFILE_KEY   "PAKFile"
#define PREF_SECTION   "Prefs"
#define PREFAB_KEY   "PrefabPath"
#define Q2_DEF   "c:\\quake2\\quake2.exe"
#define Q2_KEY   "Quake2Dir"
#define Q3_DEF   "c:\\Program Files\\Quake III Arena\\quake3.exe"
#define QE4PAINT_KEY   "QE4Paint"
#define RCLICK_KEY   "NewRightClick"
#define RLOCK_KEY   "RotateLock"
#define ROTATION_KEY   "Rotation"
#define RUN_DEF   0
#define RUN_KEY   "RunBefore"
#define RUNQ2_DEF   0
#define RUNQ2_KEY   "RunQuake2Run"
#define SELWHOLEENTS_KEY   "SelectWholeEntitiesKey"
#define SETGAME_KEY   "UseSetGame"
#define SGIOPENGL_KEY   "SGIOpenGL"
#define SHADERS_KEY   "UseShaders"
#define SHADERTEST_KEY   "ShaderTest"
#define SHOWSHADERS_KEY   "ShowShaders"
#define SIZEPAINT_KEY   "SizePainting"
#define SNAPSHOT_KEY   "Snapshots"
#define SNAPT_KEY   "SnapT"
#define STATUS_KEY   "StatusPointSize"
#define SWITCHCLIP_KEY   "SwitchClipKey"
#define TEXTURE_KEY   "NewTextureWindowStuff"
#define TEXTUREBAR_KEY   "UseTextureBar"
#define TEXTUREQUALITY_KEY   "TextureQuality"
#define TEXTURESCALE_KEY   "TextureScale"
#define TEXTURESCROLLBAR_KEY   "TextureScrollbar"
#define TEXTURESUBSET_KEY   "UseTextureSubsetLoading"
#define TINYBRUSH_KEY   "CleanTinyBrushes"
#define TINYSIZE_KEY   "CleanTinyBrusheSize"
#define TLOCK_DEF   1
#define TLOCK_KEY   "TextureLock"
#define UNDOLEVELS_KEY   "UndoLevels"
#define USERINI_KEY   "UserINIPath"
#define VERTEX_KEY   "NewVertex"
#define WHATGAME_KEY   "WhichGame"
#define WIDETOOLBAR_KEY   "WideToolBar"
#define WINDOW_DEF   0
#define WINDOW_KEY   "QE4StyleWindows"
#define XZVIS_KEY   "XZVIS"
#define YZVIS_KEY   "YZVIS"
#define ZVIS_KEY   "ZVIS"

Functions

 BEGIN_MESSAGE_MAP (CPrefsDlg, CDialog) ON_BN_CLICKED(IDC_BTN_BROWSE
OnBtnBrowse OnBtnBrowseprefab
OnSelchangeComboWhatgame 
END_MESSAGE_MAP () void CPrefsDlg
OnBtnBrowse OnBtnBrowseprefab ON_BN_CLICKED (IDC_BTN_BROWSEUSERINI, OnBtnBrowseuserini) ON_CBN_SELCHANGE(IDC_COMBO_WHATGAME
OnBtnBrowse ON_BN_CLICKED (IDC_BTN_BROWSEPAK, OnBtnBrowsepak) ON_BN_CLICKED(IDC_BTN_BROWSEPREFAB


Define Documentation

#define _3DFX_KEY   "Use3Dfx"
 

Definition at line 49 of file PrefsDlg.cpp.

#define ALTEDGE_KEY   "ALTEdgeDrag"
 

Definition at line 73 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define ANGLESPEED_KEY   "AngleSpeed"
 

Definition at line 66 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define AUTOSAVE_KEY   "Autosave"
 

Definition at line 54 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define AUTOSAVETIME_KEY   "AutosaveMinutes"
 

Definition at line 55 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define BSP_KEY   "InternalBSP"
 

Definition at line 51 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define BUGGYICD_KEY   "BuggyICD"
 

Definition at line 89 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define CAMXYUPDATE_KEY   "CamXYUpdate"
 

Definition at line 68 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define CHASEMOUSE_KEY   "ChaseMouse"
 

Definition at line 91 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define CUBICCLIP_KEY   "CubicClipping"
 

Definition at line 71 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define CUBICSCALE_KEY   "CubicScale"
 

Definition at line 72 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define DISPLAYLISTS_KEY   "UseDisplayLists"
 

Definition at line 95 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define DLLENTITIES_KEY   "DLLEntities"
 

Definition at line 82 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define ENTITYSHOW_KEY   "EntityShow"
 

Definition at line 92 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define FACE_KEY   "NewFaceGrab"
 

Definition at line 50 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define FACECOLORS_KEY   "FaceColors"
 

Definition at line 75 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define GLLIGHTING_KEY   "UseGLLighting"
 

Definition at line 104 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define HACK_KEY   "Gatewayescapehack"
 

Definition at line 58 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define HICOLOR_KEY   "HiColorTextures"
 

Definition at line 90 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define INTERNAL_SECTION   "Internals"
 

Definition at line 36 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define LASTMAP_KEY   "LastMap"
 

Definition at line 47 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define LASTPROJ_KEY   "LastProject"
 

Definition at line 46 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define LAYOUT_KEY   "WindowLayout"
 

Definition at line 39 of file PrefsDlg.cpp.

#define LIGHTDRAW_KEY   "NewLightStyle"
 

Definition at line 69 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define LOADLAST_DEF   1
 

Definition at line 116 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define LOADLAST_KEY   "LoadLast"
 

Definition at line 44 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define LOADLASTMAP_KEY   "LoadLastMap"
 

Definition at line 45 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define LOADSHADERS_KEY   "LoadShaders"
 

Definition at line 105 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define MOUSE_DEF   1
 

Definition at line 109 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define MOUSE_KEY   "MouseButtons"
 

Definition at line 37 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define MOVESPEED_KEY   "MoveSpeed"
 

Definition at line 65 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define NEWAPPLY_KEY   "ApplyDismissesSurface"
 

Definition at line 57 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define NOCLAMP_KEY   "NoClamp"
 

Definition at line 84 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define NORMALIZECOLORS_KEY   "NormalizeColors"
 

Definition at line 96 of file PrefsDlg.cpp.

#define NOSTIPPLE_KEY   "NoStipple"
 

Definition at line 106 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define PAK_KEY   "UsePAK"
 

Definition at line 56 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define PAKFILE_DEF   "c:\\quake2\\baseq2\\pak0.pak"
 

Definition at line 113 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define PAKFILE_KEY   "PAKFile"
 

Definition at line 63 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define PREF_SECTION   "Prefs"
 

Definition at line 35 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define PREFAB_KEY   "PrefabPath"
 

Definition at line 85 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define Q2_DEF   "c:\\quake2\\quake2.exe"
 

Definition at line 111 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define Q2_KEY   "Quake2Dir"
 

Definition at line 40 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define Q3_DEF   "c:\\Program Files\\Quake III Arena\\quake3.exe"
 

Definition at line 112 of file PrefsDlg.cpp.

#define QE4PAINT_KEY   "QE4Paint"
 

Definition at line 76 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define RCLICK_KEY   "NewRightClick"
 

Definition at line 52 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define RLOCK_KEY   "RotateLock"
 

Definition at line 43 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define ROTATION_KEY   "Rotation"
 

Definition at line 87 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define RUN_DEF   0
 

Definition at line 117 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define RUN_KEY   "RunBefore"
 

Definition at line 48 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define RUNQ2_DEF   0
 

Definition at line 114 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define RUNQ2_KEY   "RunQuake2Run"
 

Definition at line 41 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define SELWHOLEENTS_KEY   "SelectWholeEntitiesKey"
 

Definition at line 99 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define SETGAME_KEY   "UseSetGame"
 

Definition at line 67 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define SGIOPENGL_KEY   "SGIOpenGL"
 

Definition at line 88 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define SHADERS_KEY   "UseShaders"
 

Definition at line 97 of file PrefsDlg.cpp.

#define SHADERTEST_KEY   "ShaderTest"
 

Definition at line 103 of file PrefsDlg.cpp.

#define SHOWSHADERS_KEY   "ShowShaders"
 

Definition at line 102 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define SIZEPAINT_KEY   "SizePainting"
 

Definition at line 81 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define SNAPSHOT_KEY   "Snapshots"
 

Definition at line 62 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define SNAPT_KEY   "SnapT"
 

Definition at line 77 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define STATUS_KEY   "StatusPointSize"
 

Definition at line 64 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define SWITCHCLIP_KEY   "SwitchClipKey"
 

Definition at line 98 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define TEXTURE_KEY   "NewTextureWindowStuff"
 

Definition at line 59 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define TEXTUREBAR_KEY   "UseTextureBar"
 

Definition at line 74 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define TEXTUREQUALITY_KEY   "TextureQuality"
 

Definition at line 101 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define TEXTURESCALE_KEY   "TextureScale"
 

Definition at line 93 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define TEXTURESCROLLBAR_KEY   "TextureScrollbar"
 

Definition at line 94 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define TEXTURESUBSET_KEY   "UseTextureSubsetLoading"
 

Definition at line 100 of file PrefsDlg.cpp.

#define TINYBRUSH_KEY   "CleanTinyBrushes"
 

Definition at line 60 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define TINYSIZE_KEY   "CleanTinyBrusheSize"
 

Definition at line 61 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define TLOCK_DEF   1
 

Definition at line 115 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define TLOCK_KEY   "TextureLock"
 

Definition at line 42 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define UNDOLEVELS_KEY   "UndoLevels"
 

Definition at line 107 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define USERINI_KEY   "UserINIPath"
 

Definition at line 86 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define VERTEX_KEY   "NewVertex"
 

Definition at line 53 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define WHATGAME_KEY   "WhichGame"
 

Definition at line 70 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define WIDETOOLBAR_KEY   "WideToolBar"
 

Definition at line 83 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define WINDOW_DEF   0
 

Definition at line 110 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs().

#define WINDOW_KEY   "QE4StyleWindows"
 

Definition at line 38 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define XZVIS_KEY   "XZVIS"
 

Definition at line 78 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define YZVIS_KEY   "YZVIS"
 

Definition at line 79 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().

#define ZVIS_KEY   "ZVIS"
 

Definition at line 80 of file PrefsDlg.cpp.

Referenced by CPrefsDlg::LoadPrefs(), and CPrefsDlg::SavePrefs().


Function Documentation

BEGIN_MESSAGE_MAP CPrefsDlg  ,
CDialog 
 

OnBtnBrowse OnBtnBrowseprefab OnSelchangeComboWhatgame END_MESSAGE_MAP  ) 
 

Definition at line 260 of file PrefsDlg.cpp.

References FALSE, NULL, and TRUE.

00266 {
00267   UpdateData(TRUE);
00268   CFileDialog dlg(true, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Executables (*.exe)|*.exe||", this);
00269   if (dlg.DoModal() == IDOK)
00270   {
00271     m_strQuake2 = dlg.GetPathName();
00272     UpdateData(FALSE);
00273   }
00274 }

OnBtnBrowse OnBtnBrowseprefab ON_BN_CLICKED IDC_BTN_BROWSEUSERINI  ,
OnBtnBrowseuserini 
 

OnBtnBrowse ON_BN_CLICKED IDC_BTN_BROWSEPAK  ,
OnBtnBrowsepak 
 


Generated on Thu Aug 25 17:56:28 2005 for Quake III Arena by  doxygen 1.3.9.1