Add the options stuff to settings.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10576 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
David Webster
2001-06-14 22:17:56 +00:00
parent d80207c344
commit fd6d5c94f8
3 changed files with 240 additions and 23 deletions

View File

@@ -21,16 +21,19 @@ class WXDLLEXPORT wxSystemSettings: public wxObject
{ {
public: public:
inline wxSystemSettings() {} inline wxSystemSettings() {}
// Get a system colour
static wxColour GetSystemColour(int index); static wxColour GetSystemColour(int index);
// Get a system font
static wxFont GetSystemFont(int index); static wxFont GetSystemFont(int index);
// Get a system metric, e.g. scrollbar size
static int GetSystemMetric(int index); static int GetSystemMetric(int index);
}; static void SetOption( const wxString& rsName
,const wxString& rsValue
);
static void SetOption( const wxString& rsName
,int nValue
);
static wxString GetOption(const wxString& rsName) ;
static int GetOptionInt(const wxString& rsName) ;
static bool HasOption(const wxString& rsName) ;
}; // end of CLASS wxSystemSettings
#endif #endif
// _WX_SETTINGS_H_ // _WX_SETTINGS_H_

View File

@@ -24,6 +24,53 @@
#include "wx/window.h" #include "wx/window.h"
#include "wx/os2/private.h" #include "wx/os2/private.h"
// the module which is used to clean up wxSystemSettings data (this is a
// singleton class so it can't be done in the dtor)
class wxSystemSettingsModule : public wxModule
{
friend class wxSystemSettings;
public:
virtual bool OnInit();
virtual void OnExit();
private:
DECLARE_DYNAMIC_CLASS(wxSystemSettingsModule)
static wxArrayString sm_optionNames;
static wxArrayString sm_optionValues;
};
// ----------------------------------------------------------------------------
// global data
// ----------------------------------------------------------------------------
static wxFont *gs_fontDefault = NULL;
// ============================================================================
// implementation
// ============================================================================
// ----------------------------------------------------------------------------
// wxSystemSettingsModule
// ----------------------------------------------------------------------------
IMPLEMENT_DYNAMIC_CLASS(wxSystemSettingsModule, wxModule)
wxArrayString wxSystemSettingsModule::sm_optionNames;
wxArrayString wxSystemSettingsModule::sm_optionValues;
bool wxSystemSettingsModule::OnInit()
{
return TRUE;
}
void wxSystemSettingsModule::OnExit()
{
sm_optionNames.Clear();
sm_optionValues.Clear();
delete gs_fontDefault;
}
wxColour wxSystemSettings::GetSystemColour( wxColour wxSystemSettings::GetSystemColour(
int nIndex int nIndex
) )
@@ -309,3 +356,66 @@ int wxSystemSettings::GetSystemMetric(int index)
return 0; return 0;
} }
// Option functions (arbitrary name/value mapping)
void wxSystemSettings::SetOption(
const wxString& rsName
, const wxString& rsValue
)
{
int nIdx = wxSystemSettingsModule::sm_optionNames.Index( rsName
,FALSE
);
if (nIdx == wxNOT_FOUND)
{
wxSystemSettingsModule::sm_optionNames.Add(rsName);
wxSystemSettingsModule::sm_optionValues.Add(rsValue);
}
else
{
wxSystemSettingsModule::sm_optionNames[nIdx] = rsName;
wxSystemSettingsModule::sm_optionValues[nIdx] = rsValue;
}
}
void wxSystemSettings::SetOption(
const wxString& rsName
, int nValue
)
{
wxString sValStr;
sValStr.Printf(wxT("%d"), nValue);
SetOption( rsName
,sValStr
);
} // end of
wxString wxSystemSettings::GetOption(
const wxString& rsName
)
{
int nIdx = wxSystemSettingsModule::sm_optionNames.Index( rsName
,FALSE
);
if (nIdx == wxNOT_FOUND)
return wxEmptyString;
else
return wxSystemSettingsModule::sm_optionValues[nIdx];
} // end of
int wxSystemSettings::GetOptionInt(
const wxString& rsName
)
{
return wxAtoi(GetOption(rsName));
} // end of
bool wxSystemSettings::HasOption(
const wxString& rsName
)
{
return (wxSystemSettingsModule::sm_optionNames.Index(rsName, FALSE) != wxNOT_FOUND);
} // end of wxSystemSettings::HasOption

View File

@@ -666,8 +666,6 @@ EXPORTS
__rs__17wxDataInputStreamFRs __rs__17wxDataInputStreamFRs
;wxDataInputStream::operator>>(unsigned short&) ;wxDataInputStream::operator>>(unsigned short&)
__rs__17wxDataInputStreamFRUs __rs__17wxDataInputStreamFRUs
;wxDataOutputStream::operator<<(wxString&)
__ls__18wxDataOutputStreamFR8wxString
;wxDataInputStream::Read8() ;wxDataInputStream::Read8()
Read8__17wxDataInputStreamFv Read8__17wxDataInputStreamFv
;wxDataInputStream::ReadString() ;wxDataInputStream::ReadString()
@@ -722,6 +720,8 @@ EXPORTS
WriteDouble__18wxDataOutputStreamFd WriteDouble__18wxDataOutputStreamFd
;wxDataOutputStream::operator<<(int) ;wxDataOutputStream::operator<<(int)
__ls__18wxDataOutputStreamFi __ls__18wxDataOutputStreamFi
;wxDataOutputStream::operator<<(const wxString&)
__ls__18wxDataOutputStreamFRC8wxString
;From object file: ..\common\dcbase.cpp ;From object file: ..\common\dcbase.cpp
;PUBDEFs (Symbols available from object file): ;PUBDEFs (Symbols available from object file):
;wxDCBase::DoDrawCheckMark(int,int,int,int) ;wxDCBase::DoDrawCheckMark(int,int,int,int)
@@ -2172,6 +2172,8 @@ EXPORTS
ShowMenuHelp__11wxFrameBaseFP11wxStatusBari ShowMenuHelp__11wxFrameBaseFP11wxStatusBari
;wxFrameBase::GetEventTable() const ;wxFrameBase::GetEventTable() const
GetEventTable__11wxFrameBaseCFv GetEventTable__11wxFrameBaseCFv
;wxFrameBase::SendIconizeEvent(unsigned long)
SendIconizeEvent__11wxFrameBaseFUl
__vft11wxFrameBase8wxObject __vft11wxFrameBase8wxObject
;wxFrameBase::DoClientToScreen(int*,int*) const ;wxFrameBase::DoClientToScreen(int*,int*) const
DoClientToScreen__11wxFrameBaseCFPiT1 DoClientToScreen__11wxFrameBaseCFPiT1
@@ -2399,6 +2401,39 @@ EXPORTS
;wxFontList::FindOrCreateFont(int,int,int,int,unsigned long,const wxString&,wxFontEncoding) ;wxFontList::FindOrCreateFont(int,int,int,int,unsigned long,const wxString&,wxFontEncoding)
FindOrCreateFont__10wxFontListFiN31UlRC8wxString14wxFontEncoding FindOrCreateFont__10wxFontListFiN31UlRC8wxString14wxFontEncoding
;From object file: ..\common\geometry.cpp ;From object file: ..\common\geometry.cpp
;PUBDEFs (Symbols available from object file):
;wxRect2DInt::ConstrainTo(const wxRect2DInt&)
ConstrainTo__11wxRect2DIntFRC11wxRect2DInt
;wxRect2DInt::ReadFrom(wxDataInputStream&)
ReadFrom__11wxRect2DIntFR17wxDataInputStream
;wxRect2DInt::Intersect(const wxRect2DInt&,const wxRect2DInt&,wxRect2DInt*)
Intersect__11wxRect2DIntFRC11wxRect2DIntT1P11wxRect2DInt
;wxRect2DInt::operator=(const wxRect2DInt&)
__as__11wxRect2DIntFRC11wxRect2DInt
;wxRect2DInt::Union(const wxPoint2DInt&)
Union__11wxRect2DIntFRC12wxPoint2DInt
;wxRect2DDouble::Intersect(const wxRect2DDouble&,const wxRect2DDouble&,wxRect2DDouble*)
Intersect__14wxRect2DDoubleFRC14wxRect2DDoubleT1P14wxRect2DDouble
;wxRect2DInt::WriteTo(wxDataOutputStream&) const
WriteTo__11wxRect2DIntCFR18wxDataOutputStream
;wxRect2DDouble::Union(const wxRect2DDouble&,const wxRect2DDouble&,wxRect2DDouble*)
Union__14wxRect2DDoubleFRC14wxRect2DDoubleT1P14wxRect2DDouble
;wxRect2DDouble::Intersects(const wxRect2DDouble&) const
Intersects__14wxRect2DDoubleCFRC14wxRect2DDouble
;wxRect2DInt::Union(const wxRect2DInt&,const wxRect2DInt&,wxRect2DInt*)
Union__11wxRect2DIntFRC11wxRect2DIntT1P11wxRect2DInt
;wxRect2DDouble::Union(const wxPoint2DDouble&)
Union__14wxRect2DDoubleFRC15wxPoint2DDouble
;wxPoint2DInt::ReadFrom(wxDataInputStream&)
ReadFrom__12wxPoint2DIntFR17wxDataInputStream
;wxRect2DDouble::ConstrainTo(const wxRect2DDouble&)
ConstrainTo__14wxRect2DDoubleFRC14wxRect2DDouble
;wxRect2DInt::Intersects(const wxRect2DInt&) const
Intersects__11wxRect2DIntCFRC11wxRect2DInt
;wxPoint2DInt::WriteTo(wxDataOutputStream&) const
WriteTo__12wxPoint2DIntCFR18wxDataOutputStream
;wxPoint2DInt::GetVectorAngle()
GetVectorAngle__12wxPoint2DIntFv
;From object file: ..\common\gifdecod.cpp ;From object file: ..\common\gifdecod.cpp
;PUBDEFs (Symbols available from object file): ;PUBDEFs (Symbols available from object file):
;wxGIFDecoder::wxGIFDecoder(wxInputStream*,unsigned long) ;wxGIFDecoder::wxGIFDecoder(wxInputStream*,unsigned long)
@@ -2897,6 +2932,8 @@ EXPORTS
__dt__8wxLocaleFv __dt__8wxLocaleFv
;wxLocale::GetSystemLanguage() ;wxLocale::GetSystemLanguage()
GetSystemLanguage__8wxLocaleFv GetSystemLanguage__8wxLocaleFv
;wxLocale::GetSystemEncoding()
GetSystemEncoding__8wxLocaleFv
;wxLocale::CreateLanguagesDB() ;wxLocale::CreateLanguagesDB()
CreateLanguagesDB__8wxLocaleFv CreateLanguagesDB__8wxLocaleFv
;wxLanguageInfoArray::Index(const wxLanguageInfo&,unsigned long) const ;wxLanguageInfoArray::Index(const wxLanguageInfo&,unsigned long) const
@@ -2921,6 +2958,8 @@ EXPORTS
InitLanguagesDB__8wxLocaleFv InitLanguagesDB__8wxLocaleFv
;wxLocale::wxLocale() ;wxLocale::wxLocale()
__ct__8wxLocaleFv __ct__8wxLocaleFv
;wxLocale::GetSystemEncodingName()
GetSystemEncodingName__8wxLocaleFv
;wxLanguageInfoArray::Add(const wxLanguageInfo&) ;wxLanguageInfoArray::Add(const wxLanguageInfo&)
Add__19wxLanguageInfoArrayFRC14wxLanguageInfo Add__19wxLanguageInfoArrayFRC14wxLanguageInfo
;wxLocale::AddLanguage(const wxLanguageInfo&) ;wxLocale::AddLanguage(const wxLanguageInfo&)
@@ -3127,6 +3166,8 @@ EXPORTS
wxLogStatus__FPCce wxLogStatus__FPCce
;wxLog::ClearTraceMasks() ;wxLog::ClearTraceMasks()
ClearTraceMasks__5wxLogFv ClearTraceMasks__5wxLogFv
;wxTrap()
wxTrap__Fv
;wxLog::RemoveTraceMask(const wxString&) ;wxLog::RemoveTraceMask(const wxString&)
RemoveTraceMask__5wxLogFRC8wxString RemoveTraceMask__5wxLogFRC8wxString
;wxSysErrorMsg(unsigned long) ;wxSysErrorMsg(unsigned long)
@@ -3141,14 +3182,14 @@ EXPORTS
wxLogSysError__FPCce wxLogSysError__FPCce
;wxLog::DontCreateOnDemand() ;wxLog::DontCreateOnDemand()
DontCreateOnDemand__5wxLogFv DontCreateOnDemand__5wxLogFv
;Trap()
Trap__Fv
;wxLog::TimeStamp(wxString*) ;wxLog::TimeStamp(wxString*)
TimeStamp__5wxLogFP8wxString TimeStamp__5wxLogFP8wxString
;wxLogInfo(const char*,...) ;wxLogInfo(const char*,...)
wxLogInfo__FPCce wxLogInfo__FPCce
;wxLogSysError(long,const char*,...) ;wxLogSysError(long,const char*,...)
wxLogSysError__FlPCce wxLogSysError__FlPCce
;wxAssertIsEqual(int,int)
wxAssertIsEqual__FiT1
;wxLogStream::wxLogStream(ostream*) ;wxLogStream::wxLogStream(ostream*)
__ct__11wxLogStreamFP7ostream __ct__11wxLogStreamFP7ostream
;wxLog::ms_suspendCount ;wxLog::ms_suspendCount
@@ -3330,10 +3371,6 @@ EXPORTS
ErrorMsg__11wxMemStructFv ErrorMsg__11wxMemStructFv
;wxDebugContext::wxDebugContext() ;wxDebugContext::wxDebugContext()
__ct__14wxDebugContextFv __ct__14wxDebugContextFv
;wxDebugContext::SetStream(ostream*,streambuf*)
SetStream__14wxDebugContextFP7ostreamP9streambuf
;wxDebugContext::SetFile(const wxString&)
SetFile__14wxDebugContextFRC8wxString
;wxDebugContext::StartPos(const char*) ;wxDebugContext::StartPos(const char*)
StartPos__14wxDebugContextFPCc StartPos__14wxDebugContextFPCc
;wxDebugContext::Check(unsigned long) ;wxDebugContext::Check(unsigned long)
@@ -3380,10 +3417,6 @@ EXPORTS
TraverseList__14wxDebugContextFM11wxMemStructFv_vP11wxMemStruct TraverseList__14wxDebugContextFM11wxMemStructFv_vP11wxMemStruct
;wxDebugContext::m_tail ;wxDebugContext::m_tail
m_tail__14wxDebugContext m_tail__14wxDebugContext
;wxDebugContext::m_streamBuf
m_streamBuf__14wxDebugContext
;wxDebugContext::m_debugStream
m_debugStream__14wxDebugContext
;wxDebugContext::m_checkPrevious ;wxDebugContext::m_checkPrevious
m_checkPrevious__14wxDebugContext m_checkPrevious__14wxDebugContext
;wxDebugContext::CountObjectsLeft(unsigned long) ;wxDebugContext::CountObjectsLeft(unsigned long)
@@ -3400,8 +3433,6 @@ EXPORTS
ValidateNode__11wxMemStructFv ValidateNode__11wxMemStructFv
;wxMemStruct::Unlink() ;wxMemStruct::Unlink()
Unlink__11wxMemStructFv Unlink__11wxMemStructFv
;wxDebugContext::SetStandardError()
SetStandardError__14wxDebugContextFv
;wxMemStruct::Dump() ;wxMemStruct::Dump()
Dump__11wxMemStructFv Dump__11wxMemStructFv
;wxMemStruct::CheckAllPrevious() ;wxMemStruct::CheckAllPrevious()
@@ -3893,10 +3924,12 @@ EXPORTS
__dt__18wxPrintPreviewBaseFv __dt__18wxPrintPreviewBaseFv
;wxPreviewFrame::Initialize() ;wxPreviewFrame::Initialize()
Initialize__14wxPreviewFrameFv Initialize__14wxPreviewFrameFv
;wxPreviewControlBar::wxPreviewControlBar(wxPrintPreviewBase*,long,wxWindow*,const wxPoint&,const wxSize&,long,const wxString&) ;wxPrinterBase::ReportError(wxWindow*,wxPrintout*,const wxString&)
__ct__19wxPreviewControlBarFP18wxPrintPreviewBaselP8wxWindowRC7wxPointRC6wxSizeT2RC8wxString ReportError__13wxPrinterBaseFP8wxWindowP10wxPrintoutRC8wxString
;wxPreviewCanvas::sm_eventTable ;wxPreviewCanvas::sm_eventTable
sm_eventTable__15wxPreviewCanvas sm_eventTable__15wxPreviewCanvas
;wxPreviewControlBar::wxPreviewControlBar(wxPrintPreviewBase*,long,wxWindow*,const wxPoint&,const wxSize&,long,const wxString&)
__ct__19wxPreviewControlBarFP18wxPrintPreviewBaselP8wxWindowRC7wxPointRC6wxSizeT2RC8wxString
;wxPreviewControlBar::OnWindowClose(wxCommandEvent&) ;wxPreviewControlBar::OnWindowClose(wxCommandEvent&)
OnWindowClose__19wxPreviewControlBarFR14wxCommandEvent OnWindowClose__19wxPreviewControlBarFR14wxCommandEvent
;wxPreviewControlBar::OnPrint(wxCommandEvent&) ;wxPreviewControlBar::OnPrint(wxCommandEvent&)
@@ -5526,6 +5559,8 @@ EXPORTS
Member__9wxVariantCFRC9wxVariant Member__9wxVariantCFRC9wxVariant
;wxVariantDataList::Write(ostream&) const ;wxVariantDataList::Write(ostream&) const
Write__17wxVariantDataListCFR7ostream Write__17wxVariantDataListCFR7ostream
;wxVariantDataDateTime::sm_classwxVariantDataDateTime
sm_classwxVariantDataDateTime__21wxVariantDataDateTime
;wxTime::sm_classwxTime ;wxTime::sm_classwxTime
sm_classwxTime__6wxTime sm_classwxTime__6wxTime
;wxVariant::operator=(const wxTime&) ;wxVariant::operator=(const wxTime&)
@@ -5552,6 +5587,8 @@ EXPORTS
Eq__17wxVariantDataRealCFR13wxVariantData Eq__17wxVariantDataRealCFR13wxVariantData
;wxVariantDataTime::Copy(wxVariantData&) ;wxVariantDataTime::Copy(wxVariantData&)
Copy__17wxVariantDataTimeFR13wxVariantData Copy__17wxVariantDataTimeFR13wxVariantData
;wxVariant::Convert(wxDateTime*) const
Convert__9wxVariantCFP10wxDateTime
;wxVariant::GetBool() const ;wxVariant::GetBool() const
GetBool__9wxVariantCFv GetBool__9wxVariantCFv
;wxVariant::GetTime() const ;wxVariant::GetTime() const
@@ -5560,6 +5597,8 @@ EXPORTS
GetString__9wxVariantCFv GetString__9wxVariantCFv
;wxVariant::GetReal() const ;wxVariant::GetReal() const
GetReal__9wxVariantCFv GetReal__9wxVariantCFv
;wxVariant::GetDateTime() const
GetDateTime__9wxVariantCFv
;wxVariant::ClearList() ;wxVariant::ClearList()
ClearList__9wxVariantFv ClearList__9wxVariantFv
;wxVariantDataChar::Write(wxString&) const ;wxVariantDataChar::Write(wxString&) const
@@ -5568,8 +5607,12 @@ EXPORTS
__ct__9wxVariantFRC6wxDateRC8wxString __ct__9wxVariantFRC6wxDateRC8wxString
;wxVariant::operator=(char) ;wxVariant::operator=(char)
__as__9wxVariantFc __as__9wxVariantFc
;wxVariantDataDateTime::Write(wxString&) const
Write__21wxVariantDataDateTimeCFR8wxString
;wxVariantDataString::Write(wxString&) const ;wxVariantDataString::Write(wxString&) const
Write__19wxVariantDataStringCFR8wxString Write__19wxVariantDataStringCFR8wxString
;wxVariantDataDateTime::Read(wxString&)
Read__21wxVariantDataDateTimeFR8wxString
;wxVariantDataDate::Read(wxString&) ;wxVariantDataDate::Read(wxString&)
Read__17wxVariantDataDateFR8wxString Read__17wxVariantDataDateFR8wxString
;wxVariantDataList::wxVariantDataList(const wxList&) ;wxVariantDataList::wxVariantDataList(const wxList&)
@@ -5636,6 +5679,8 @@ EXPORTS
__ct__9wxVariantFUlRC8wxString __ct__9wxVariantFUlRC8wxString
;wxVariant::wxVariant(const wxList&,const wxString&) ;wxVariant::wxVariant(const wxList&,const wxString&)
__ct__9wxVariantFRC6wxListRC8wxString __ct__9wxVariantFRC6wxListRC8wxString
;wxVariant::wxVariant(const _DATE_STRUCT*,const wxString&)
__ct__9wxVariantFPC12_DATE_STRUCTRC8wxString
;wxVariant::wxVariant(wxVariantData*,const wxString&) ;wxVariant::wxVariant(wxVariantData*,const wxString&)
__ct__9wxVariantFP13wxVariantDataRC8wxString __ct__9wxVariantFP13wxVariantDataRC8wxString
;wxVariant::operator=(const wxString&) ;wxVariant::operator=(const wxString&)
@@ -5658,6 +5703,8 @@ EXPORTS
__eq__9wxVariantCFl __eq__9wxVariantCFl
;wxVariant::operator==(const wxStringList&) const ;wxVariant::operator==(const wxStringList&) const
__eq__9wxVariantCFRC12wxStringList __eq__9wxVariantCFRC12wxStringList
;wxVariant::operator=(const _TIMESTAMP_STRUCT*)
__as__9wxVariantFPC17_TIMESTAMP_STRUCT
;wxVariantDataLong::Read(istream&) ;wxVariantDataLong::Read(istream&)
Read__17wxVariantDataLongFR7istream Read__17wxVariantDataLongFR7istream
;wxVariantData::sm_classwxVariantData ;wxVariantData::sm_classwxVariantData
@@ -5666,6 +5713,8 @@ EXPORTS
__vc__9wxVariantFUi __vc__9wxVariantFUi
;wxVariant::operator!=(const wxTime&) const ;wxVariant::operator!=(const wxTime&) const
__ne__9wxVariantCFRC6wxTime __ne__9wxVariantCFRC6wxTime
;wxVariantDataDateTime::Write(ostream&) const
Write__21wxVariantDataDateTimeCFR7ostream
;wxVariantDataString::Write(ostream&) const ;wxVariantDataString::Write(ostream&) const
Write__19wxVariantDataStringCFR7ostream Write__19wxVariantDataStringCFR7ostream
;wxVariantDataBool::Write(ostream&) const ;wxVariantDataBool::Write(ostream&) const
@@ -5682,6 +5731,8 @@ EXPORTS
Eq__17wxVariantDataCharCFR13wxVariantData Eq__17wxVariantDataCharCFR13wxVariantData
;wxVariant::Delete(int) ;wxVariant::Delete(int)
Delete__9wxVariantFi Delete__9wxVariantFi
;wxVariantDataDateTime::Copy(wxVariantData&)
Copy__21wxVariantDataDateTimeFR13wxVariantData
;wxVariantDataDate::Copy(wxVariantData&) ;wxVariantDataDate::Copy(wxVariantData&)
Copy__17wxVariantDataDateFR13wxVariantData Copy__17wxVariantDataDateFR13wxVariantData
;wxVariant::Convert(wxTime*) const ;wxVariant::Convert(wxTime*) const
@@ -5694,6 +5745,8 @@ EXPORTS
wxConstructorForwxVariantDataTime__Fv wxConstructorForwxVariantDataTime__Fv
;wxConstructorForwxVariantDataList() ;wxConstructorForwxVariantDataList()
wxConstructorForwxVariantDataList__Fv wxConstructorForwxVariantDataList__Fv
;wxConstructorForwxVariantDataDateTime()
wxConstructorForwxVariantDataDateTime__Fv
;wxConstructorForwxDate() ;wxConstructorForwxDate()
wxConstructorForwxDate__Fv wxConstructorForwxDate__Fv
;wxVariantDataChar::sm_classwxVariantDataChar ;wxVariantDataChar::sm_classwxVariantDataChar
@@ -5714,6 +5767,8 @@ EXPORTS
__ct__9wxVariantFRC12wxStringListRC8wxString __ct__9wxVariantFRC12wxStringListRC8wxString
;wxVariant::wxVariant(const char*,const wxString&) ;wxVariant::wxVariant(const char*,const wxString&)
__ct__9wxVariantFPCcRC8wxString __ct__9wxVariantFPCcRC8wxString
;wxVariant::wxVariant(const _TIMESTAMP_STRUCT*,const wxString&)
__ct__9wxVariantFPC17_TIMESTAMP_STRUCTRC8wxString
;wxVariantDataTime::Write(wxString&) const ;wxVariantDataTime::Write(wxString&) const
Write__17wxVariantDataTimeCFR8wxString Write__17wxVariantDataTimeCFR8wxString
;wxVariantDataDate::Write(wxString&) const ;wxVariantDataDate::Write(wxString&) const
@@ -5741,6 +5796,10 @@ EXPORTS
__as__9wxVariantFl __as__9wxVariantFl
;wxVariant::operator=(const wxList&) ;wxVariant::operator=(const wxList&)
__as__9wxVariantFRC6wxList __as__9wxVariantFRC6wxList
;wxVariant::operator=(const _TIME_STRUCT*)
__as__9wxVariantFPC12_TIME_STRUCT
;wxVariant::operator=(const _DATE_STRUCT*)
__as__9wxVariantFPC12_DATE_STRUCT
;wxVariant::Append(const wxVariant&) ;wxVariant::Append(const wxVariant&)
Append__9wxVariantFRC9wxVariant Append__9wxVariantFRC9wxVariant
;wxVariantDataList::Copy(wxVariantData&) ;wxVariantDataList::Copy(wxVariantData&)
@@ -5767,6 +5826,8 @@ EXPORTS
Read__17wxVariantDataCharFR13wxInputStream Read__17wxVariantDataCharFR13wxInputStream
;wxVariantDataBool::Read(istream&) ;wxVariantDataBool::Read(istream&)
Read__17wxVariantDataBoolFR7istream Read__17wxVariantDataBoolFR7istream
;wxVariantDataDateTime::Eq(wxVariantData&) const
Eq__21wxVariantDataDateTimeCFR13wxVariantData
;wxVariantDataDate::Eq(wxVariantData&) const ;wxVariantDataDate::Eq(wxVariantData&) const
Eq__17wxVariantDataDateCFR13wxVariantData Eq__17wxVariantDataDateCFR13wxVariantData
;wxVariantDataString::Copy(wxVariantData&) ;wxVariantDataString::Copy(wxVariantData&)
@@ -5797,6 +5858,8 @@ EXPORTS
__ct__9wxVariantFlRC8wxString __ct__9wxVariantFlRC8wxString
;wxVariant::wxVariant(double,const wxString&) ;wxVariant::wxVariant(double,const wxString&)
__ct__9wxVariantFdRC8wxString __ct__9wxVariantFdRC8wxString
;wxVariant::wxVariant(const _TIME_STRUCT*,const wxString&)
__ct__9wxVariantFPC12_TIME_STRUCTRC8wxString
;wxVariantDataReal::Write(wxString&) const ;wxVariantDataReal::Write(wxString&) const
Write__17wxVariantDataRealCFR8wxString Write__17wxVariantDataRealCFR8wxString
;wxVariantDataVoidPtr::Read(wxString&) ;wxVariantDataVoidPtr::Read(wxString&)
@@ -5809,6 +5872,7 @@ EXPORTS
__ne__9wxVariantCFRC9wxVariant __ne__9wxVariantCFRC9wxVariant
;wxVariantDataBool::sm_classwxVariantDataBool ;wxVariantDataBool::sm_classwxVariantDataBool
sm_classwxVariantDataBool__17wxVariantDataBool sm_classwxVariantDataBool__17wxVariantDataBool
__vft21wxVariantDataDateTime8wxObject
__vft19wxVariantDataString8wxObject __vft19wxVariantDataString8wxObject
__vft17wxVariantDataDate8wxObject __vft17wxVariantDataDate8wxObject
;wxVariant::operator!=(long) const ;wxVariant::operator!=(long) const
@@ -5839,8 +5903,16 @@ EXPORTS
__vc__9wxVariantCFUi __vc__9wxVariantCFUi
;wxVariant::operator!=(const wxDate&) const ;wxVariant::operator!=(const wxDate&) const
__ne__9wxVariantCFRC6wxDate __ne__9wxVariantCFRC6wxDate
;wxVariant::operator!=(const wxDateTime&) const
__ne__9wxVariantCFRC10wxDateTime
;wxVariant::operator==(const wxDateTime&) const
__eq__9wxVariantCFRC10wxDateTime
;wxVariant::operator=(const wxDateTime&)
__as__9wxVariantFRC10wxDateTime
;wxVariantDataStringList::Read(istream&) ;wxVariantDataStringList::Read(istream&)
Read__23wxVariantDataStringListFR7istream Read__23wxVariantDataStringListFR7istream
;wxVariantDataDateTime::Read(istream&)
Read__21wxVariantDataDateTimeFR7istream
;wxVariantDataList::Read(istream&) ;wxVariantDataList::Read(istream&)
Read__17wxVariantDataListFR7istream Read__17wxVariantDataListFR7istream
;wxVariantDataBool::Read(wxInputStream&) ;wxVariantDataBool::Read(wxInputStream&)
@@ -5879,6 +5951,8 @@ EXPORTS
__ne__9wxVariantCFRC8wxString __ne__9wxVariantCFRC8wxString
;wxVariant::operator==(char) const ;wxVariant::operator==(char) const
__eq__9wxVariantCFc __eq__9wxVariantCFc
;wxVariant::wxVariant(const wxDateTime&,const wxString&)
__ct__9wxVariantFRC10wxDateTimeRC8wxString
;wxVariant::wxVariant(void*,const wxString&) ;wxVariant::wxVariant(void*,const wxString&)
__ct__9wxVariantFPvRC8wxString __ct__9wxVariantFPvRC8wxString
;wxVariantDataVoidPtr::Write(wxString&) const ;wxVariantDataVoidPtr::Write(wxString&) const
@@ -7056,6 +7130,8 @@ EXPORTS
;wxGridStringArray::DoEmpty() ;wxGridStringArray::DoEmpty()
DoEmpty__17wxGridStringArrayFv DoEmpty__17wxGridStringArrayFv
wxEVT_GRID_EDITOR_SHOWN wxEVT_GRID_EDITOR_SHOWN
;wxConstructorForwxGridEditorCreatedEvent()
wxConstructorForwxGridEditorCreatedEvent__Fv
;wxConstructorForwxGridCornerLabelWindow() ;wxConstructorForwxGridCornerLabelWindow()
wxConstructorForwxGridCornerLabelWindow__Fv wxConstructorForwxGridCornerLabelWindow__Fv
__vft24wxGridCellStringRenderer16wxGridCellWorker __vft24wxGridCellStringRenderer16wxGridCellWorker
@@ -7134,6 +7210,8 @@ EXPORTS
__vft20wxGridRowLabelWindow8wxObject __vft20wxGridRowLabelWindow8wxObject
__vft15wxGridTableBase8wxObject __vft15wxGridTableBase8wxObject
__vft12wxGridWindow8wxObject __vft12wxGridWindow8wxObject
;wxGridEditorCreatedEvent::wxGridEditorCreatedEvent(int,int,wxObject*,int,int,wxControl*)
__ct__24wxGridEditorCreatedEventFiT1P8wxObjectN21P9wxControl
;wxGridCellNumberEditor::StartingKey(wxKeyEvent&) ;wxGridCellNumberEditor::StartingKey(wxKeyEvent&)
StartingKey__22wxGridCellNumberEditorFR10wxKeyEvent StartingKey__22wxGridCellNumberEditorFR10wxKeyEvent
;wxGridCellFloatEditor::StartingKey(wxKeyEvent&) ;wxGridCellFloatEditor::StartingKey(wxKeyEvent&)
@@ -7325,6 +7403,7 @@ EXPORTS
Add__17wxGridStringArrayFRC13wxArrayString Add__17wxGridStringArrayFRC13wxArrayString
;wxGrid::EnableCellEditControl(unsigned long) ;wxGrid::EnableCellEditControl(unsigned long)
EnableCellEditControl__6wxGridFUl EnableCellEditControl__6wxGridFUl
wxEVT_GRID_EDITOR_CREATED
;wxGrid::sm_classwxGrid ;wxGrid::sm_classwxGrid
sm_classwxGrid__6wxGrid sm_classwxGrid__6wxGrid
;wxGridSizeEvent::sm_classwxGridSizeEvent ;wxGridSizeEvent::sm_classwxGridSizeEvent
@@ -7522,6 +7601,8 @@ EXPORTS
SetDefaultCellFont__6wxGridFRC6wxFont SetDefaultCellFont__6wxGridFRC6wxFont
;wxGridEvent::sm_classwxGridEvent ;wxGridEvent::sm_classwxGridEvent
sm_classwxGridEvent__11wxGridEvent sm_classwxGridEvent__11wxGridEvent
;wxGridEditorCreatedEvent::sm_classwxGridEditorCreatedEvent
sm_classwxGridEditorCreatedEvent__24wxGridEditorCreatedEvent
;wxGridCellChoiceEditor::wxGridCellChoiceEditor(unsigned int,const wxString*,unsigned long) ;wxGridCellChoiceEditor::wxGridCellChoiceEditor(unsigned int,const wxString*,unsigned long)
__ct__22wxGridCellChoiceEditorFUiPC8wxStringUl __ct__22wxGridCellChoiceEditorFUiPC8wxStringUl
;wxGridCellTextEditor::StartingKey(wxKeyEvent&) ;wxGridCellTextEditor::StartingKey(wxKeyEvent&)
@@ -13567,12 +13648,35 @@ EXPORTS
sm_eventTable__11wxScrollBar sm_eventTable__11wxScrollBar
;From object file: ..\os2\settings.cpp ;From object file: ..\os2\settings.cpp
;PUBDEFs (Symbols available from object file): ;PUBDEFs (Symbols available from object file):
;wxSystemSettings::SetOption(const wxString&,const wxString&)
SetOption__16wxSystemSettingsFRC8wxStringT1
;wxSystemSettingsModule::sm_classwxSystemSettingsModule
sm_classwxSystemSettingsModule__22wxSystemSettingsModule
;wxSystemSettingsModule::OnInit()
OnInit__22wxSystemSettingsModuleFv
;wxSystemSettings::GetOption(const wxString&)
GetOption__16wxSystemSettingsFRC8wxString
__vft22wxSystemSettingsModule8wxObject
;wxSystemSettings::GetSystemColour(int) ;wxSystemSettings::GetSystemColour(int)
GetSystemColour__16wxSystemSettingsFi GetSystemColour__16wxSystemSettingsFi
;wxSystemSettings::GetSystemMetric(int) ;wxSystemSettings::GetSystemMetric(int)
GetSystemMetric__16wxSystemSettingsFi GetSystemMetric__16wxSystemSettingsFi
;wxSystemSettings::HasOption(const wxString&)
HasOption__16wxSystemSettingsFRC8wxString
;wxSystemSettingsModule::sm_optionNames
sm_optionNames__22wxSystemSettingsModule
;wxSystemSettingsModule::OnExit()
OnExit__22wxSystemSettingsModuleFv
;wxSystemSettingsModule::sm_optionValues
sm_optionValues__22wxSystemSettingsModule
;wxConstructorForwxSystemSettingsModule()
wxConstructorForwxSystemSettingsModule__Fv
;wxSystemSettings::GetOptionInt(const wxString&)
GetOptionInt__16wxSystemSettingsFRC8wxString
;wxSystemSettings::GetSystemFont(int) ;wxSystemSettings::GetSystemFont(int)
GetSystemFont__16wxSystemSettingsFi GetSystemFont__16wxSystemSettingsFi
;wxSystemSettings::SetOption(const wxString&,int)
SetOption__16wxSystemSettingsFRC8wxStringi
;From object file: ..\os2\slider.cpp ;From object file: ..\os2\slider.cpp
;PUBDEFs (Symbols available from object file): ;PUBDEFs (Symbols available from object file):
;wxSlider::SetValue(int) ;wxSlider::SetValue(int)