#include <Setting.h>
Inheritance diagram for CStringSetting:


Public Member Functions | |
| CStringSetting (LPCSTR DisplayName, long Default, LPCSTR Section, LPCSTR Entry, CSettingGroup *pGroup=NULL) | |
| CStringSetting (SETTING *pSetting, CSettingGroup *pGroup=NULL) | |
| SETTING_TYPE | GetType () |
| void | GetDisplayText (LPSTR szBuffer) |
| void | SetDefault () |
| void | ChangeDefault (long NewDefault, BOOL bDontSetValue=FALSE) |
| void | SetValue (long NewValue, BOOL bSupressOnChange=FALSE) |
| void | Up () |
| void | Down () |
| void | ChangeValue (eCHANGEVALUE NewValue) |
| BOOL | ReadFromIni () |
| void | WriteToIni (BOOL bOptimizeFileAccess) |
| BOOL | ReadFromIniSubSection (LPCSTR szSubSection) |
| void | WriteToIniSubSection (LPCSTR szSubSection, BOOL bOptimizeFileAccess=TRUE) |
| void | SetupControl (HWND hWnd) |
| void | SetControlValue (HWND hWnd) |
| void | SetFromControl (HWND hWnd) |
| void | FillSettingStructure (SETTING *pSetting) |
|
||||||||||||||||||||||||
|
Character string setting. For the rest of the parameters:
|
|
||||||||||||
|
Change default value Reimplemented from CSimpleSetting. |
|
|
Read value from default location in .ini file Reimplemented from CSimpleSetting. |
|
|
Read value from sub section in .ini file
Reimplemented from CSimpleSetting. |
|
|
Set default value. Reimplemented from CSimpleSetting. |
|
||||||||||||
|
Set value Reimplemented from CSimpleSetting. |
|
||||||||||||
|
Write value to szSubsection in .ini file Override value and setting flags if Value and/or pSettingFlags is not NULL. Reimplemented from CSimpleSetting. |
1.3.4