replaced T() makro with wxT() due to namespace probs, _T() exists, too
fixed compilation problems, mainly in html code compiles and links fine on Solaris, runs with samples and Mahogany git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3894 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
@@ -21,7 +21,7 @@
|
||||
*****************************************************************************/
|
||||
|
||||
// needed to resolve the conflict between global T and macro parameter T
|
||||
#define _WX_ERROR_REMOVE2(x) T("bad index in " #x "::Remove()")
|
||||
#define _WX_ERROR_REMOVE2(x) wxT("bad index in " #x "::Remove()")
|
||||
|
||||
// macro implements remaining (not inline) methods of template list
|
||||
// (it's private to this file)
|
||||
|
@@ -28,7 +28,7 @@ class wxCharBuffer
|
||||
public:
|
||||
wxCharBuffer(const char *str)
|
||||
{
|
||||
wxASSERT_MSG( str, T("NULL string in wxCharBuffer") );
|
||||
wxASSERT_MSG( str, wxT("NULL string in wxCharBuffer") );
|
||||
|
||||
m_str = str ? strdup(str) : (char *)NULL;
|
||||
}
|
||||
@@ -67,7 +67,7 @@ class wxWCharBuffer
|
||||
public:
|
||||
wxWCharBuffer(const wchar_t *wcs)
|
||||
{
|
||||
wxASSERT_MSG( wcs, T("NULL string in wxWCharBuffer") );
|
||||
wxASSERT_MSG( wcs, wxT("NULL string in wxWCharBuffer") );
|
||||
|
||||
if (wcs) {
|
||||
size_t siz = (wcslen(wcs)+1)*sizeof(wchar_t);
|
||||
|
@@ -26,7 +26,7 @@ class WXDLLEXPORT wxArrayString;
|
||||
|
||||
extern const wxChar *wxEmptyString;
|
||||
|
||||
#define WXDIALUP_MANAGER_DEFAULT_BEACONHOST T("www.yahoo.com")
|
||||
#define WXDIALUP_MANAGER_DEFAULT_BEACONHOST wxT("www.yahoo.com")
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// A class which groups functions dealing with connecting to the network from a
|
||||
@@ -148,8 +148,8 @@ public:
|
||||
// Sets the commands to start up the network and to hang up again. Used by
|
||||
// the Unix implementations only.
|
||||
virtual void
|
||||
SetConnectCommand(const wxString& commandDial = T("/usr/bin/pon"),
|
||||
const wxString& commandHangup = T("/usr/bin/poff")) = 0;
|
||||
SetConnectCommand(const wxString& commandDial = wxT("/usr/bin/pon"),
|
||||
const wxString& commandHangup = wxT("/usr/bin/poff")) = 0;
|
||||
};
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
|
@@ -151,10 +151,10 @@ private:
|
||||
// template classes
|
||||
// ============================================================================
|
||||
|
||||
// resolves the name conflict between the T() macor and T typedef: we can't
|
||||
// use T() inside WX_DEFINE_ARRAY!
|
||||
#define _WX_ERROR_SIZEOF T("illegal use of DEFINE_ARRAY")
|
||||
#define _WX_ERROR_REMOVE T("removing inexisting element in wxArray::Remove")
|
||||
// resolves the name conflict between the wxT() macor and T typedef: we can't
|
||||
// use wxT() inside WX_DEFINE_ARRAY!
|
||||
#define _WX_ERROR_SIZEOF wxT("illegal use of DEFINE_ARRAY")
|
||||
#define _WX_ERROR_REMOVE wxT("removing inexisting element in wxArray::Remove")
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// This macro generates a new array class. It is intended for storage of simple
|
||||
|
@@ -897,7 +897,7 @@ public:
|
||||
{
|
||||
// GetVeto() will return FALSE anyhow...
|
||||
wxCHECK_RET( m_canVeto,
|
||||
T("call to Veto() ignored (can't veto this event)") );
|
||||
wxT("call to Veto() ignored (can't veto this event)") );
|
||||
|
||||
m_veto = veto;
|
||||
}
|
||||
@@ -1319,7 +1319,7 @@ public:
|
||||
virtual void OnCommand(wxWindow& WXUNUSED(win),
|
||||
wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
wxFAIL_MSG(T("shouldn't be called any more"));
|
||||
wxFAIL_MSG(wxT("shouldn't be called any more"));
|
||||
}
|
||||
|
||||
// Called if child control has no callback function
|
||||
|
@@ -51,7 +51,7 @@ public:
|
||||
bool Close();
|
||||
|
||||
// assign an existing file descriptor and get it back from wxFFile object
|
||||
void Attach(FILE *fp, const wxString& name = T(""))
|
||||
void Attach(FILE *fp, const wxString& name = wxT(""))
|
||||
{ Close(); m_fp = fp; m_name = name; }
|
||||
void Detach() { m_fp = NULL; }
|
||||
FILE *fp() const { return m_fp; }
|
||||
|
@@ -141,9 +141,9 @@ public:
|
||||
// New constructor: one size fits all. Specify wxCONFIG_USE_LOCAL_FILE or
|
||||
// wxCONFIG_USE_GLOBAL_FILE to say which files should be used.
|
||||
wxFileConfig(const wxString& appName,
|
||||
const wxString& vendorName = T(""),
|
||||
const wxString& localFilename = T(""),
|
||||
const wxString& globalFilename = T(""),
|
||||
const wxString& vendorName = wxT(""),
|
||||
const wxString& localFilename = wxT(""),
|
||||
const wxString& globalFilename = wxT(""),
|
||||
long style = wxCONFIG_USE_LOCAL_FILE);
|
||||
|
||||
// dtor will save unsaved data
|
||||
|
@@ -159,15 +159,15 @@ WXDLLEXPORT bool wxMkdir(const wxString& dir, int perm = 0777);
|
||||
WXDLLEXPORT bool wxRmdir(const wxString& dir, int flags = 0);
|
||||
|
||||
// separators in file names
|
||||
#define wxFILE_SEP_EXT T('.')
|
||||
#define wxFILE_SEP_DSK T(':')
|
||||
#define wxFILE_SEP_PATH_DOS T('\\')
|
||||
#define wxFILE_SEP_PATH_UNIX T('/')
|
||||
#define wxFILE_SEP_EXT wxT('.')
|
||||
#define wxFILE_SEP_DSK wxT(':')
|
||||
#define wxFILE_SEP_PATH_DOS wxT('\\')
|
||||
#define wxFILE_SEP_PATH_UNIX wxT('/')
|
||||
|
||||
// separator in the path list (as in PATH environment variable)
|
||||
// NB: these are strings and not characters on purpose!
|
||||
#define wxPATH_SEP_DOS T(";")
|
||||
#define wxPATH_SEP_UNIX T(":")
|
||||
#define wxPATH_SEP_DOS wxT(";")
|
||||
#define wxPATH_SEP_UNIX wxT(":")
|
||||
|
||||
// platform independent versions
|
||||
#ifdef __UNIX__
|
||||
|
@@ -32,7 +32,7 @@ public:
|
||||
// enumerate the different encodings either for given font family or for
|
||||
// all font families - will result in OnFontEncoding() being called for
|
||||
// each available (family, encoding) couple
|
||||
virtual bool EnumerateEncodings(const wxString& family = T(""));
|
||||
virtual bool EnumerateEncodings(const wxString& family = wxT(""));
|
||||
|
||||
// callbacks which are called after one of EnumerateXXX() functions from
|
||||
// above is invoked - all of them may return FALSE to stop enumeration or
|
||||
|
@@ -100,7 +100,7 @@ public:
|
||||
const wxSize &size = wxDefaultSize,
|
||||
long style = wxLC_LIST,
|
||||
const wxValidator &validator = wxDefaultValidator,
|
||||
const wxString &name = T("filelist") );
|
||||
const wxString &name = wxT("filelist") );
|
||||
void ChangeToListMode();
|
||||
void ChangeToReportMode();
|
||||
void ChangeToIconMode();
|
||||
|
@@ -54,7 +54,7 @@ public:
|
||||
@param newmsg if used, new message to display
|
||||
@returns true if ABORT button has not been pressed
|
||||
*/
|
||||
bool Update(int value = -1, const wxString& newmsg = T(""));
|
||||
bool Update(int value = -1, const wxString& newmsg = wxT(""));
|
||||
|
||||
/* Can be called to continue after the cancel button has been pressed, but
|
||||
the program decided to continue the operation (e.g., user didn't
|
||||
|
@@ -64,7 +64,7 @@ public:
|
||||
|
||||
#if wxUSE_STATUSBAR
|
||||
virtual wxStatusBar* CreateStatusBar(int number=1, long style = wxST_SIZEGRIP, wxWindowID id = 0,
|
||||
const wxString& name = T("statusBar"));
|
||||
const wxString& name = wxT("statusBar"));
|
||||
virtual wxStatusBar *OnCreateStatusBar( int number, long style, wxWindowID id,
|
||||
const wxString& name );
|
||||
virtual wxStatusBar *GetStatusBar() const;
|
||||
|
@@ -64,7 +64,7 @@ public:
|
||||
|
||||
#if wxUSE_STATUSBAR
|
||||
virtual wxStatusBar* CreateStatusBar(int number=1, long style = wxST_SIZEGRIP, wxWindowID id = 0,
|
||||
const wxString& name = T("statusBar"));
|
||||
const wxString& name = wxT("statusBar"));
|
||||
virtual wxStatusBar *OnCreateStatusBar( int number, long style, wxWindowID id,
|
||||
const wxString& name );
|
||||
virtual wxStatusBar *GetStatusBar() const;
|
||||
|
Before Width: | Height: | Size: 202 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 318 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 318 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 202 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 318 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 710 B After Width: | Height: | Size: 519 B |
@@ -32,7 +32,7 @@
|
||||
// gettext() style macro (notice that xgettext should be invoked with "-k_"
|
||||
// option to extract the strings inside _() from the sources)
|
||||
#ifndef WXINTL_NO_GETTEXT_MACRO
|
||||
#define _(str) wxGetTranslation(T(str))
|
||||
#define _(str) wxGetTranslation(wxT(str))
|
||||
#endif
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
|
@@ -480,12 +480,12 @@ DECLARE_LOG_FUNCTION2(SysError, long lErrCode);
|
||||
// will take us immediately to the place of the failed API
|
||||
#ifdef __VISUALC__
|
||||
#define wxLogApiError(api, rc) \
|
||||
wxLogDebug(T("%s(%d): '%s' failed with error 0x%08lx (%s)."), \
|
||||
wxLogDebug(wxT("%s(%d): '%s' failed with error 0x%08lx (%s)."), \
|
||||
__TFILE__, __LINE__, api, \
|
||||
rc, wxSysErrorMsg(rc))
|
||||
#else // !VC++
|
||||
#define wxLogApiError(api, rc) \
|
||||
wxLogDebug(T("In file %s at line %d: '%s' failed with " \
|
||||
wxLogDebug(wxT("In file %s at line %d: '%s' failed with " \
|
||||
"error 0x%08lx (%s)."), \
|
||||
__TFILE__, __LINE__, api, \
|
||||
rc, wxSysErrorMsg(rc))
|
||||
|
@@ -1056,4 +1056,3 @@ __END_DECLS
|
||||
long nothing ;
|
||||
} ;
|
||||
|
||||
#endif /* !_GUSI_ */
|
@@ -51,4 +51,3 @@ protected:
|
||||
};
|
||||
|
||||
#endif
|
||||
// _WX_STATBAR_H_
|
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 491 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 198 B After Width: | Height: | Size: 7 B |
Before Width: | Height: | Size: 630 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 5 B |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 491 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
@@ -139,17 +139,17 @@ WXDLLEXPORT_DATA(extern HFONT) wxSTATUS_LINE_FONT;
|
||||
* for this combination of CTl3D/FAFA settings
|
||||
*/
|
||||
|
||||
#define STATIC_CLASS T("STATIC")
|
||||
#define STATIC_CLASS wxT("STATIC")
|
||||
#define STATIC_FLAGS (SS_LEFT|WS_CHILD|WS_VISIBLE)
|
||||
#define CHECK_CLASS T("BUTTON")
|
||||
#define CHECK_CLASS wxT("BUTTON")
|
||||
#define CHECK_FLAGS (BS_AUTOCHECKBOX|WS_TABSTOP|WS_CHILD)
|
||||
#define CHECK_IS_FAFA FALSE
|
||||
#define RADIO_CLASS T("BUTTON")
|
||||
#define RADIO_CLASS wxT("BUTTON")
|
||||
#define RADIO_FLAGS (BS_AUTORADIOBUTTON|WS_CHILD|WS_VISIBLE)
|
||||
#define RADIO_SIZE 20
|
||||
#define RADIO_IS_FAFA FALSE
|
||||
#define PURE_WINDOWS
|
||||
#define GROUP_CLASS T("BUTTON")
|
||||
#define GROUP_CLASS wxT("BUTTON")
|
||||
#define GROUP_FLAGS (BS_GROUPBOX|WS_CHILD|WS_VISIBLE)
|
||||
|
||||
/*
|
||||
|
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
@@ -52,4 +52,3 @@ protected:
|
||||
|
||||
#endif // wxUSE_NATIVE_STATUSBAR
|
||||
|
||||
#endif //_STATBR95_H
|
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 491 B |
Before Width: | Height: | Size: 198 B After Width: | Height: | Size: 7 B |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 766 B After Width: | Height: | Size: 0 B |
Before Width: | Height: | Size: 326 B After Width: | Height: | Size: 0 B |
@@ -117,13 +117,13 @@ WXDLLEXPORT wxObject* wxCreateStoredObject( wxInputStream& stream );
|
||||
#define IMPLEMENT_DYNAMIC_CLASS(name, basename) \
|
||||
wxObject* WXDLLEXPORT_CTORFN wxConstructorFor##name(void) \
|
||||
{ return new name; }\
|
||||
wxClassInfo name::sm_class##name((wxChar *) T(#name), (wxChar *) T(#basename), (wxChar *) NULL, (int) sizeof(name), (wxObjectConstructorFn) wxConstructorFor##name);
|
||||
wxClassInfo name::sm_class##name((wxChar *) wxT(#name), (wxChar *) wxT(#basename), (wxChar *) NULL, (int) sizeof(name), (wxObjectConstructorFn) wxConstructorFor##name);
|
||||
|
||||
// Multiple inheritance with two base classes
|
||||
#define IMPLEMENT_DYNAMIC_CLASS2(name, basename1, basename2) \
|
||||
wxObject* WXDLLEXPORT_CTORFN wxConstructorFor##name(void) \
|
||||
{ return new name; }\
|
||||
wxClassInfo name::sm_class##name((wxChar *) T(#name), (wxChar *) T(#basename1), (wxChar *) T(#basename2), (int) sizeof(name), (wxObjectConstructorFn) wxConstructorFor##name);
|
||||
wxClassInfo name::sm_class##name((wxChar *) wxT(#name), (wxChar *) wxT(#basename1), (wxChar *) wxT(#basename2), (int) sizeof(name), (wxObjectConstructorFn) wxConstructorFor##name);
|
||||
|
||||
//////
|
||||
////// for abstract classes
|
||||
@@ -131,13 +131,13 @@ wxObject* WXDLLEXPORT_CTORFN wxConstructorFor##name(void) \
|
||||
|
||||
// Single inheritance with one base class
|
||||
#define IMPLEMENT_ABSTRACT_CLASS(name, basename) \
|
||||
wxClassInfo name::sm_class##name((wxChar *) T(#name), (wxChar *) T(#basename), \
|
||||
wxClassInfo name::sm_class##name((wxChar *) wxT(#name), (wxChar *) wxT(#basename), \
|
||||
(wxChar *) NULL, (int) sizeof(name), (wxObjectConstructorFn) NULL);
|
||||
|
||||
// Multiple inheritance with two base classes
|
||||
#define IMPLEMENT_ABSTRACT_CLASS2(name, basename1, basename2) \
|
||||
wxClassInfo name::sm_class##name((wxChar *) T(#name), (wxChar *) T(#basename1), \
|
||||
(wxChar *) T(#basename2), (int) sizeof(name), (wxObjectConstructorFn) NULL);
|
||||
wxClassInfo name::sm_class##name((wxChar *) wxT(#name), (wxChar *) wxT(#basename1), \
|
||||
(wxChar *) wxT(#basename2), (int) sizeof(name), (wxObjectConstructorFn) NULL);
|
||||
|
||||
#define IMPLEMENT_CLASS IMPLEMENT_ABSTRACT_CLASS
|
||||
#define IMPLEMENT_CLASS2 IMPLEMENT_ABSTRACT_CLASS2
|
||||
|
@@ -51,4 +51,3 @@ protected:
|
||||
};
|
||||
|
||||
#endif
|
||||
// _WX_STATBAR_H_
|
@@ -552,7 +552,7 @@ class WXDLLEXPORT wxListOfStringsListValidator: public wxPropertyListValidator
|
||||
// Called when the property is double clicked.
|
||||
bool OnDoubleClick(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow);
|
||||
|
||||
bool EditStringList(wxWindow *parent, wxStringList *stringList, const wxChar *title = T("String List Editor"));
|
||||
bool EditStringList(wxWindow *parent, wxStringList *stringList, const wxChar *title = wxT("String List Editor"));
|
||||
|
||||
// Called when the edit (...) button is pressed.
|
||||
void OnEdit(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow);
|
||||
|
@@ -573,7 +573,7 @@ public:
|
||||
// remove spaces from left or from right (default) side
|
||||
wxString& Trim(bool bFromRight = TRUE);
|
||||
// add nCount copies chPad in the beginning or at the end (default)
|
||||
wxString& Pad(size_t nCount, wxChar chPad = T(' '), bool bFromRight = TRUE);
|
||||
wxString& Pad(size_t nCount, wxChar chPad = wxT(' '), bool bFromRight = TRUE);
|
||||
// truncate string to given length
|
||||
wxString& Truncate(size_t uiLen);
|
||||
|
||||
@@ -685,7 +685,7 @@ public:
|
||||
// return the maximum size of the string
|
||||
size_t max_size() const { return wxSTRING_MAXLEN; }
|
||||
// resize the string, filling the space with c if c != 0
|
||||
void resize(size_t nSize, wxChar ch = T('\0'));
|
||||
void resize(size_t nSize, wxChar ch = wxT('\0'));
|
||||
// delete the contents of the string
|
||||
void clear() { Empty(); }
|
||||
// returns true if the string is empty
|
||||
|
@@ -51,4 +51,3 @@ protected:
|
||||
};
|
||||
|
||||
#endif
|
||||
// _WX_STATBAR_H_
|
@@ -81,7 +81,7 @@ public:
|
||||
static void Chain(wxWizardPageSimple *first, wxWizardPageSimple *second)
|
||||
{
|
||||
wxCHECK_RET( first && second,
|
||||
T("NULL passed to wxWizardPageSimple::Chain") );
|
||||
wxT("NULL passed to wxWizardPageSimple::Chain") );
|
||||
|
||||
first->SetNext(second);
|
||||
second->SetPrev(first);
|
||||
|
@@ -565,11 +565,11 @@ WXDLLEXPORT size_t wxStrftime(wxChar *s, size_t max, const wxChar *fmt, const
|
||||
// although global macros with such names are really bad, we want to have
|
||||
// another name for _T() which should be used to avoid confusion between _T()
|
||||
// and _() in wxWindows sources
|
||||
#define T(x) _T(x)
|
||||
#define wxT(x) _T(x)
|
||||
|
||||
// a Unicode-friendly __FILE__ analog
|
||||
#ifndef __TFILE__
|
||||
#define __XFILE__(x) T(x)
|
||||
#define __XFILE__(x) wxT(x)
|
||||
#define __TFILE__ __XFILE__(__FILE__)
|
||||
#endif
|
||||
|
||||
|
@@ -112,7 +112,7 @@ class WXDLLEXPORT wxExpr
|
||||
return value.word;
|
||||
else if (type == wxExprString)
|
||||
return wxString(value.string);
|
||||
else return wxString(T(""));
|
||||
else return wxString(wxT(""));
|
||||
}
|
||||
|
||||
inline wxString StringValue(void) const {
|
||||
@@ -120,7 +120,7 @@ class WXDLLEXPORT wxExpr
|
||||
return wxString(value.string);
|
||||
else if (type == wxExprWord)
|
||||
return wxString(value.word);
|
||||
else return wxString(T(""));
|
||||
else return wxString(wxT(""));
|
||||
}
|
||||
|
||||
// Get nth arg of clause (starting from 1)
|
||||
|
@@ -16,4 +16,3 @@
|
||||
#pragma once on
|
||||
#define WX_PRECOMP
|
||||
#include "wx/wx_cw_cm.h"
|
||||
#include "wx/wxprec.h"
|
@@ -17,4 +17,3 @@
|
||||
#define WX_PRECOMP
|
||||
#define __WXDEBUG__
|
||||
#include "wx/wx_cw_cm.h"
|
||||
#include "wx/wxprec.h"
|