projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add wxVersionInfo and functions returning it for 3rd party libraries.
[wxWidgets.git]
/
src
/
x11
/
dataobj.cpp
diff --git
a/src/x11/dataobj.cpp
b/src/x11/dataobj.cpp
index d1562f99bf4f99f98c907f5c67c8a7a1eaa0611d..88de745710223a6f2f4d7b4e7a3799d651ad23bd 100644
(file)
--- a/
src/x11/dataobj.cpp
+++ b/
src/x11/dataobj.cpp
@@
-18,10
+18,10
@@
#include "wx/log.h"
#include "wx/app.h"
#include "wx/utils.h"
#include "wx/log.h"
#include "wx/app.h"
#include "wx/utils.h"
+ #include "wx/image.h"
#endif
#include "wx/mstream.h"
#endif
#include "wx/mstream.h"
-#include "wx/image.h"
#include "wx/x11/private.h"
#include "wx/x11/private.h"
@@
-57,12
+57,6
@@
wxDataFormat::wxDataFormat( wxDataFormatId type )
SetType( type );
}
SetType( type );
}
-wxDataFormat::wxDataFormat( const wxChar *id )
-{
- PrepareFormats();
- SetId( id );
-}
-
wxDataFormat::wxDataFormat( const wxString &id )
{
PrepareFormats();
wxDataFormat::wxDataFormat( const wxString &id )
{
PrepareFormats();
@@
-80,7
+74,7
@@
void wxDataFormat::SetType( wxDataFormatId type )
PrepareFormats();
m_type = type;
PrepareFormats();
m_type = type;
- if (m_type == wxDF_TEXT)
+ if (m_type == wxDF_TEXT
|| m_type == wxDF_UNICODETEXT
)
m_format = g_textAtom;
else
if (m_type == wxDF_BITMAP)
m_format = g_textAtom;
else
if (m_type == wxDF_BITMAP)
@@
-129,13
+123,12
@@
void wxDataFormat::SetId( NativeFormat format )
m_type = wxDF_PRIVATE;
}
m_type = wxDF_PRIVATE;
}
-void wxDataFormat::SetId( const wx
Char *
id )
+void wxDataFormat::SetId( const wx
String&
id )
{
#if !wxUSE_NANOX
PrepareFormats();
m_type = wxDF_PRIVATE;
{
#if !wxUSE_NANOX
PrepareFormats();
m_type = wxDF_PRIVATE;
- wxString tmp( id );
- m_format = XInternAtom( (Display*) wxGetDisplay(), tmp.ToAscii(), FALSE );
+ m_format = XInternAtom( (Display*) wxGetDisplay(), id.ToAscii(), FALSE );
#endif
}
#endif
}
@@
-199,7
+192,7
@@
bool wxFileDataObject::GetDataHere(void *buf) const
filenames += (wxChar) 0;
}
filenames += (wxChar) 0;
}
- memcpy( buf, filenames.mbc_str(), filenames.
Len
() + 1 );
+ memcpy( buf, filenames.mbc_str(), filenames.
length
() + 1 );
return true;
}
return true;
}
@@
-210,7
+203,7
@@
size_t wxFileDataObject::GetDataSize() const
for (size_t i = 0; i < m_filenames.GetCount(); i++)
{
for (size_t i = 0; i < m_filenames.GetCount(); i++)
{
- res += m_filenames[i].
Len
();
+ res += m_filenames[i].
length
();
res += 1;
}
res += 1;
}
@@
-232,8
+225,8
@@
bool wxFileDataObject::SetData(size_t WXUNUSED(size), const void *buf)
break;
wxString file( filenames ); // this returns the first file
AddFile( file );
break;
wxString file( filenames ); // this returns the first file
AddFile( file );
- pos += file.
Len
()+1;
- filenames += file.
Len
()+1;
+ pos += file.
length
()+1;
+ filenames += file.
length
()+1;
}
#else // 1
m_filenames.Empty();
}
#else // 1
m_filenames.Empty();
@@
-250,12
+243,12
@@
bool wxFileDataObject::SetData(size_t WXUNUSED(size), const void *buf)
if ( (*p == '\r' && *(p+1) == '\n') || !*p )
{
size_t lenPrefix = 5; // strlen("file:")
if ( (*p == '\r' && *(p+1) == '\n') || !*p )
{
size_t lenPrefix = 5; // strlen("file:")
- if ( filename.Left(lenPrefix).MakeLower() ==
_
T("file:") )
+ if ( filename.Left(lenPrefix).MakeLower() ==
wx
T("file:") )
{
// sometimes the syntax is "file:filename", sometimes it's
// URL-like: "file://filename" - deal with both
{
// sometimes the syntax is "file:filename", sometimes it's
// URL-like: "file://filename" - deal with both
- if ( filename[lenPrefix] ==
_
T('/') &&
- filename[lenPrefix + 1] ==
_
T('/') )
+ if ( filename[lenPrefix] ==
wx
T('/') &&
+ filename[lenPrefix + 1] ==
wx
T('/') )
{
// skip the slashes
lenPrefix += 2;
{
// skip the slashes
lenPrefix += 2;
@@
-266,7
+259,7
@@
bool wxFileDataObject::SetData(size_t WXUNUSED(size), const void *buf)
}
else
{
}
else
{
- wxLogDebug(
_
T("Unsupported URI '%s' in wxFileDataObject"),
+ wxLogDebug(
wx
T("Unsupported URI '%s' in wxFileDataObject"),
filename.c_str());
}
filename.c_str());
}