corrected warnings when compiling with -Wall -W
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -52,7 +52,7 @@ name& name::operator=(const name& src) \
|
|||||||
return *this; \
|
return *this; \
|
||||||
} \
|
} \
|
||||||
\
|
\
|
||||||
name::name(const name& src) \
|
name::name(const name& src) : wxArrayPtrVoid() \
|
||||||
{ \
|
{ \
|
||||||
DoCopy(src); \
|
DoCopy(src); \
|
||||||
} \
|
} \
|
||||||
|
@@ -27,7 +27,10 @@ WXDLLEXPORT_DATA(extern const wxChar*) wxButtonNameStr;
|
|||||||
class WXDLLEXPORT wxBitmapButtonBase : public wxButton
|
class WXDLLEXPORT wxBitmapButtonBase : public wxButton
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxBitmapButtonBase() { m_marginX = m_marginY = 0; }
|
wxBitmapButtonBase()
|
||||||
|
: m_bmpNormal(), m_bmpSelected(), m_bmpFocus(), m_bmpDisabled()
|
||||||
|
, m_marginX(0), m_marginY(0)
|
||||||
|
{ }
|
||||||
|
|
||||||
// set the bitmaps
|
// set the bitmaps
|
||||||
void SetBitmapLabel(const wxBitmap& bitmap)
|
void SetBitmapLabel(const wxBitmap& bitmap)
|
||||||
|
@@ -39,7 +39,7 @@ public:
|
|||||||
class WXDLLEXPORT wxStringClientData : public wxClientData
|
class WXDLLEXPORT wxStringClientData : public wxClientData
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxStringClientData() { }
|
wxStringClientData() : m_data() { }
|
||||||
wxStringClientData( const wxString &data ) : m_data(data) { }
|
wxStringClientData( const wxString &data ) : m_data(data) { }
|
||||||
void SetData( const wxString &data ) { m_data = data; }
|
void SetData( const wxString &data ) { m_data = data; }
|
||||||
const wxString& GetData() const { return m_data; }
|
const wxString& GetData() const { return m_data; }
|
||||||
|
@@ -55,7 +55,7 @@ public:
|
|||||||
wxDate(long j) : m_date((double)(j + 0.5)) { Init(); }
|
wxDate(long j) : m_date((double)(j + 0.5)) { Init(); }
|
||||||
wxDate(int m, int d, int y) : m_date(d, (wxDateTime::Month)m, y) { Init(); }
|
wxDate(int m, int d, int y) : m_date(d, (wxDateTime::Month)m, y) { Init(); }
|
||||||
wxDate(const wxString& dat) { Init(); (void)m_date.ParseDate(dat); }
|
wxDate(const wxString& dat) { Init(); (void)m_date.ParseDate(dat); }
|
||||||
wxDate(const wxDate &date) { *this = date; }
|
wxDate(const wxDate &date) : wxObject() { *this = date; }
|
||||||
|
|
||||||
wxDate(const wxDateTime& dt) { Init(); m_date = dt; }
|
wxDate(const wxDateTime& dt) { Init(); m_date = dt; }
|
||||||
|
|
||||||
|
@@ -103,7 +103,11 @@ struct WXDLLEXPORT wxNativeEncodingInfo
|
|||||||
wxFontEncoding encoding; // so that we know what this struct represents
|
wxFontEncoding encoding; // so that we know what this struct represents
|
||||||
|
|
||||||
#if defined(__WXMSW__) || defined(__WXPM__) || defined(__WXMAC__)
|
#if defined(__WXMSW__) || defined(__WXPM__) || defined(__WXMAC__)
|
||||||
wxNativeEncodingInfo() { charset = 0; /* ANSI_CHARSET */ }
|
wxNativeEncodingInfo()
|
||||||
|
: facename()
|
||||||
|
, encoding(wxFONTENCODING_SYSTEM)
|
||||||
|
, charset(0) /* ANSI_CHARSET */
|
||||||
|
{ }
|
||||||
|
|
||||||
int charset;
|
int charset;
|
||||||
#elif defined(_WX_X_FONTLIKE)
|
#elif defined(_WX_X_FONTLIKE)
|
||||||
|
@@ -28,7 +28,8 @@ public:
|
|||||||
virtual ~wxAcceleratorTable();
|
virtual ~wxAcceleratorTable();
|
||||||
|
|
||||||
wxAcceleratorTable(const wxAcceleratorTable& accel)
|
wxAcceleratorTable(const wxAcceleratorTable& accel)
|
||||||
{ Ref(accel); }
|
: wxObject()
|
||||||
|
{ Ref(accel); }
|
||||||
wxAcceleratorTable& operator=(const wxAcceleratorTable& accel)
|
wxAcceleratorTable& operator=(const wxAcceleratorTable& accel)
|
||||||
{ if ( m_refData != accel.m_refData ) Ref(accel); return *this; }
|
{ if ( m_refData != accel.m_refData ) Ref(accel); return *this; }
|
||||||
|
|
||||||
|
@@ -40,7 +40,9 @@ public:
|
|||||||
wxBrush( const wxBitmap &stippleBitmap );
|
wxBrush( const wxBitmap &stippleBitmap );
|
||||||
~wxBrush();
|
~wxBrush();
|
||||||
|
|
||||||
wxBrush( const wxBrush &brush ) { Ref(brush); }
|
wxBrush( const wxBrush &brush )
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(brush); }
|
||||||
wxBrush& operator = ( const wxBrush& brush ) { Ref(brush); return *this; }
|
wxBrush& operator = ( const wxBrush& brush ) { Ref(brush); return *this; }
|
||||||
|
|
||||||
bool Ok() const { return m_refData != NULL; }
|
bool Ok() const { return m_refData != NULL; }
|
||||||
|
@@ -49,7 +49,9 @@ public:
|
|||||||
wxColour( const wxString &colourName ) { InitFromName(colourName); }
|
wxColour( const wxString &colourName ) { InitFromName(colourName); }
|
||||||
wxColour( const char *colourName ) { InitFromName(colourName); }
|
wxColour( const char *colourName ) { InitFromName(colourName); }
|
||||||
|
|
||||||
wxColour( const wxColour& col ) { Ref(col); }
|
wxColour( const wxColour& col )
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(col); }
|
||||||
wxColour& operator = ( const wxColour& col ) { Ref(col); return *this; }
|
wxColour& operator = ( const wxColour& col ) { Ref(col); return *this; }
|
||||||
|
|
||||||
~wxColour();
|
~wxColour();
|
||||||
|
@@ -45,7 +45,9 @@ public:
|
|||||||
wxPen( const wxColour &colour, int width, int style );
|
wxPen( const wxColour &colour, int width, int style );
|
||||||
~wxPen();
|
~wxPen();
|
||||||
|
|
||||||
wxPen( const wxPen& pen ) { Ref(pen); }
|
wxPen( const wxPen& pen )
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(pen); }
|
||||||
wxPen& operator = ( const wxPen& pen ) { Ref(pen); return *this; }
|
wxPen& operator = ( const wxPen& pen ) { Ref(pen); return *this; }
|
||||||
|
|
||||||
bool Ok() const { return m_refData != NULL; }
|
bool Ok() const { return m_refData != NULL; }
|
||||||
|
@@ -73,7 +73,9 @@ public:
|
|||||||
wxRegion( size_t n, const wxPoint *points, int fillStyle = wxODDEVEN_RULE );
|
wxRegion( size_t n, const wxPoint *points, int fillStyle = wxODDEVEN_RULE );
|
||||||
~wxRegion();
|
~wxRegion();
|
||||||
|
|
||||||
wxRegion( const wxRegion& region ) { Ref(region); }
|
wxRegion( const wxRegion& region )
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(region); }
|
||||||
wxRegion& operator = ( const wxRegion& region ) { Ref(region); return *this; }
|
wxRegion& operator = ( const wxRegion& region ) { Ref(region); return *this; }
|
||||||
|
|
||||||
bool Ok() const { return m_refData != NULL; }
|
bool Ok() const { return m_refData != NULL; }
|
||||||
|
@@ -40,7 +40,9 @@ public:
|
|||||||
wxBrush( const wxBitmap &stippleBitmap );
|
wxBrush( const wxBitmap &stippleBitmap );
|
||||||
~wxBrush();
|
~wxBrush();
|
||||||
|
|
||||||
wxBrush( const wxBrush &brush ) { Ref(brush); }
|
wxBrush( const wxBrush &brush )
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(brush); }
|
||||||
wxBrush& operator = ( const wxBrush& brush ) { Ref(brush); return *this; }
|
wxBrush& operator = ( const wxBrush& brush ) { Ref(brush); return *this; }
|
||||||
|
|
||||||
bool Ok() const { return m_refData != NULL; }
|
bool Ok() const { return m_refData != NULL; }
|
||||||
|
@@ -49,7 +49,9 @@ public:
|
|||||||
wxColour( const wxString &colourName ) { InitFromName(colourName); }
|
wxColour( const wxString &colourName ) { InitFromName(colourName); }
|
||||||
wxColour( const char *colourName ) { InitFromName(colourName); }
|
wxColour( const char *colourName ) { InitFromName(colourName); }
|
||||||
|
|
||||||
wxColour( const wxColour& col ) { Ref(col); }
|
wxColour( const wxColour& col )
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(col); }
|
||||||
wxColour& operator = ( const wxColour& col ) { Ref(col); return *this; }
|
wxColour& operator = ( const wxColour& col ) { Ref(col); return *this; }
|
||||||
|
|
||||||
~wxColour();
|
~wxColour();
|
||||||
|
@@ -45,7 +45,9 @@ public:
|
|||||||
wxPen( const wxColour &colour, int width, int style );
|
wxPen( const wxColour &colour, int width, int style );
|
||||||
~wxPen();
|
~wxPen();
|
||||||
|
|
||||||
wxPen( const wxPen& pen ) { Ref(pen); }
|
wxPen( const wxPen& pen )
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(pen); }
|
||||||
wxPen& operator = ( const wxPen& pen ) { Ref(pen); return *this; }
|
wxPen& operator = ( const wxPen& pen ) { Ref(pen); return *this; }
|
||||||
|
|
||||||
bool Ok() const { return m_refData != NULL; }
|
bool Ok() const { return m_refData != NULL; }
|
||||||
|
@@ -73,7 +73,9 @@ public:
|
|||||||
wxRegion( size_t n, const wxPoint *points, int fillStyle = wxODDEVEN_RULE );
|
wxRegion( size_t n, const wxPoint *points, int fillStyle = wxODDEVEN_RULE );
|
||||||
~wxRegion();
|
~wxRegion();
|
||||||
|
|
||||||
wxRegion( const wxRegion& region ) { Ref(region); }
|
wxRegion( const wxRegion& region )
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(region); }
|
||||||
wxRegion& operator = ( const wxRegion& region ) { Ref(region); return *this; }
|
wxRegion& operator = ( const wxRegion& region ) { Ref(region); return *this; }
|
||||||
|
|
||||||
bool Ok() const { return m_refData != NULL; }
|
bool Ok() const { return m_refData != NULL; }
|
||||||
|
@@ -79,7 +79,8 @@ private:
|
|||||||
class WXDLLEXPORT wxHashTableLong : public wxObject
|
class WXDLLEXPORT wxHashTableLong : public wxObject
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxHashTableLong(size_t size = wxHASH_SIZE_DEFAULT) { Init(size); }
|
wxHashTableLong(size_t size = wxHASH_SIZE_DEFAULT)
|
||||||
|
{ Init(size); }
|
||||||
virtual ~wxHashTableLong();
|
virtual ~wxHashTableLong();
|
||||||
|
|
||||||
void Create(size_t size = wxHASH_SIZE_DEFAULT);
|
void Create(size_t size = wxHASH_SIZE_DEFAULT);
|
||||||
@@ -158,7 +159,8 @@ public:
|
|||||||
~wxHashTable();
|
~wxHashTable();
|
||||||
|
|
||||||
// copy ctor and assignment operator
|
// copy ctor and assignment operator
|
||||||
wxHashTable(const wxHashTable& table) : wxObject() { DoCopy(table); }
|
wxHashTable(const wxHashTable& table) : wxObject()
|
||||||
|
{ DoCopy(table); }
|
||||||
wxHashTable& operator=(const wxHashTable& table)
|
wxHashTable& operator=(const wxHashTable& table)
|
||||||
{ Clear(); DoCopy(table); return *this; }
|
{ Clear(); DoCopy(table); return *this; }
|
||||||
|
|
||||||
|
@@ -32,16 +32,16 @@ class WXDLLEXPORT wxIconBundle
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// default constructor
|
// default constructor
|
||||||
wxIconBundle() {}
|
wxIconBundle() : m_icons() {}
|
||||||
// initializes the bundle with the icon(s) found in the file
|
// initializes the bundle with the icon(s) found in the file
|
||||||
wxIconBundle( const wxString& file, long type )
|
wxIconBundle( const wxString& file, long type ) : m_icons()
|
||||||
{ AddIcon( file, type ); }
|
{ AddIcon( file, type ); }
|
||||||
// initializes the bundle with a single icon
|
// initializes the bundle with a single icon
|
||||||
wxIconBundle( const wxIcon& icon )
|
wxIconBundle( const wxIcon& icon ) : m_icons()
|
||||||
{ AddIcon( icon ); }
|
{ AddIcon( icon ); }
|
||||||
|
|
||||||
const wxIconBundle& operator =( const wxIconBundle& ic );
|
const wxIconBundle& operator =( const wxIconBundle& ic );
|
||||||
wxIconBundle( const wxIconBundle& ic )
|
wxIconBundle( const wxIconBundle& ic ) : m_icons()
|
||||||
{ *this = ic; }
|
{ *this = ic; }
|
||||||
|
|
||||||
~wxIconBundle() { DeleteIcons(); }
|
~wxIconBundle() { DeleteIcons(); }
|
||||||
|
@@ -43,7 +43,9 @@ class WXDLLEXPORT wxImage;
|
|||||||
class WXDLLEXPORT wxImageHandler: public wxObject
|
class WXDLLEXPORT wxImageHandler: public wxObject
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxImageHandler() { m_name = ""; m_extension = ""; m_type = 0; }
|
wxImageHandler()
|
||||||
|
: m_name(""), m_extension(""), m_mime(), m_type(0)
|
||||||
|
{ }
|
||||||
|
|
||||||
#if wxUSE_STREAMS
|
#if wxUSE_STREAMS
|
||||||
virtual bool LoadFile( wxImage *image, wxInputStream& stream, bool verbose=TRUE, int index=-1 );
|
virtual bool LoadFile( wxImage *image, wxInputStream& stream, bool verbose=TRUE, int index=-1 );
|
||||||
|
@@ -27,14 +27,20 @@ public:
|
|||||||
wxAcceleratorTable(int n, wxAcceleratorEntry entries[]); // Load from array
|
wxAcceleratorTable(int n, wxAcceleratorEntry entries[]); // Load from array
|
||||||
|
|
||||||
// Copy constructors
|
// Copy constructors
|
||||||
inline wxAcceleratorTable(const wxAcceleratorTable& accel) { Ref(accel); }
|
wxAcceleratorTable(const wxAcceleratorTable& accel)
|
||||||
inline wxAcceleratorTable(const wxAcceleratorTable* accel) { if (accel) Ref(*accel); }
|
: wxObject()
|
||||||
|
{ Ref(accel); }
|
||||||
|
wxAcceleratorTable(const wxAcceleratorTable* accel)
|
||||||
|
{ if (accel) Ref(*accel); }
|
||||||
|
|
||||||
~wxAcceleratorTable();
|
~wxAcceleratorTable();
|
||||||
|
|
||||||
inline wxAcceleratorTable& operator = (const wxAcceleratorTable& accel) { if (*this == accel) return (*this); Ref(accel); return *this; }
|
wxAcceleratorTable& operator = (const wxAcceleratorTable& accel)
|
||||||
inline bool operator == (const wxAcceleratorTable& accel) { return m_refData == accel.m_refData; }
|
{ if (*this == accel) return (*this); Ref(accel); return *this; }
|
||||||
inline bool operator != (const wxAcceleratorTable& accel) { return m_refData != accel.m_refData; }
|
bool operator == (const wxAcceleratorTable& accel)
|
||||||
|
{ return m_refData == accel.m_refData; }
|
||||||
|
bool operator != (const wxAcceleratorTable& accel)
|
||||||
|
{ return m_refData != accel.m_refData; }
|
||||||
|
|
||||||
bool Ok() const;
|
bool Ok() const;
|
||||||
|
|
||||||
|
@@ -39,7 +39,9 @@ public:
|
|||||||
wxBrush(short macThemeBrush ) ;
|
wxBrush(short macThemeBrush ) ;
|
||||||
wxBrush(const wxColour& col, int style);
|
wxBrush(const wxColour& col, int style);
|
||||||
wxBrush(const wxBitmap& stipple);
|
wxBrush(const wxBitmap& stipple);
|
||||||
inline wxBrush(const wxBrush& brush) { Ref(brush); }
|
wxBrush(const wxBrush& brush)
|
||||||
|
: wxGDIObject()
|
||||||
|
{ Ref(brush); }
|
||||||
~wxBrush();
|
~wxBrush();
|
||||||
|
|
||||||
virtual void SetColour(const wxColour& col) ;
|
virtual void SetColour(const wxColour& col) ;
|
||||||
@@ -49,9 +51,12 @@ public:
|
|||||||
virtual void SetMacTheme(short macThemeBrush) ;
|
virtual void SetMacTheme(short macThemeBrush) ;
|
||||||
virtual void SetMacThemeBackground(unsigned long macThemeBackground , WXRECTPTR extent) ;
|
virtual void SetMacThemeBackground(unsigned long macThemeBackground , WXRECTPTR extent) ;
|
||||||
|
|
||||||
inline wxBrush& operator = (const wxBrush& brush) { if (*this == brush) return (*this); Ref(brush); return *this; }
|
wxBrush& operator = (const wxBrush& brush)
|
||||||
inline bool operator == (const wxBrush& brush) { return m_refData == brush.m_refData; }
|
{ if (*this == brush) return (*this); Ref(brush); return *this; }
|
||||||
inline bool operator != (const wxBrush& brush) { return m_refData != brush.m_refData; }
|
bool operator == (const wxBrush& brush)
|
||||||
|
{ return m_refData == brush.m_refData; }
|
||||||
|
bool operator != (const wxBrush& brush)
|
||||||
|
{ return m_refData != brush.m_refData; }
|
||||||
|
|
||||||
wxMacBrushKind MacGetBrushKind() const ;
|
wxMacBrushKind MacGetBrushKind() const ;
|
||||||
|
|
||||||
|
@@ -27,11 +27,14 @@ WX_DEFINE_ARRAY( char * , wxChoiceDataArray ) ;
|
|||||||
// Choice item
|
// Choice item
|
||||||
class WXDLLEXPORT wxChoice: public wxChoiceBase
|
class WXDLLEXPORT wxChoice: public wxChoiceBase
|
||||||
{
|
{
|
||||||
DECLARE_DYNAMIC_CLASS(wxChoice)
|
DECLARE_DYNAMIC_CLASS(wxChoice)
|
||||||
|
|
||||||
public:
|
public:
|
||||||
wxChoice() {}
|
wxChoice()
|
||||||
virtual ~wxChoice() ;
|
: m_strings(), m_datas(), m_macPopUpMenuHandle(NULL)
|
||||||
|
{}
|
||||||
|
|
||||||
|
virtual ~wxChoice() ;
|
||||||
|
|
||||||
wxChoice(wxWindow *parent, wxWindowID id,
|
wxChoice(wxWindow *parent, wxWindowID id,
|
||||||
const wxPoint& pos = wxDefaultPosition,
|
const wxPoint& pos = wxDefaultPosition,
|
||||||
|
@@ -28,11 +28,17 @@ public:
|
|||||||
wxColour();
|
wxColour();
|
||||||
// from RGB
|
// from RGB
|
||||||
wxColour( unsigned char red, unsigned char green, unsigned char blue );
|
wxColour( unsigned char red, unsigned char green, unsigned char blue );
|
||||||
wxColour( unsigned long colRGB ) { Set(colRGB); }
|
wxColour( unsigned long colRGB )
|
||||||
|
: m_isInit(FALSE), m_red(0), m_blue(0), m_green(0)
|
||||||
|
{ Set(colRGB); }
|
||||||
|
|
||||||
// implicit conversion from the colour name
|
// implicit conversion from the colour name
|
||||||
wxColour( const wxString &colourName ) { InitFromName(colourName); }
|
wxColour( const wxString &colourName )
|
||||||
wxColour( const char *colourName ) { InitFromName(colourName); }
|
: m_isInit(FALSE), m_red(0), m_blue(0), m_green(0)
|
||||||
|
{ InitFromName(colourName); }
|
||||||
|
wxColour( const char *colourName )
|
||||||
|
: m_isInit(FALSE), m_red(0), m_blue(0), m_green(0)
|
||||||
|
{ InitFromName(colourName); }
|
||||||
|
|
||||||
// copy ctors and assignment operators
|
// copy ctors and assignment operators
|
||||||
wxColour( const wxColour& col );
|
wxColour( const wxColour& col );
|
||||||
|
@@ -102,11 +102,11 @@ protected:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
// For controls like radiobuttons which are really composite
|
// For controls like radiobuttons which are really composite
|
||||||
WXWidget m_macControl ;
|
WXWidget m_macControl ;
|
||||||
bool m_macControlIsShown ;
|
bool m_macControlIsShown ;
|
||||||
wxList m_subControls;
|
wxList m_subControls;
|
||||||
int m_macHorizontalBorder ;
|
int m_macHorizontalBorder ;
|
||||||
int m_macVerticalBorder ;
|
int m_macVerticalBorder ;
|
||||||
|
|
||||||
virtual wxSize DoGetBestSize() const;
|
virtual wxSize DoGetBestSize() const;
|
||||||
|
|
||||||
|
@@ -65,9 +65,9 @@ public:
|
|||||||
int ShowModal();
|
int ShowModal();
|
||||||
|
|
||||||
// not supported for file dialog, RR
|
// not supported for file dialog, RR
|
||||||
virtual void DoSetSize(int x, int y,
|
virtual void DoSetSize(int WXUNUSED(x), int WXUNUSED(y),
|
||||||
int width, int height,
|
int WXUNUSED(width), int WXUNUSED(height),
|
||||||
int sizeFlags = wxSIZE_AUTO) {}
|
int WXUNUSED(sizeFlags) = wxSIZE_AUTO) {}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -92,7 +92,7 @@ public:
|
|||||||
virtual void* DoGetItemClientData(int n) const;
|
virtual void* DoGetItemClientData(int n) const;
|
||||||
virtual void DoSetItemClientObject(int n, wxClientData* clientData);
|
virtual void DoSetItemClientObject(int n, wxClientData* clientData);
|
||||||
virtual wxClientData* DoGetItemClientObject(int n) const;
|
virtual wxClientData* DoGetItemClientObject(int n) const;
|
||||||
virtual void DoSetSize(int x, int y,int width, int height,int sizeFlags = wxSIZE_AUTO ) ;
|
virtual void DoSetSize(int x, int y,int width, int height,int sizeFlags = wxSIZE_AUTO ) ;
|
||||||
|
|
||||||
// wxCheckListBox support
|
// wxCheckListBox support
|
||||||
#if wxUSE_OWNER_DRAWN
|
#if wxUSE_OWNER_DRAWN
|
||||||
@@ -108,29 +108,29 @@ public:
|
|||||||
|
|
||||||
// Windows callbacks
|
// Windows callbacks
|
||||||
|
|
||||||
virtual void SetupColours();
|
virtual void SetupColours();
|
||||||
virtual void MacHandleControlClick( WXWidget control , wxInt16 controlpart ) ;
|
virtual void MacHandleControlClick( WXWidget control , wxInt16 controlpart ) ;
|
||||||
|
|
||||||
void* m_macList ;
|
void* m_macList ;
|
||||||
wxArrayString m_stringArray ;
|
wxArrayString m_stringArray ;
|
||||||
wxListDataArray m_dataArray ;
|
wxListDataArray m_dataArray ;
|
||||||
wxArrayInt m_selectionPreImage ;
|
wxArrayInt m_selectionPreImage ;
|
||||||
void MacSetRedraw( bool doDraw ) ;
|
void MacSetRedraw( bool doDraw ) ;
|
||||||
protected:
|
protected:
|
||||||
void MacDestroy() ;
|
void MacDestroy() ;
|
||||||
void MacDelete( int n ) ;
|
void MacDelete( int n ) ;
|
||||||
void MacInsert( int n , const char * text) ;
|
void MacInsert( int n , const char * text) ;
|
||||||
void MacAppend( const char * text) ;
|
void MacAppend( const char * text) ;
|
||||||
void MacSet( int n , const char *text ) ;
|
void MacSet( int n , const char *text ) ;
|
||||||
void MacClear() ;
|
void MacClear() ;
|
||||||
void MacSetSelection( int n , bool select ) ;
|
void MacSetSelection( int n , bool select ) ;
|
||||||
int MacGetSelection() const ;
|
int MacGetSelection() const ;
|
||||||
int MacGetSelections(wxArrayInt& aSelections) const ;
|
int MacGetSelections(wxArrayInt& aSelections) const ;
|
||||||
bool MacIsSelected( int n ) const ;
|
bool MacIsSelected( int n ) const ;
|
||||||
void MacScrollTo( int n ) ;
|
void MacScrollTo( int n ) ;
|
||||||
void OnSize( const wxSizeEvent &size ) ;
|
void OnSize( const wxSizeEvent &size ) ;
|
||||||
void MacDoClick() ;
|
void MacDoClick() ;
|
||||||
void MacDoDoubleClick() ;
|
void MacDoDoubleClick() ;
|
||||||
|
|
||||||
// do we have multiple selections?
|
// do we have multiple selections?
|
||||||
bool HasMultipleSelection() const;
|
bool HasMultipleSelection() const;
|
||||||
@@ -150,7 +150,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxListBox)
|
DECLARE_DYNAMIC_CLASS(wxListBox)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -37,53 +37,59 @@
|
|||||||
|
|
||||||
class wxMacPortStateHelper
|
class wxMacPortStateHelper
|
||||||
{
|
{
|
||||||
public :
|
DECLARE_NO_COPY_CLASS(wxMacPortStateHelper)
|
||||||
wxMacPortStateHelper( GrafPtr newport) ;
|
|
||||||
wxMacPortStateHelper() ;
|
public:
|
||||||
~wxMacPortStateHelper() ;
|
wxMacPortStateHelper( GrafPtr newport) ;
|
||||||
|
wxMacPortStateHelper() ;
|
||||||
|
~wxMacPortStateHelper() ;
|
||||||
|
|
||||||
void Setup( GrafPtr newport ) ;
|
void Setup( GrafPtr newport ) ;
|
||||||
void Clear() ;
|
void Clear() ;
|
||||||
bool IsCleared() { return m_clip == NULL ; }
|
bool IsCleared() { return m_clip == NULL ; }
|
||||||
GrafPtr GetCurrentPort() { return m_currentPort ; }
|
GrafPtr GetCurrentPort() { return m_currentPort ; }
|
||||||
|
|
||||||
private :
|
private:
|
||||||
GrafPtr m_currentPort ;
|
GrafPtr m_currentPort ;
|
||||||
GrafPtr m_oldPort ;
|
GrafPtr m_oldPort ;
|
||||||
RgnHandle m_clip ;
|
RgnHandle m_clip ;
|
||||||
ThemeDrawingState m_drawingState ;
|
ThemeDrawingState m_drawingState ;
|
||||||
short m_textFont ;
|
short m_textFont ;
|
||||||
short m_textSize ;
|
short m_textSize ;
|
||||||
short m_textStyle ;
|
short m_textStyle ;
|
||||||
short m_textMode ;
|
short m_textMode ;
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
class WXDLLEXPORT wxMacPortSetter
|
class WXDLLEXPORT wxMacPortSetter
|
||||||
{
|
{
|
||||||
public :
|
DECLARE_NO_COPY_CLASS(wxMacPortSetter)
|
||||||
wxMacPortSetter( const wxDC* dc ) ;
|
|
||||||
~wxMacPortSetter() ;
|
public:
|
||||||
private :
|
wxMacPortSetter( const wxDC* dc ) ;
|
||||||
wxMacPortStateHelper m_ph ;
|
~wxMacPortSetter() ;
|
||||||
const wxDC* m_dc ;
|
private:
|
||||||
|
wxMacPortStateHelper m_ph ;
|
||||||
|
const wxDC* m_dc ;
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
class wxMacDrawingHelper
|
class wxMacDrawingHelper
|
||||||
{
|
{
|
||||||
public :
|
DECLARE_NO_COPY_CLASS(wxMacDrawingHelper)
|
||||||
wxMacDrawingHelper( wxWindowMac * theWindow , bool clientArea = false ) ;
|
|
||||||
~wxMacDrawingHelper() ;
|
public:
|
||||||
bool Ok() { return m_ok ; }
|
wxMacDrawingHelper( wxWindowMac * theWindow , bool clientArea = false ) ;
|
||||||
void LocalToWindow( Rect *rect) { OffsetRect( rect , m_origin.h , m_origin.v ) ; }
|
~wxMacDrawingHelper() ;
|
||||||
void LocalToWindow( Point *pt ) { AddPt( m_origin , pt ) ; }
|
bool Ok() { return m_ok ; }
|
||||||
void LocalToWindow( RgnHandle rgn ) { OffsetRgn( rgn , m_origin.h , m_origin.v ) ; }
|
void LocalToWindow( Rect *rect) { OffsetRect( rect , m_origin.h , m_origin.v ) ; }
|
||||||
const Point& GetOrigin() { return m_origin ; }
|
void LocalToWindow( Point *pt ) { AddPt( m_origin , pt ) ; }
|
||||||
private :
|
void LocalToWindow( RgnHandle rgn ) { OffsetRgn( rgn , m_origin.h , m_origin.v ) ; }
|
||||||
Point m_origin ;
|
const Point& GetOrigin() { return m_origin ; }
|
||||||
GrafPtr m_formerPort ;
|
private:
|
||||||
GrafPtr m_currentPort ;
|
Point m_origin ;
|
||||||
PenState m_savedPenState ;
|
GrafPtr m_formerPort ;
|
||||||
bool m_ok ;
|
GrafPtr m_currentPort ;
|
||||||
|
PenState m_savedPenState ;
|
||||||
|
bool m_ok ;
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
|
|
||||||
|
@@ -27,7 +27,7 @@ class WXDLLEXPORT wxStaticLine : public wxStaticLineBase
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
// constructors and pseudo-constructors
|
// constructors and pseudo-constructors
|
||||||
wxStaticLine() { }
|
wxStaticLine() : m_statbox(NULL) { }
|
||||||
|
|
||||||
wxStaticLine( wxWindow *parent,
|
wxStaticLine( wxWindow *parent,
|
||||||
wxWindowID id,
|
wxWindowID id,
|
||||||
@@ -35,6 +35,7 @@ public:
|
|||||||
const wxSize &size = wxDefaultSize,
|
const wxSize &size = wxDefaultSize,
|
||||||
long style = wxLI_HORIZONTAL,
|
long style = wxLI_HORIZONTAL,
|
||||||
const wxString &name = wxStaticTextNameStr )
|
const wxString &name = wxStaticTextNameStr )
|
||||||
|
: m_statbox(NULL)
|
||||||
{
|
{
|
||||||
Create(parent, id, pos, size, style, name);
|
Create(parent, id, pos, size, style, name);
|
||||||
}
|
}
|
||||||
|
@@ -20,7 +20,7 @@ class WXDLLEXPORT wxStaticText: public wxStaticTextBase
|
|||||||
{
|
{
|
||||||
DECLARE_DYNAMIC_CLASS(wxStaticText)
|
DECLARE_DYNAMIC_CLASS(wxStaticText)
|
||||||
public:
|
public:
|
||||||
inline wxStaticText() { }
|
inline wxStaticText() : m_label() { }
|
||||||
|
|
||||||
inline wxStaticText(wxWindow *parent, wxWindowID id,
|
inline wxStaticText(wxWindow *parent, wxWindowID id,
|
||||||
const wxString& label,
|
const wxString& label,
|
||||||
|
@@ -31,12 +31,14 @@ class WXDLLEXPORT wxToolBar: public wxToolBarBase
|
|||||||
* Public interface
|
* Public interface
|
||||||
*/
|
*/
|
||||||
|
|
||||||
wxToolBar() { Init(); }
|
wxToolBar() : m_macToolHandles() { Init(); }
|
||||||
|
|
||||||
|
|
||||||
inline wxToolBar(wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
|
inline wxToolBar(wxWindow *parent, wxWindowID id,
|
||||||
long style = wxNO_BORDER|wxTB_HORIZONTAL,
|
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
|
||||||
const wxString& name = wxToolBarNameStr)
|
long style = wxNO_BORDER|wxTB_HORIZONTAL,
|
||||||
|
const wxString& name = wxToolBarNameStr)
|
||||||
|
: m_macToolHandles()
|
||||||
{
|
{
|
||||||
Init();
|
Init();
|
||||||
Create(parent, id, pos, size, style, name);
|
Create(parent, id, pos, size, style, name);
|
||||||
|
@@ -58,35 +58,36 @@ public:
|
|||||||
virtual void SetIcons(const wxIconBundle& icons) { SetIcon( icons.GetIcon( -1 ) ); }
|
virtual void SetIcons(const wxIconBundle& icons) { SetIcon( icons.GetIcon( -1 ) ); }
|
||||||
virtual void Restore();
|
virtual void Restore();
|
||||||
|
|
||||||
virtual bool ShowFullScreen(bool show, long style = wxFULLSCREEN_ALL) { return FALSE; }
|
virtual bool ShowFullScreen(bool WXUNUSED(show), long WXUNUSED(style) = wxFULLSCREEN_ALL)
|
||||||
|
{ return FALSE; }
|
||||||
virtual bool IsFullScreen() const { return FALSE; }
|
virtual bool IsFullScreen() const { return FALSE; }
|
||||||
|
|
||||||
// implementation from now on
|
// implementation from now on
|
||||||
// --------------------------
|
// --------------------------
|
||||||
|
|
||||||
virtual void MacCreateRealWindow( const wxString& title,
|
virtual void MacCreateRealWindow( const wxString& title,
|
||||||
const wxPoint& pos,
|
const wxPoint& pos,
|
||||||
const wxSize& size,
|
const wxSize& size,
|
||||||
long style,
|
long style,
|
||||||
const wxString& name ) ;
|
const wxString& name ) ;
|
||||||
static WXWindow MacGetWindowInUpdate() { return s_macWindowInUpdate ; }
|
static WXWindow MacGetWindowInUpdate() { return s_macWindowInUpdate ; }
|
||||||
virtual void MacGetPortParams(WXPOINTPTR localOrigin, WXRECTPTR clipRect, WXWindow *window , wxWindowMac** rootwin ) ;
|
virtual void MacGetPortParams(WXPOINTPTR localOrigin, WXRECTPTR clipRect, WXWindow *window , wxWindowMac** rootwin ) ;
|
||||||
virtual void Clear() ;
|
virtual void Clear() ;
|
||||||
virtual WXWidget MacGetContainerForEmbedding() ;
|
virtual WXWidget MacGetContainerForEmbedding() ;
|
||||||
WXWindow MacGetWindowRef() { return m_macWindow ; }
|
WXWindow MacGetWindowRef() { return m_macWindow ; }
|
||||||
virtual void MacActivate( WXEVENTREF ev , bool inIsActivating ) ;
|
virtual void MacActivate( WXEVENTREF ev , bool inIsActivating ) ;
|
||||||
virtual void MacUpdate( long timestamp ) ;
|
virtual void MacUpdate( long timestamp ) ;
|
||||||
virtual void MacMouseDown( WXEVENTREF ev , short windowPart ) ;
|
virtual void MacMouseDown( WXEVENTREF ev , short windowPart ) ;
|
||||||
virtual void MacMouseUp( WXEVENTREF ev , short windowPart ) ;
|
virtual void MacMouseUp( WXEVENTREF ev , short windowPart ) ;
|
||||||
virtual void MacMouseMoved( WXEVENTREF ev , short windowPart ) ;
|
virtual void MacMouseMoved( WXEVENTREF ev , short windowPart ) ;
|
||||||
virtual void MacKeyDown( WXEVENTREF ev ) ;
|
virtual void MacKeyDown( WXEVENTREF ev ) ;
|
||||||
virtual void MacFireMouseEvent( WXEVENTREF ev ) ;
|
virtual void MacFireMouseEvent( WXEVENTREF ev ) ;
|
||||||
virtual void Raise();
|
virtual void Raise();
|
||||||
virtual void Lower();
|
virtual void Lower();
|
||||||
virtual void SetTitle( const wxString& title);
|
virtual void SetTitle( const wxString& title);
|
||||||
virtual bool Show( bool show = TRUE );
|
virtual bool Show( bool show = TRUE );
|
||||||
virtual void DoMoveWindow(int x, int y, int width, int height);
|
virtual void DoMoveWindow(int x, int y, int width, int height);
|
||||||
void MacInvalidate( const WXRECTPTR rect, bool eraseBackground ) ;
|
void MacInvalidate( const WXRECTPTR rect, bool eraseBackground ) ;
|
||||||
protected:
|
protected:
|
||||||
// common part of all ctors
|
// common part of all ctors
|
||||||
void Init();
|
void Init();
|
||||||
@@ -105,7 +106,7 @@ protected:
|
|||||||
WXHRGN m_macNoEraseUpdateRgn ;
|
WXHRGN m_macNoEraseUpdateRgn ;
|
||||||
bool m_macNeedsErasing ;
|
bool m_macNeedsErasing ;
|
||||||
|
|
||||||
static WXWindow s_macWindowInUpdate ;
|
static WXWindow s_macWindowInUpdate ;
|
||||||
};
|
};
|
||||||
|
|
||||||
// list of all frames and modeless dialogs
|
// list of all frames and modeless dialogs
|
||||||
|
@@ -30,18 +30,18 @@ protected:
|
|||||||
virtual bool OnExists() const
|
virtual bool OnExists() const
|
||||||
{ return FALSE; }
|
{ return FALSE; }
|
||||||
|
|
||||||
virtual bool OnOpen(const wxString &strBufferName,
|
virtual bool OnOpen(const wxString & WXUNUSED(strBufferName),
|
||||||
wxTextBufferOpenMode OpenMode)
|
wxTextBufferOpenMode WXUNUSED(OpenMode))
|
||||||
{ return TRUE; }
|
{ return TRUE; }
|
||||||
|
|
||||||
virtual bool OnClose()
|
virtual bool OnClose()
|
||||||
{ return TRUE; }
|
{ return TRUE; }
|
||||||
|
|
||||||
virtual bool OnRead(wxMBConv& conv)
|
virtual bool OnRead(wxMBConv& WXUNUSED(conv))
|
||||||
{ return TRUE; }
|
{ return TRUE; }
|
||||||
|
|
||||||
virtual bool OnWrite(wxTextFileType typeNew,
|
virtual bool OnWrite(wxTextFileType WXUNUSED(typeNew),
|
||||||
wxMBConv& conv = wxConvLibc)
|
wxMBConv& WXUNUSED(conv) = wxConvLibc)
|
||||||
{ return TRUE; }
|
{ return TRUE; }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -42,7 +42,8 @@ DECLARE_DYNAMIC_CLASS(wxQuantize)
|
|||||||
|
|
||||||
//// Constructor
|
//// Constructor
|
||||||
|
|
||||||
wxQuantize() {};
|
wxQuantize() {}
|
||||||
|
~wxQuantize() {}
|
||||||
|
|
||||||
//// Operations
|
//// Operations
|
||||||
|
|
||||||
|
@@ -47,7 +47,7 @@ public:
|
|||||||
wxTime() : m_time(wxDateTime::Now()) { }
|
wxTime() : m_time(wxDateTime::Now()) { }
|
||||||
wxTime(clockTy s) : m_time((time_t)(s - wxTIME_EPOCH_DIFF)) { }
|
wxTime(clockTy s) : m_time((time_t)(s - wxTIME_EPOCH_DIFF)) { }
|
||||||
void operator=(const wxTime& t) { m_time = t.m_time; }
|
void operator=(const wxTime& t) { m_time = t.m_time; }
|
||||||
wxTime(const wxTime& t) { *this = t; }
|
wxTime(const wxTime& t) : wxObject() { *this = t; }
|
||||||
wxTime(hourTy h, minuteTy m, secondTy s = 0, bool WXUNUSED(dst) = FALSE)
|
wxTime(hourTy h, minuteTy m, secondTy s = 0, bool WXUNUSED(dst) = FALSE)
|
||||||
: m_time(h, m, s) { }
|
: m_time(h, m, s) { }
|
||||||
|
|
||||||
|
@@ -169,7 +169,7 @@ IMPLEMENT_DYNAMIC_CLASS(wxDefaultArtProviderModule, wxModule)
|
|||||||
|
|
||||||
wxBitmap wxDefaultArtProvider::CreateBitmap(const wxArtID& id,
|
wxBitmap wxDefaultArtProvider::CreateBitmap(const wxArtID& id,
|
||||||
const wxArtClient& client,
|
const wxArtClient& client,
|
||||||
const wxSize& size)
|
const wxSize& WXUNUSED(size))
|
||||||
{
|
{
|
||||||
// wxMessageBox icons:
|
// wxMessageBox icons:
|
||||||
ART_MSGBOX(wxART_ERROR, wxICON_ERROR, error)
|
ART_MSGBOX(wxART_ERROR, wxICON_ERROR, error)
|
||||||
|
@@ -81,6 +81,7 @@ wxGenericValidator::wxGenericValidator(wxArrayInt *val)
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxGenericValidator::wxGenericValidator(const wxGenericValidator& val)
|
wxGenericValidator::wxGenericValidator(const wxGenericValidator& val)
|
||||||
|
: wxValidator()
|
||||||
{
|
{
|
||||||
Copy(val);
|
Copy(val);
|
||||||
}
|
}
|
||||||
|
@@ -61,6 +61,7 @@ wxTextValidator::wxTextValidator(long style, wxString *val)
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxTextValidator::wxTextValidator(const wxTextValidator& val)
|
wxTextValidator::wxTextValidator(const wxTextValidator& val)
|
||||||
|
: wxValidator()
|
||||||
{
|
{
|
||||||
Copy(val);
|
Copy(val);
|
||||||
}
|
}
|
||||||
|
@@ -1390,6 +1390,7 @@ wxVariant::wxVariant(const wxArrayString& val, const wxString& name) // Strings
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxVariant::wxVariant(const wxVariant& variant)
|
wxVariant::wxVariant(const wxVariant& variant)
|
||||||
|
: wxObject()
|
||||||
{
|
{
|
||||||
if (!variant.IsNull())
|
if (!variant.IsNull())
|
||||||
{
|
{
|
||||||
|
@@ -59,6 +59,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxAccelRefData(const wxAccelRefData& data)
|
wxAccelRefData(const wxAccelRefData& data)
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_accels.DeleteContents(TRUE);
|
m_accels.DeleteContents(TRUE);
|
||||||
m_accels = data.m_accels;
|
m_accels = data.m_accels;
|
||||||
|
@@ -251,22 +251,22 @@ void wxGenericFindReplaceDialog::SendEvent(const wxEventType& evtType)
|
|||||||
// event handlers
|
// event handlers
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
void wxGenericFindReplaceDialog::OnFind(wxCommandEvent& event)
|
void wxGenericFindReplaceDialog::OnFind(wxCommandEvent& WXUNUSED(event))
|
||||||
{
|
{
|
||||||
SendEvent(wxEVT_COMMAND_FIND_NEXT);
|
SendEvent(wxEVT_COMMAND_FIND_NEXT);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxGenericFindReplaceDialog::OnReplace(wxCommandEvent& event)
|
void wxGenericFindReplaceDialog::OnReplace(wxCommandEvent& WXUNUSED(event))
|
||||||
{
|
{
|
||||||
SendEvent(wxEVT_COMMAND_FIND_REPLACE);
|
SendEvent(wxEVT_COMMAND_FIND_REPLACE);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxGenericFindReplaceDialog::OnReplaceAll(wxCommandEvent& event)
|
void wxGenericFindReplaceDialog::OnReplaceAll(wxCommandEvent& WXUNUSED(event))
|
||||||
{
|
{
|
||||||
SendEvent(wxEVT_COMMAND_FIND_REPLACE_ALL);
|
SendEvent(wxEVT_COMMAND_FIND_REPLACE_ALL);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxGenericFindReplaceDialog::OnCancel(wxCommandEvent& event)
|
void wxGenericFindReplaceDialog::OnCancel(wxCommandEvent& WXUNUSED(event))
|
||||||
{
|
{
|
||||||
SendEvent(wxEVT_COMMAND_FIND_CLOSE);
|
SendEvent(wxEVT_COMMAND_FIND_CLOSE);
|
||||||
|
|
||||||
|
@@ -579,7 +579,7 @@ void wxFileData::MakeItem( wxListItem &item )
|
|||||||
// wxFileCtrl
|
// wxFileCtrl
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxFileCtrl,wxListCtrl);
|
IMPLEMENT_DYNAMIC_CLASS(wxFileCtrl,wxListCtrl)
|
||||||
|
|
||||||
BEGIN_EVENT_TABLE(wxFileCtrl,wxListCtrl)
|
BEGIN_EVENT_TABLE(wxFileCtrl,wxListCtrl)
|
||||||
EVT_LIST_DELETE_ITEM(-1, wxFileCtrl::OnListDeleteItem)
|
EVT_LIST_DELETE_ITEM(-1, wxFileCtrl::OnListDeleteItem)
|
||||||
|
@@ -814,6 +814,7 @@ wxImage wxBitmap::ConvertToImage() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxBitmap::wxBitmap( const wxBitmap& bmp )
|
wxBitmap::wxBitmap( const wxBitmap& bmp )
|
||||||
|
: wxGDIObject()
|
||||||
{
|
{
|
||||||
Ref( bmp );
|
Ref( bmp );
|
||||||
}
|
}
|
||||||
|
@@ -28,6 +28,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxBrushRefData( const wxBrushRefData& data )
|
wxBrushRefData( const wxBrushRefData& data )
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_style = data.m_style;
|
m_style = data.m_style;
|
||||||
m_stipple = data.m_stipple;
|
m_stipple = data.m_stipple;
|
||||||
|
@@ -36,6 +36,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxColourRefData(const wxColourRefData& data)
|
wxColourRefData(const wxColourRefData& data)
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_color = data.m_color;
|
m_color = data.m_color;
|
||||||
m_colormap = data.m_colormap;
|
m_colormap = data.m_colormap;
|
||||||
|
@@ -142,6 +142,7 @@ wxCursor::wxCursor(const char bits[], int width, int height,
|
|||||||
|
|
||||||
|
|
||||||
wxCursor::wxCursor( const wxCursor &cursor )
|
wxCursor::wxCursor( const wxCursor &cursor )
|
||||||
|
: wxObject()
|
||||||
{
|
{
|
||||||
Ref( cursor );
|
Ref( cursor );
|
||||||
}
|
}
|
||||||
|
@@ -174,6 +174,7 @@ void wxFontRefData::Init(int pointSize,
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxFontRefData::wxFontRefData( const wxFontRefData& data )
|
wxFontRefData::wxFontRefData( const wxFontRefData& data )
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_pointSize = data.m_pointSize;
|
m_pointSize = data.m_pointSize;
|
||||||
m_family = data.m_family;
|
m_family = data.m_family;
|
||||||
|
@@ -34,6 +34,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxPenRefData( const wxPenRefData& data )
|
wxPenRefData( const wxPenRefData& data )
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_style = data.m_style;
|
m_style = data.m_style;
|
||||||
m_width = data.m_width;
|
m_width = data.m_width;
|
||||||
|
@@ -39,6 +39,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxRegionRefData(const wxRegionRefData& refData)
|
wxRegionRefData(const wxRegionRefData& refData)
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
#ifdef __WXGTK20__
|
#ifdef __WXGTK20__
|
||||||
m_region = gdk_region_copy(refData.m_region);
|
m_region = gdk_region_copy(refData.m_region);
|
||||||
@@ -66,8 +67,8 @@ public:
|
|||||||
#define M_REGIONDATA ((wxRegionRefData *)m_refData)
|
#define M_REGIONDATA ((wxRegionRefData *)m_refData)
|
||||||
#define M_REGIONDATA_OF(rgn) ((wxRegionRefData *)(rgn.m_refData))
|
#define M_REGIONDATA_OF(rgn) ((wxRegionRefData *)(rgn.m_refData))
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxRegion, wxGDIObject);
|
IMPLEMENT_DYNAMIC_CLASS(wxRegion, wxGDIObject)
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxRegionIterator,wxObject);
|
IMPLEMENT_DYNAMIC_CLASS(wxRegionIterator,wxObject)
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxRegion construction
|
// wxRegion construction
|
||||||
|
@@ -814,6 +814,7 @@ wxImage wxBitmap::ConvertToImage() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxBitmap::wxBitmap( const wxBitmap& bmp )
|
wxBitmap::wxBitmap( const wxBitmap& bmp )
|
||||||
|
: wxGDIObject()
|
||||||
{
|
{
|
||||||
Ref( bmp );
|
Ref( bmp );
|
||||||
}
|
}
|
||||||
|
@@ -28,6 +28,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxBrushRefData( const wxBrushRefData& data )
|
wxBrushRefData( const wxBrushRefData& data )
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_style = data.m_style;
|
m_style = data.m_style;
|
||||||
m_stipple = data.m_stipple;
|
m_stipple = data.m_stipple;
|
||||||
|
@@ -36,6 +36,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxColourRefData(const wxColourRefData& data)
|
wxColourRefData(const wxColourRefData& data)
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_color = data.m_color;
|
m_color = data.m_color;
|
||||||
m_colormap = data.m_colormap;
|
m_colormap = data.m_colormap;
|
||||||
|
@@ -142,6 +142,7 @@ wxCursor::wxCursor(const char bits[], int width, int height,
|
|||||||
|
|
||||||
|
|
||||||
wxCursor::wxCursor( const wxCursor &cursor )
|
wxCursor::wxCursor( const wxCursor &cursor )
|
||||||
|
: wxObject()
|
||||||
{
|
{
|
||||||
Ref( cursor );
|
Ref( cursor );
|
||||||
}
|
}
|
||||||
|
@@ -174,6 +174,7 @@ void wxFontRefData::Init(int pointSize,
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxFontRefData::wxFontRefData( const wxFontRefData& data )
|
wxFontRefData::wxFontRefData( const wxFontRefData& data )
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_pointSize = data.m_pointSize;
|
m_pointSize = data.m_pointSize;
|
||||||
m_family = data.m_family;
|
m_family = data.m_family;
|
||||||
|
@@ -34,6 +34,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxPenRefData( const wxPenRefData& data )
|
wxPenRefData( const wxPenRefData& data )
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
m_style = data.m_style;
|
m_style = data.m_style;
|
||||||
m_width = data.m_width;
|
m_width = data.m_width;
|
||||||
|
@@ -39,6 +39,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxRegionRefData(const wxRegionRefData& refData)
|
wxRegionRefData(const wxRegionRefData& refData)
|
||||||
|
: wxObjectRefData()
|
||||||
{
|
{
|
||||||
#ifdef __WXGTK20__
|
#ifdef __WXGTK20__
|
||||||
m_region = gdk_region_copy(refData.m_region);
|
m_region = gdk_region_copy(refData.m_region);
|
||||||
@@ -66,8 +67,8 @@ public:
|
|||||||
#define M_REGIONDATA ((wxRegionRefData *)m_refData)
|
#define M_REGIONDATA ((wxRegionRefData *)m_refData)
|
||||||
#define M_REGIONDATA_OF(rgn) ((wxRegionRefData *)(rgn.m_refData))
|
#define M_REGIONDATA_OF(rgn) ((wxRegionRefData *)(rgn.m_refData))
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxRegion, wxGDIObject);
|
IMPLEMENT_DYNAMIC_CLASS(wxRegion, wxGDIObject)
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxRegionIterator,wxObject);
|
IMPLEMENT_DYNAMIC_CLASS(wxRegionIterator,wxObject)
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxRegion construction
|
// wxRegion construction
|
||||||
|
@@ -46,8 +46,8 @@ public:
|
|||||||
#define M_ACCELDATA ((wxAcceleratorRefData *)m_refData)
|
#define M_ACCELDATA ((wxAcceleratorRefData *)m_refData)
|
||||||
|
|
||||||
wxAcceleratorRefData::wxAcceleratorRefData()
|
wxAcceleratorRefData::wxAcceleratorRefData()
|
||||||
|
: m_accels()
|
||||||
{
|
{
|
||||||
m_accels.DeleteContents( TRUE );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
wxAcceleratorRefData::~wxAcceleratorRefData()
|
wxAcceleratorRefData::~wxAcceleratorRefData()
|
||||||
@@ -57,7 +57,7 @@ wxAcceleratorRefData::~wxAcceleratorRefData()
|
|||||||
|
|
||||||
wxAcceleratorTable::wxAcceleratorTable()
|
wxAcceleratorTable::wxAcceleratorTable()
|
||||||
{
|
{
|
||||||
m_refData = NULL;
|
m_refData = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxAcceleratorTable::~wxAcceleratorTable()
|
wxAcceleratorTable::~wxAcceleratorTable()
|
||||||
|
@@ -46,14 +46,15 @@ protected:
|
|||||||
#define M_BRUSHDATA ((wxBrushRefData *)m_refData)
|
#define M_BRUSHDATA ((wxBrushRefData *)m_refData)
|
||||||
|
|
||||||
wxBrushRefData::wxBrushRefData()
|
wxBrushRefData::wxBrushRefData()
|
||||||
|
: m_style(wxSOLID)
|
||||||
{
|
{
|
||||||
m_style = wxSOLID;
|
|
||||||
m_macBrushKind = kwxMacBrushColour ;
|
m_macBrushKind = kwxMacBrushColour ;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxBrushRefData::wxBrushRefData(const wxBrushRefData& data)
|
wxBrushRefData::wxBrushRefData(const wxBrushRefData& data)
|
||||||
|
: wxGDIRefData()
|
||||||
|
, m_style(data.m_style)
|
||||||
{
|
{
|
||||||
m_style = data.m_style;
|
|
||||||
m_stipple = data.m_stipple;
|
m_stipple = data.m_stipple;
|
||||||
m_colour = data.m_colour;
|
m_colour = data.m_colour;
|
||||||
m_macBrushKind = data.m_macBrushKind ;
|
m_macBrushKind = data.m_macBrushKind ;
|
||||||
|
@@ -46,8 +46,8 @@ public:
|
|||||||
#define M_ACCELDATA ((wxAcceleratorRefData *)m_refData)
|
#define M_ACCELDATA ((wxAcceleratorRefData *)m_refData)
|
||||||
|
|
||||||
wxAcceleratorRefData::wxAcceleratorRefData()
|
wxAcceleratorRefData::wxAcceleratorRefData()
|
||||||
|
: m_accels()
|
||||||
{
|
{
|
||||||
m_accels.DeleteContents( TRUE );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
wxAcceleratorRefData::~wxAcceleratorRefData()
|
wxAcceleratorRefData::~wxAcceleratorRefData()
|
||||||
@@ -57,7 +57,7 @@ wxAcceleratorRefData::~wxAcceleratorRefData()
|
|||||||
|
|
||||||
wxAcceleratorTable::wxAcceleratorTable()
|
wxAcceleratorTable::wxAcceleratorTable()
|
||||||
{
|
{
|
||||||
m_refData = NULL;
|
m_refData = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxAcceleratorTable::~wxAcceleratorTable()
|
wxAcceleratorTable::~wxAcceleratorTable()
|
||||||
|
@@ -46,14 +46,15 @@ protected:
|
|||||||
#define M_BRUSHDATA ((wxBrushRefData *)m_refData)
|
#define M_BRUSHDATA ((wxBrushRefData *)m_refData)
|
||||||
|
|
||||||
wxBrushRefData::wxBrushRefData()
|
wxBrushRefData::wxBrushRefData()
|
||||||
|
: m_style(wxSOLID)
|
||||||
{
|
{
|
||||||
m_style = wxSOLID;
|
|
||||||
m_macBrushKind = kwxMacBrushColour ;
|
m_macBrushKind = kwxMacBrushColour ;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxBrushRefData::wxBrushRefData(const wxBrushRefData& data)
|
wxBrushRefData::wxBrushRefData(const wxBrushRefData& data)
|
||||||
|
: wxGDIRefData()
|
||||||
|
, m_style(data.m_style)
|
||||||
{
|
{
|
||||||
m_style = data.m_style;
|
|
||||||
m_stipple = data.m_stipple;
|
m_stipple = data.m_stipple;
|
||||||
m_colour = data.m_colour;
|
m_colour = data.m_colour;
|
||||||
m_macBrushKind = data.m_macBrushKind ;
|
m_macBrushKind = data.m_macBrushKind ;
|
||||||
|
@@ -52,6 +52,7 @@ wxColour::wxColour (unsigned char r, unsigned char g, unsigned char b)
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxColour::wxColour (const wxColour& col)
|
wxColour::wxColour (const wxColour& col)
|
||||||
|
: wxObject()
|
||||||
{
|
{
|
||||||
m_red = col.m_red;
|
m_red = col.m_red;
|
||||||
m_green = col.m_green;
|
m_green = col.m_green;
|
||||||
@@ -125,4 +126,4 @@ void wxColour::Set( const WXCOLORREF* color )
|
|||||||
m_red = col->red>>8 ;
|
m_red = col->red>>8 ;
|
||||||
m_blue = col->blue>>8 ;
|
m_blue = col->blue>>8 ;
|
||||||
m_green = col->green>>8 ;
|
m_green = col->green>>8 ;
|
||||||
}
|
}
|
||||||
|
@@ -909,8 +909,8 @@ void wxDC::DoDrawLines(int n, wxPoint points[],
|
|||||||
}
|
}
|
||||||
|
|
||||||
void wxDC::DoDrawPolygon(int n, wxPoint points[],
|
void wxDC::DoDrawPolygon(int n, wxPoint points[],
|
||||||
wxCoord xoffset, wxCoord yoffset,
|
wxCoord xoffset, wxCoord yoffset,
|
||||||
int fillStyle )
|
int fillStyle )
|
||||||
{
|
{
|
||||||
wxCHECK_RET(Ok(), wxT("Invalid DC"));
|
wxCHECK_RET(Ok(), wxT("Invalid DC"));
|
||||||
wxMacPortSetter helper(this) ;
|
wxMacPortSetter helper(this) ;
|
||||||
@@ -1201,7 +1201,6 @@ bool wxDC::DoBlit(wxCoord xdest, wxCoord ydest, wxCoord width, wxCoord height,
|
|||||||
if ( LockPixels(bmappixels) )
|
if ( LockPixels(bmappixels) )
|
||||||
{
|
{
|
||||||
wxMacPortSetter helper(this) ;
|
wxMacPortSetter helper(this) ;
|
||||||
RGBColor tempColor ;
|
|
||||||
|
|
||||||
if ( source->GetDepth() == 1 )
|
if ( source->GetDepth() == 1 )
|
||||||
{
|
{
|
||||||
|
@@ -23,6 +23,7 @@
|
|||||||
IMPLEMENT_DYNAMIC_CLASS(wxMemoryDC,wxPaintDC)
|
IMPLEMENT_DYNAMIC_CLASS(wxMemoryDC,wxPaintDC)
|
||||||
|
|
||||||
wxMemoryDC::wxMemoryDC(void)
|
wxMemoryDC::wxMemoryDC(void)
|
||||||
|
: m_selected()
|
||||||
{
|
{
|
||||||
m_ok = TRUE;
|
m_ok = TRUE;
|
||||||
SetBackground(*wxWHITE_BRUSH);
|
SetBackground(*wxWHITE_BRUSH);
|
||||||
@@ -32,8 +33,9 @@ wxMemoryDC::wxMemoryDC(void)
|
|||||||
};
|
};
|
||||||
|
|
||||||
wxMemoryDC::wxMemoryDC( wxDC *WXUNUSED(dc) )
|
wxMemoryDC::wxMemoryDC( wxDC *WXUNUSED(dc) )
|
||||||
|
: m_selected()
|
||||||
{
|
{
|
||||||
m_ok = TRUE;
|
m_ok = TRUE;
|
||||||
SetBackground(*wxWHITE_BRUSH);
|
SetBackground(*wxWHITE_BRUSH);
|
||||||
SetBrush(*wxWHITE_BRUSH);
|
SetBrush(*wxWHITE_BRUSH);
|
||||||
SetPen(*wxBLACK_PEN);
|
SetPen(*wxBLACK_PEN);
|
||||||
|
@@ -54,9 +54,9 @@ void wxFontRefData::Init(int pointSize,
|
|||||||
m_faceName = faceName;
|
m_faceName = faceName;
|
||||||
m_encoding = encoding;
|
m_encoding = encoding;
|
||||||
|
|
||||||
m_macFontNum = 0 ;
|
m_macFontNum = 0 ;
|
||||||
m_macFontSize = 0;
|
m_macFontSize = 0;
|
||||||
m_macFontStyle = 0;
|
m_macFontStyle = 0;
|
||||||
m_fontId = 0;
|
m_fontId = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -1650,10 +1650,12 @@ void _GSocket_Internal_Proc(unsigned long e , void* d )
|
|||||||
/* Hack added for Mac OS X */
|
/* Hack added for Mac OS X */
|
||||||
GSocketError GAddress_UNIX_GetPath(GAddress *addr, char *path, size_t buf)
|
GSocketError GAddress_UNIX_GetPath(GAddress *addr, char *path, size_t buf)
|
||||||
{
|
{
|
||||||
|
return GSOCK_INVADDR;
|
||||||
}
|
}
|
||||||
|
|
||||||
GSocketError GAddress_UNIX_SetPath(GAddress *addr, const char *path)
|
GSocketError GAddress_UNIX_SetPath(GAddress *addr, const char *path)
|
||||||
{
|
{
|
||||||
|
return GSOCK_INVADDR;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* wxUSE_SOCKETS || defined(__GSOCKET_STANDALONE__) */
|
#endif /* wxUSE_SOCKETS || defined(__GSOCKET_STANDALONE__) */
|
||||||
|
@@ -31,24 +31,23 @@ wxIcon::wxIcon()
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxIcon::wxIcon(const char bits[], int width, int height) :
|
wxIcon::wxIcon(const char bits[], int width, int height) :
|
||||||
wxBitmap(bits,width,height )
|
wxBitmap(bits, width, height)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
wxIcon::wxIcon( const char **bits ) :
|
wxIcon::wxIcon( const char **bits ) :
|
||||||
wxBitmap(bits )
|
wxBitmap(bits)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
wxIcon::wxIcon( char **bits ) :
|
wxIcon::wxIcon( char **bits ) :
|
||||||
wxBitmap(bits )
|
wxBitmap(bits)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
wxIcon::wxIcon(const wxString& icon_file, int flags,
|
wxIcon::wxIcon(const wxString& icon_file, int flags,
|
||||||
int desiredWidth, int desiredHeight)
|
int desiredWidth, int desiredHeight)
|
||||||
|
|
||||||
{
|
{
|
||||||
LoadFile(icon_file, (wxBitmapType) flags, desiredWidth, desiredHeight);
|
LoadFile(icon_file, (wxBitmapType) flags, desiredWidth, desiredHeight);
|
||||||
}
|
}
|
||||||
|
@@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
#if !USE_SHARED_LIBRARY
|
#if !USE_SHARED_LIBRARY
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl)
|
IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl)
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent);
|
IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
wxSpinButton::wxSpinButton()
|
wxSpinButton::wxSpinButton()
|
||||||
|
@@ -147,4 +147,4 @@ void wxStatusBarMac::MacSuperEnabled( bool enabled )
|
|||||||
{
|
{
|
||||||
Refresh(FALSE) ;
|
Refresh(FALSE) ;
|
||||||
wxWindow::MacSuperEnabled( enabled ) ;
|
wxWindow::MacSuperEnabled( enabled ) ;
|
||||||
}
|
}
|
||||||
|
@@ -164,7 +164,6 @@ void wxStaticText::OnPaint( wxPaintEvent &event )
|
|||||||
|
|
||||||
wxSize wxStaticText::DoGetBestSize() const
|
wxSize wxStaticText::DoGetBestSize() const
|
||||||
{
|
{
|
||||||
int x,y ;
|
|
||||||
int widthTextMax = 0, widthLine,
|
int widthTextMax = 0, widthLine,
|
||||||
heightTextTotal = 0, heightLineDefault = 0, heightLine = 0;
|
heightTextTotal = 0, heightLineDefault = 0, heightLine = 0;
|
||||||
|
|
||||||
|
@@ -253,7 +253,6 @@ bool wxTextCtrl::CanPaste() const
|
|||||||
if (!IsEditable())
|
if (!IsEditable())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
long offset ;
|
|
||||||
#if TARGET_CARBON
|
#if TARGET_CARBON
|
||||||
OSStatus err = noErr;
|
OSStatus err = noErr;
|
||||||
ScrapRef scrapRef;
|
ScrapRef scrapRef;
|
||||||
@@ -275,6 +274,7 @@ bool wxTextCtrl::CanPaste() const
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
long offset ;
|
||||||
if ( GetScrap( NULL , 'TEXT' , &offset ) > 0 )
|
if ( GetScrap( NULL , 'TEXT' , &offset ) > 0 )
|
||||||
{
|
{
|
||||||
return TRUE ;
|
return TRUE ;
|
||||||
@@ -304,7 +304,7 @@ void wxTextCtrl::SetInsertionPointEnd()
|
|||||||
|
|
||||||
long wxTextCtrl::GetInsertionPoint() const
|
long wxTextCtrl::GetInsertionPoint() const
|
||||||
{
|
{
|
||||||
ControlEditTextSelectionRec selection ;
|
// ControlEditTextSelectionRec selection ;
|
||||||
TEHandle teH ;
|
TEHandle teH ;
|
||||||
long size ;
|
long size ;
|
||||||
|
|
||||||
@@ -315,7 +315,7 @@ long wxTextCtrl::GetInsertionPoint() const
|
|||||||
|
|
||||||
long wxTextCtrl::GetLastPosition() const
|
long wxTextCtrl::GetLastPosition() const
|
||||||
{
|
{
|
||||||
ControlEditTextSelectionRec selection ;
|
// ControlEditTextSelectionRec selection ;
|
||||||
TEHandle teH ;
|
TEHandle teH ;
|
||||||
long size ;
|
long size ;
|
||||||
|
|
||||||
@@ -393,8 +393,8 @@ void wxTextCtrl::WriteText(const wxString& text)
|
|||||||
|
|
||||||
::GetControlData( (ControlHandle) m_macControl , 0, kControlEditTextTEHandleTag , sizeof( TEHandle ) , (char*) &teH , &size ) ;
|
::GetControlData( (ControlHandle) m_macControl , 0, kControlEditTextTEHandleTag , sizeof( TEHandle ) , (char*) &teH , &size ) ;
|
||||||
|
|
||||||
TEInsert( wxBuffer , strlen( wxBuffer) , teH ) ;
|
TEInsert( wxBuffer , strlen( wxBuffer) , teH ) ;
|
||||||
Refresh() ;
|
Refresh() ;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxTextCtrl::AppendText(const wxString& text)
|
void wxTextCtrl::AppendText(const wxString& text)
|
||||||
|
@@ -146,7 +146,6 @@ wxMutexError wxMutex::TryLock()
|
|||||||
wxMacStCritical critical ;
|
wxMacStCritical critical ;
|
||||||
if ( UMASystemIsInitialized() )
|
if ( UMASystemIsInitialized() )
|
||||||
{
|
{
|
||||||
OSErr err ;
|
|
||||||
ThreadID current = kNoThreadID;
|
ThreadID current = kNoThreadID;
|
||||||
::MacGetCurrentThread(¤t);
|
::MacGetCurrentThread(¤t);
|
||||||
// if we are not the owner, give an error back
|
// if we are not the owner, give an error back
|
||||||
@@ -285,7 +284,7 @@ void wxCondition::Broadcast()
|
|||||||
// this works because all these threads are already waiting and so each
|
// this works because all these threads are already waiting and so each
|
||||||
// SetEvent() inside Signal() is really a PulseEvent() because the event
|
// SetEvent() inside Signal() is really a PulseEvent() because the event
|
||||||
// state is immediately returned to non-signaled
|
// state is immediately returned to non-signaled
|
||||||
for ( int i = 0; i < m_internal->m_waiters.Count(); i++ )
|
for ( size_t i = 0; i < m_internal->m_waiters.Count(); i++ )
|
||||||
{
|
{
|
||||||
Signal();
|
Signal();
|
||||||
}
|
}
|
||||||
@@ -477,7 +476,7 @@ wxThread *wxThread::This()
|
|||||||
|
|
||||||
err = MacGetCurrentThread( ¤t ) ;
|
err = MacGetCurrentThread( ¤t ) ;
|
||||||
|
|
||||||
for ( int i = 0 ; i < s_threads.Count() ; ++i )
|
for ( size_t i = 0 ; i < s_threads.Count() ; ++i )
|
||||||
{
|
{
|
||||||
if ( ( (wxThread*) s_threads[i] )->GetId() == current )
|
if ( ( (wxThread*) s_threads[i] )->GetId() == current )
|
||||||
return (wxThread*) s_threads[i] ;
|
return (wxThread*) s_threads[i] ;
|
||||||
|
@@ -169,9 +169,9 @@ bool wxToolBar::Realize()
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
Point localOrigin ;
|
Point localOrigin ;
|
||||||
Rect clipRect ;
|
// Rect clipRect ;
|
||||||
WindowRef window = (WindowRef) MacGetRootWindow() ;
|
WindowRef window = (WindowRef) MacGetRootWindow() ;
|
||||||
wxWindow *win ;
|
// wxWindow *win ;
|
||||||
|
|
||||||
int lx , ly ;
|
int lx , ly ;
|
||||||
lx = ly = 0 ;
|
lx = ly = 0 ;
|
||||||
@@ -360,9 +360,9 @@ void wxToolBar::MacSuperChangedPosition()
|
|||||||
{
|
{
|
||||||
|
|
||||||
Point localOrigin ;
|
Point localOrigin ;
|
||||||
Rect clipRect ;
|
// Rect clipRect ;
|
||||||
WindowRef window ;
|
// WindowRef window ;
|
||||||
wxWindow *win ;
|
// wxWindow *win ;
|
||||||
int lx , ly ;
|
int lx , ly ;
|
||||||
lx = ly = 0 ;
|
lx = ly = 0 ;
|
||||||
MacWindowToRootWindow( &lx , &ly ) ;
|
MacWindowToRootWindow( &lx , &ly ) ;
|
||||||
|
@@ -35,7 +35,7 @@ long wxExecute(const wxString& command, int flags, wxProcess *handler)
|
|||||||
#ifdef __DARWIN__
|
#ifdef __DARWIN__
|
||||||
int wxAddProcessCallback(wxEndProcessData *proc_data, int fd)
|
int wxAddProcessCallback(wxEndProcessData *proc_data, int fd)
|
||||||
{
|
{
|
||||||
wxFAIL_MSG(wxT("wxAddProcessCallback() function not ready"));
|
wxFAIL_MSG( _T("wxAddProcessCallback() function not yet implemented") );
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@@ -124,6 +124,8 @@ void wxWindowMac::Init()
|
|||||||
|
|
||||||
m_hScrollBar = NULL ;
|
m_hScrollBar = NULL ;
|
||||||
m_vScrollBar = NULL ;
|
m_vScrollBar = NULL ;
|
||||||
|
|
||||||
|
m_label = wxEmptyString;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Destructor
|
// Destructor
|
||||||
@@ -676,12 +678,12 @@ wxPoint wxWindowMac::GetClientAreaOrigin() const
|
|||||||
return wxPoint(MacGetLeftBorderSize( ) , MacGetTopBorderSize( ) );
|
return wxPoint(MacGetLeftBorderSize( ) , MacGetTopBorderSize( ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxWindow::SetTitle(const wxString& title)
|
void wxWindowMac::SetTitle(const wxString& title)
|
||||||
{
|
{
|
||||||
m_label = title ;
|
m_label = title ;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxString wxWindow::GetTitle() const
|
wxString wxWindowMac::GetTitle() const
|
||||||
{
|
{
|
||||||
return m_label ;
|
return m_label ;
|
||||||
}
|
}
|
||||||
|
@@ -52,6 +52,7 @@ wxColour::wxColour (unsigned char r, unsigned char g, unsigned char b)
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxColour::wxColour (const wxColour& col)
|
wxColour::wxColour (const wxColour& col)
|
||||||
|
: wxObject()
|
||||||
{
|
{
|
||||||
m_red = col.m_red;
|
m_red = col.m_red;
|
||||||
m_green = col.m_green;
|
m_green = col.m_green;
|
||||||
@@ -125,4 +126,4 @@ void wxColour::Set( const WXCOLORREF* color )
|
|||||||
m_red = col->red>>8 ;
|
m_red = col->red>>8 ;
|
||||||
m_blue = col->blue>>8 ;
|
m_blue = col->blue>>8 ;
|
||||||
m_green = col->green>>8 ;
|
m_green = col->green>>8 ;
|
||||||
}
|
}
|
||||||
|
@@ -909,8 +909,8 @@ void wxDC::DoDrawLines(int n, wxPoint points[],
|
|||||||
}
|
}
|
||||||
|
|
||||||
void wxDC::DoDrawPolygon(int n, wxPoint points[],
|
void wxDC::DoDrawPolygon(int n, wxPoint points[],
|
||||||
wxCoord xoffset, wxCoord yoffset,
|
wxCoord xoffset, wxCoord yoffset,
|
||||||
int fillStyle )
|
int fillStyle )
|
||||||
{
|
{
|
||||||
wxCHECK_RET(Ok(), wxT("Invalid DC"));
|
wxCHECK_RET(Ok(), wxT("Invalid DC"));
|
||||||
wxMacPortSetter helper(this) ;
|
wxMacPortSetter helper(this) ;
|
||||||
@@ -1201,7 +1201,6 @@ bool wxDC::DoBlit(wxCoord xdest, wxCoord ydest, wxCoord width, wxCoord height,
|
|||||||
if ( LockPixels(bmappixels) )
|
if ( LockPixels(bmappixels) )
|
||||||
{
|
{
|
||||||
wxMacPortSetter helper(this) ;
|
wxMacPortSetter helper(this) ;
|
||||||
RGBColor tempColor ;
|
|
||||||
|
|
||||||
if ( source->GetDepth() == 1 )
|
if ( source->GetDepth() == 1 )
|
||||||
{
|
{
|
||||||
|
@@ -23,6 +23,7 @@
|
|||||||
IMPLEMENT_DYNAMIC_CLASS(wxMemoryDC,wxPaintDC)
|
IMPLEMENT_DYNAMIC_CLASS(wxMemoryDC,wxPaintDC)
|
||||||
|
|
||||||
wxMemoryDC::wxMemoryDC(void)
|
wxMemoryDC::wxMemoryDC(void)
|
||||||
|
: m_selected()
|
||||||
{
|
{
|
||||||
m_ok = TRUE;
|
m_ok = TRUE;
|
||||||
SetBackground(*wxWHITE_BRUSH);
|
SetBackground(*wxWHITE_BRUSH);
|
||||||
@@ -32,8 +33,9 @@ wxMemoryDC::wxMemoryDC(void)
|
|||||||
};
|
};
|
||||||
|
|
||||||
wxMemoryDC::wxMemoryDC( wxDC *WXUNUSED(dc) )
|
wxMemoryDC::wxMemoryDC( wxDC *WXUNUSED(dc) )
|
||||||
|
: m_selected()
|
||||||
{
|
{
|
||||||
m_ok = TRUE;
|
m_ok = TRUE;
|
||||||
SetBackground(*wxWHITE_BRUSH);
|
SetBackground(*wxWHITE_BRUSH);
|
||||||
SetBrush(*wxWHITE_BRUSH);
|
SetBrush(*wxWHITE_BRUSH);
|
||||||
SetPen(*wxBLACK_PEN);
|
SetPen(*wxBLACK_PEN);
|
||||||
|
@@ -54,9 +54,9 @@ void wxFontRefData::Init(int pointSize,
|
|||||||
m_faceName = faceName;
|
m_faceName = faceName;
|
||||||
m_encoding = encoding;
|
m_encoding = encoding;
|
||||||
|
|
||||||
m_macFontNum = 0 ;
|
m_macFontNum = 0 ;
|
||||||
m_macFontSize = 0;
|
m_macFontSize = 0;
|
||||||
m_macFontStyle = 0;
|
m_macFontStyle = 0;
|
||||||
m_fontId = 0;
|
m_fontId = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -1650,10 +1650,12 @@ void _GSocket_Internal_Proc(unsigned long e , void* d )
|
|||||||
/* Hack added for Mac OS X */
|
/* Hack added for Mac OS X */
|
||||||
GSocketError GAddress_UNIX_GetPath(GAddress *addr, char *path, size_t buf)
|
GSocketError GAddress_UNIX_GetPath(GAddress *addr, char *path, size_t buf)
|
||||||
{
|
{
|
||||||
|
return GSOCK_INVADDR;
|
||||||
}
|
}
|
||||||
|
|
||||||
GSocketError GAddress_UNIX_SetPath(GAddress *addr, const char *path)
|
GSocketError GAddress_UNIX_SetPath(GAddress *addr, const char *path)
|
||||||
{
|
{
|
||||||
|
return GSOCK_INVADDR;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* wxUSE_SOCKETS || defined(__GSOCKET_STANDALONE__) */
|
#endif /* wxUSE_SOCKETS || defined(__GSOCKET_STANDALONE__) */
|
||||||
|
@@ -31,24 +31,23 @@ wxIcon::wxIcon()
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxIcon::wxIcon(const char bits[], int width, int height) :
|
wxIcon::wxIcon(const char bits[], int width, int height) :
|
||||||
wxBitmap(bits,width,height )
|
wxBitmap(bits, width, height)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
wxIcon::wxIcon( const char **bits ) :
|
wxIcon::wxIcon( const char **bits ) :
|
||||||
wxBitmap(bits )
|
wxBitmap(bits)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
wxIcon::wxIcon( char **bits ) :
|
wxIcon::wxIcon( char **bits ) :
|
||||||
wxBitmap(bits )
|
wxBitmap(bits)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
wxIcon::wxIcon(const wxString& icon_file, int flags,
|
wxIcon::wxIcon(const wxString& icon_file, int flags,
|
||||||
int desiredWidth, int desiredHeight)
|
int desiredWidth, int desiredHeight)
|
||||||
|
|
||||||
{
|
{
|
||||||
LoadFile(icon_file, (wxBitmapType) flags, desiredWidth, desiredHeight);
|
LoadFile(icon_file, (wxBitmapType) flags, desiredWidth, desiredHeight);
|
||||||
}
|
}
|
||||||
|
@@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
#if !USE_SHARED_LIBRARY
|
#if !USE_SHARED_LIBRARY
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl)
|
IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl)
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent);
|
IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
wxSpinButton::wxSpinButton()
|
wxSpinButton::wxSpinButton()
|
||||||
|
@@ -147,4 +147,4 @@ void wxStatusBarMac::MacSuperEnabled( bool enabled )
|
|||||||
{
|
{
|
||||||
Refresh(FALSE) ;
|
Refresh(FALSE) ;
|
||||||
wxWindow::MacSuperEnabled( enabled ) ;
|
wxWindow::MacSuperEnabled( enabled ) ;
|
||||||
}
|
}
|
||||||
|
@@ -164,7 +164,6 @@ void wxStaticText::OnPaint( wxPaintEvent &event )
|
|||||||
|
|
||||||
wxSize wxStaticText::DoGetBestSize() const
|
wxSize wxStaticText::DoGetBestSize() const
|
||||||
{
|
{
|
||||||
int x,y ;
|
|
||||||
int widthTextMax = 0, widthLine,
|
int widthTextMax = 0, widthLine,
|
||||||
heightTextTotal = 0, heightLineDefault = 0, heightLine = 0;
|
heightTextTotal = 0, heightLineDefault = 0, heightLine = 0;
|
||||||
|
|
||||||
|
@@ -253,7 +253,6 @@ bool wxTextCtrl::CanPaste() const
|
|||||||
if (!IsEditable())
|
if (!IsEditable())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
long offset ;
|
|
||||||
#if TARGET_CARBON
|
#if TARGET_CARBON
|
||||||
OSStatus err = noErr;
|
OSStatus err = noErr;
|
||||||
ScrapRef scrapRef;
|
ScrapRef scrapRef;
|
||||||
@@ -275,6 +274,7 @@ bool wxTextCtrl::CanPaste() const
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
long offset ;
|
||||||
if ( GetScrap( NULL , 'TEXT' , &offset ) > 0 )
|
if ( GetScrap( NULL , 'TEXT' , &offset ) > 0 )
|
||||||
{
|
{
|
||||||
return TRUE ;
|
return TRUE ;
|
||||||
@@ -304,7 +304,7 @@ void wxTextCtrl::SetInsertionPointEnd()
|
|||||||
|
|
||||||
long wxTextCtrl::GetInsertionPoint() const
|
long wxTextCtrl::GetInsertionPoint() const
|
||||||
{
|
{
|
||||||
ControlEditTextSelectionRec selection ;
|
// ControlEditTextSelectionRec selection ;
|
||||||
TEHandle teH ;
|
TEHandle teH ;
|
||||||
long size ;
|
long size ;
|
||||||
|
|
||||||
@@ -315,7 +315,7 @@ long wxTextCtrl::GetInsertionPoint() const
|
|||||||
|
|
||||||
long wxTextCtrl::GetLastPosition() const
|
long wxTextCtrl::GetLastPosition() const
|
||||||
{
|
{
|
||||||
ControlEditTextSelectionRec selection ;
|
// ControlEditTextSelectionRec selection ;
|
||||||
TEHandle teH ;
|
TEHandle teH ;
|
||||||
long size ;
|
long size ;
|
||||||
|
|
||||||
@@ -393,8 +393,8 @@ void wxTextCtrl::WriteText(const wxString& text)
|
|||||||
|
|
||||||
::GetControlData( (ControlHandle) m_macControl , 0, kControlEditTextTEHandleTag , sizeof( TEHandle ) , (char*) &teH , &size ) ;
|
::GetControlData( (ControlHandle) m_macControl , 0, kControlEditTextTEHandleTag , sizeof( TEHandle ) , (char*) &teH , &size ) ;
|
||||||
|
|
||||||
TEInsert( wxBuffer , strlen( wxBuffer) , teH ) ;
|
TEInsert( wxBuffer , strlen( wxBuffer) , teH ) ;
|
||||||
Refresh() ;
|
Refresh() ;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxTextCtrl::AppendText(const wxString& text)
|
void wxTextCtrl::AppendText(const wxString& text)
|
||||||
|
@@ -146,7 +146,6 @@ wxMutexError wxMutex::TryLock()
|
|||||||
wxMacStCritical critical ;
|
wxMacStCritical critical ;
|
||||||
if ( UMASystemIsInitialized() )
|
if ( UMASystemIsInitialized() )
|
||||||
{
|
{
|
||||||
OSErr err ;
|
|
||||||
ThreadID current = kNoThreadID;
|
ThreadID current = kNoThreadID;
|
||||||
::MacGetCurrentThread(¤t);
|
::MacGetCurrentThread(¤t);
|
||||||
// if we are not the owner, give an error back
|
// if we are not the owner, give an error back
|
||||||
@@ -285,7 +284,7 @@ void wxCondition::Broadcast()
|
|||||||
// this works because all these threads are already waiting and so each
|
// this works because all these threads are already waiting and so each
|
||||||
// SetEvent() inside Signal() is really a PulseEvent() because the event
|
// SetEvent() inside Signal() is really a PulseEvent() because the event
|
||||||
// state is immediately returned to non-signaled
|
// state is immediately returned to non-signaled
|
||||||
for ( int i = 0; i < m_internal->m_waiters.Count(); i++ )
|
for ( size_t i = 0; i < m_internal->m_waiters.Count(); i++ )
|
||||||
{
|
{
|
||||||
Signal();
|
Signal();
|
||||||
}
|
}
|
||||||
@@ -477,7 +476,7 @@ wxThread *wxThread::This()
|
|||||||
|
|
||||||
err = MacGetCurrentThread( ¤t ) ;
|
err = MacGetCurrentThread( ¤t ) ;
|
||||||
|
|
||||||
for ( int i = 0 ; i < s_threads.Count() ; ++i )
|
for ( size_t i = 0 ; i < s_threads.Count() ; ++i )
|
||||||
{
|
{
|
||||||
if ( ( (wxThread*) s_threads[i] )->GetId() == current )
|
if ( ( (wxThread*) s_threads[i] )->GetId() == current )
|
||||||
return (wxThread*) s_threads[i] ;
|
return (wxThread*) s_threads[i] ;
|
||||||
|
@@ -169,9 +169,9 @@ bool wxToolBar::Realize()
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
Point localOrigin ;
|
Point localOrigin ;
|
||||||
Rect clipRect ;
|
// Rect clipRect ;
|
||||||
WindowRef window = (WindowRef) MacGetRootWindow() ;
|
WindowRef window = (WindowRef) MacGetRootWindow() ;
|
||||||
wxWindow *win ;
|
// wxWindow *win ;
|
||||||
|
|
||||||
int lx , ly ;
|
int lx , ly ;
|
||||||
lx = ly = 0 ;
|
lx = ly = 0 ;
|
||||||
@@ -360,9 +360,9 @@ void wxToolBar::MacSuperChangedPosition()
|
|||||||
{
|
{
|
||||||
|
|
||||||
Point localOrigin ;
|
Point localOrigin ;
|
||||||
Rect clipRect ;
|
// Rect clipRect ;
|
||||||
WindowRef window ;
|
// WindowRef window ;
|
||||||
wxWindow *win ;
|
// wxWindow *win ;
|
||||||
int lx , ly ;
|
int lx , ly ;
|
||||||
lx = ly = 0 ;
|
lx = ly = 0 ;
|
||||||
MacWindowToRootWindow( &lx , &ly ) ;
|
MacWindowToRootWindow( &lx , &ly ) ;
|
||||||
|
@@ -35,7 +35,7 @@ long wxExecute(const wxString& command, int flags, wxProcess *handler)
|
|||||||
#ifdef __DARWIN__
|
#ifdef __DARWIN__
|
||||||
int wxAddProcessCallback(wxEndProcessData *proc_data, int fd)
|
int wxAddProcessCallback(wxEndProcessData *proc_data, int fd)
|
||||||
{
|
{
|
||||||
wxFAIL_MSG(wxT("wxAddProcessCallback() function not ready"));
|
wxFAIL_MSG( _T("wxAddProcessCallback() function not yet implemented") );
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@@ -124,6 +124,8 @@ void wxWindowMac::Init()
|
|||||||
|
|
||||||
m_hScrollBar = NULL ;
|
m_hScrollBar = NULL ;
|
||||||
m_vScrollBar = NULL ;
|
m_vScrollBar = NULL ;
|
||||||
|
|
||||||
|
m_label = wxEmptyString;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Destructor
|
// Destructor
|
||||||
@@ -676,12 +678,12 @@ wxPoint wxWindowMac::GetClientAreaOrigin() const
|
|||||||
return wxPoint(MacGetLeftBorderSize( ) , MacGetTopBorderSize( ) );
|
return wxPoint(MacGetLeftBorderSize( ) , MacGetTopBorderSize( ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxWindow::SetTitle(const wxString& title)
|
void wxWindowMac::SetTitle(const wxString& title)
|
||||||
{
|
{
|
||||||
m_label = title ;
|
m_label = title ;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxString wxWindow::GetTitle() const
|
wxString wxWindowMac::GetTitle() const
|
||||||
{
|
{
|
||||||
return m_label ;
|
return m_label ;
|
||||||
}
|
}
|
||||||
|
@@ -1042,10 +1042,10 @@ GSocketError _GSocket_Input_Timeout(GSocket *socket)
|
|||||||
if (ret == -1)
|
if (ret == -1)
|
||||||
{
|
{
|
||||||
GSocket_Debug(( "GSocket_Input_Timeout, select returned -1\n" ));
|
GSocket_Debug(( "GSocket_Input_Timeout, select returned -1\n" ));
|
||||||
if (errno == EBADF) GSocket_Debug(( "Invalid file descriptor\n" ));
|
if (errno == EBADF) { GSocket_Debug(( "Invalid file descriptor\n" )); }
|
||||||
if (errno == EINTR) GSocket_Debug(( "A non blocked signal was caught\n" ));
|
if (errno == EINTR) { GSocket_Debug(( "A non blocked signal was caught\n" )); }
|
||||||
if (errno == EINVAL) GSocket_Debug(( "The highest number descriptor is negative\n" ));
|
if (errno == EINVAL) { GSocket_Debug(( "The highest number descriptor is negative\n" )); }
|
||||||
if (errno == ENOMEM) GSocket_Debug(( "Not enough memory\n" ));
|
if (errno == ENOMEM) { GSocket_Debug(( "Not enough memory\n" )); }
|
||||||
socket->m_error = GSOCK_TIMEDOUT;
|
socket->m_error = GSOCK_TIMEDOUT;
|
||||||
return GSOCK_TIMEDOUT;
|
return GSOCK_TIMEDOUT;
|
||||||
}
|
}
|
||||||
@@ -1083,17 +1083,19 @@ GSocketError _GSocket_Output_Timeout(GSocket *socket)
|
|||||||
if (ret == -1)
|
if (ret == -1)
|
||||||
{
|
{
|
||||||
GSocket_Debug(( "GSocket_Output_Timeout, select returned -1\n" ));
|
GSocket_Debug(( "GSocket_Output_Timeout, select returned -1\n" ));
|
||||||
if (errno == EBADF) GSocket_Debug(( "Invalid file descriptor\n" ));
|
if (errno == EBADF) { GSocket_Debug(( "Invalid file descriptor\n" )); }
|
||||||
if (errno == EINTR) GSocket_Debug(( "A non blocked signal was caught\n" ));
|
if (errno == EINTR) { GSocket_Debug(( "A non blocked signal was caught\n" )); }
|
||||||
if (errno == EINVAL) GSocket_Debug(( "The highest number descriptor is negative\n" ));
|
if (errno == EINVAL) { GSocket_Debug(( "The highest number descriptor is negative\n" )); }
|
||||||
if (errno == ENOMEM) GSocket_Debug(( "Not enough memory\n" ));
|
if (errno == ENOMEM) { GSocket_Debug(( "Not enough memory\n" )); }
|
||||||
socket->m_error = GSOCK_TIMEDOUT;
|
socket->m_error = GSOCK_TIMEDOUT;
|
||||||
return GSOCK_TIMEDOUT;
|
return GSOCK_TIMEDOUT;
|
||||||
}
|
}
|
||||||
if ( ! FD_ISSET(socket->m_fd, &writefds) )
|
if ( ! FD_ISSET(socket->m_fd, &writefds) ) {
|
||||||
GSocket_Debug(( "GSocket_Output_Timeout is buggy!\n" ));
|
GSocket_Debug(( "GSocket_Output_Timeout is buggy!\n" ));
|
||||||
else
|
}
|
||||||
GSocket_Debug(( "GSocket_Output_Timeout seems correct\n" ));
|
else {
|
||||||
|
GSocket_Debug(( "GSocket_Output_Timeout seems correct\n" ));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@@ -1238,7 +1238,7 @@ bool wxFileTypeImpl::GetExtensions(wxArrayString& extensions)
|
|||||||
// overwriteprompt is TRUE, but this is currently ignored as *Associate* has
|
// overwriteprompt is TRUE, but this is currently ignored as *Associate* has
|
||||||
// no overwrite prompt
|
// no overwrite prompt
|
||||||
bool wxFileTypeImpl::SetCommand(const wxString& cmd, const wxString& verb, bool overwriteprompt /*= TRUE*/)
|
bool wxFileTypeImpl::SetCommand(const wxString& cmd, const wxString& verb, bool overwriteprompt /*= TRUE*/)
|
||||||
{
|
{
|
||||||
wxArrayString strExtensions;
|
wxArrayString strExtensions;
|
||||||
wxString strDesc, strIcon ;
|
wxString strDesc, strIcon ;
|
||||||
|
|
||||||
@@ -1252,17 +1252,17 @@ bool wxFileTypeImpl::SetCommand(const wxString& cmd, const wxString& verb, bool
|
|||||||
size_t i;
|
size_t i;
|
||||||
bool Ok = TRUE;
|
bool Ok = TRUE;
|
||||||
for (i = 0; i < strTypes.GetCount(); i++)
|
for (i = 0; i < strTypes.GetCount(); i++)
|
||||||
{
|
{
|
||||||
if (!m_manager->DoAssociation (strTypes[i], strIcon, entry, strExtensions, strDesc))
|
if (!m_manager->DoAssociation (strTypes[i], strIcon, entry, strExtensions, strDesc))
|
||||||
Ok = FALSE;
|
Ok = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
return Ok;
|
return Ok;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ignore index on the grouds that we only have one icon in a Unix file
|
// ignore index on the grouds that we only have one icon in a Unix file
|
||||||
bool wxFileTypeImpl::SetDefaultIcon(const wxString& strIcon /*= wxEmptyString*/, int /*index = 0*/)
|
bool wxFileTypeImpl::SetDefaultIcon(const wxString& strIcon /*= wxEmptyString*/, int /*index = 0*/)
|
||||||
{
|
{
|
||||||
if (strIcon.IsEmpty()) return FALSE;
|
if (strIcon.IsEmpty()) return FALSE;
|
||||||
wxArrayString strExtensions;
|
wxArrayString strExtensions;
|
||||||
wxString strDesc;
|
wxString strDesc;
|
||||||
@@ -1276,13 +1276,14 @@ bool wxFileTypeImpl::SetDefaultIcon(const wxString& strIcon /*= wxEmptyString*/,
|
|||||||
size_t i;
|
size_t i;
|
||||||
bool Ok = TRUE;
|
bool Ok = TRUE;
|
||||||
for (i = 0; i < strTypes.GetCount(); i++)
|
for (i = 0; i < strTypes.GetCount(); i++)
|
||||||
{
|
{
|
||||||
if (!m_manager->DoAssociation (strTypes[i], strIcon, entry, strExtensions, strDesc))
|
if (!m_manager->DoAssociation (strTypes[i], strIcon, entry, strExtensions, strDesc))
|
||||||
Ok = FALSE;
|
Ok = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
return Ok;
|
return Ok;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxMimeTypesManagerImpl (Unix)
|
// wxMimeTypesManagerImpl (Unix)
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
Reference in New Issue
Block a user