more programmer-friendly wxApp::SetDisplayMode

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík 2001-11-21 00:01:11 +00:00
parent 3cdd0895f4
commit 07082b28a5
2 changed files with 6 additions and 6 deletions

View File

@ -66,16 +66,16 @@ class WXDLLEXPORT wxDisplayModeInfo
{
public:
wxDisplayModeInfo() : m_ok(FALSE) {}
wxDisplayModeInfo(const wxSize& size, unsigned depth)
: m_size(size), m_depth(depth), m_ok(TRUE) {}
wxDisplayModeInfo(unsigned width, unsigned height, unsigned depth)
: m_width(width), m_height(height), m_depth(depth), m_ok(TRUE) {}
const wxSize& GetScreenSize() const { return m_size; }
unsigned GetWidth() const { return m_width; }
unsigned GetHeight() const { return m_height; }
unsigned GetDepth() const { return m_depth; }
bool IsOk() const { return m_ok; }
private:
wxSize m_size;
unsigned m_depth;
unsigned m_width, m_height, m_depth;
bool m_ok;
};
#endif

View File

@ -284,7 +284,7 @@ bool wxAppBase::OnCmdLineParsed(wxCmdLineParser& parser)
return FALSE;
}
if ( !SetDisplayMode(wxDisplayModeInfo(wxSize(w, h), bpp)) )
if ( !SetDisplayMode(wxDisplayModeInfo(w, h, bpp)) )
return FALSE;
}
#endif