Merge pull request #361 from MikePopoloski/master

Small cleanup of entry_winrt
This commit is contained in:
Branimir Karadžić 2015-04-25 11:42:53 -07:00
commit aefa069a72

View file

@ -57,13 +57,14 @@ ref class App sealed : public IFrameworkView
thread.init(MainThreadFunc, nullptr);
CoreWindow^ window = CoreWindow::GetForCurrentThread();
if (window == nullptr) {
int i = 4;
i++;
}
auto bounds = window->Bounds;
auto dpi = DisplayInformation::GetForCurrentView()->LogicalDpi;
//auto bounds = window->Bounds;
//g_eventQueue.postSizeEvent(g_defaultWindow, bounds.Width, bounds.Height);
static const float dipsPerInch = 96.0f;
g_eventQueue.postSizeEvent(g_defaultWindow
, lround(floorf(bounds.Width * dpi / dipsPerInch + 0.5f))
, lround(floorf(bounds.Height * dpi / dipsPerInch + 0.5f))
);
while (!m_windowClosed)
{
@ -92,12 +93,6 @@ private:
void OnActivated(CoreApplicationView^ applicationView, IActivatedEventArgs^ args)
{
CoreWindow^ window = CoreWindow::GetForCurrentThread();
if (window == nullptr) {
int i = 4;
i++;
}
CoreWindow::GetForCurrentThread()->Activate();
}