fixed build after last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
9c9691ba24
commit
fdd7a38bb2
@ -36,7 +36,11 @@
|
||||
class wxDisplayImplMacOSX : public wxDisplayImpl
|
||||
{
|
||||
public:
|
||||
wxDisplayImplMacOSX(CGDirectDisplayID id_) : m_id(id_) { }
|
||||
wxDisplayImplMacOSX(size_t n, CGDirectDisplayID id_)
|
||||
: wxDisplayImpl(n),
|
||||
m_id(id_)
|
||||
{
|
||||
}
|
||||
|
||||
virtual wxRect GetGeometry() const;
|
||||
virtual wxString GetName() const { return wxString(); }
|
||||
@ -54,7 +58,7 @@ private:
|
||||
class wxDisplayFactoryMacOSX : public wxDisplayFactory
|
||||
{
|
||||
public:
|
||||
wxDisplayFactoryMacOSX();
|
||||
wxDisplayFactoryMacOSX() { }
|
||||
|
||||
virtual wxDisplayImpl *CreateDisplay(size_t n);
|
||||
virtual size_t GetCount();
|
||||
@ -129,7 +133,7 @@ wxDisplayImpl *wxDisplayFactoryMacOSX::CreateDisplay(size_t n)
|
||||
wxASSERT( err == CGDisplayNoErr );
|
||||
wxASSERT( n < theCount );
|
||||
|
||||
wxDisplayImplMacOSX *display = new wxDisplayImplMacOSX(theIDs[n]);
|
||||
wxDisplayImplMacOSX *display = new wxDisplayImplMacOSX(n, theIDs[n]);
|
||||
|
||||
delete [] theIDs;
|
||||
|
||||
@ -218,7 +222,7 @@ bool wxDisplayImplMacOSX::ChangeMode(const wxVideoMode& mode)
|
||||
|
||||
/* static */ wxDisplayFactory *wxDisplay::CreateFactory()
|
||||
{
|
||||
return new wxDisplayFactoryMac;
|
||||
return new wxDisplayFactoryMacOSX;
|
||||
}
|
||||
|
||||
#endif // wxUSE_DISPLAY
|
||||
|
Loading…
Reference in New Issue
Block a user