]>
git.saurik.com Git - wxWidgets.git/blob - samples/multimon/multimon_test.cpp
1 /////////////////////////////////////////////////////////////////////////////
2 // Name: multimon_test.cpp
3 // Purpose: tests wxDisplay class
4 // Author: Royce Mitchell III
8 // Copyright: (c) wxWidgets team
9 // Licence: wxWindows licence
10 /////////////////////////////////////////////////////////////////////////////
13 #include "wx/display.h"
15 class TestApp
: public wxApp
21 IMPLEMENT_APP(TestApp
)
23 bool TestApp::OnInit()
34 wxMessageBox( _T("This sample has to be compiled with wxUSE_DISPLAY"), _T("Building error"), wxOK
);
39 size_t count
= wxDisplay::GetCount();
40 wxLogDebug ( _T("I detected %i display(s) on your system"), count
);
44 wxDisplay
display ( i
);
45 wxRect r
= display
.GetGeometry();
46 wxLogDebug ( _T("Display #%i \"%s\" = ( %i, %i, %i, %i ) @ %i bits"),
47 i
, display
.GetName().c_str(), r
.GetLeft(), r
.GetTop(), r
.GetWidth(), r
.GetHeight(),
48 display
.GetCurrentMode().GetDepth() );