/** * Common header for widget classes */ #pragma once #include "common.h" // Disable annoying warning #ifndef __WXMAC__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wpotentially-evaluated-expression" #endif #ifdef WX_PRECOMP #include "wx_pch.h" #endif #ifndef WX_PRECOMP #include #endif // Common helpers/functionality #include #include #include #include #include #include #include #include #include #include #include #ifndef __WXMAC__ #pragma clang diagnostic pop #endif /** * Calculate original window size based on size of the current monitor */ wxSize static CalculateWindowSize() { wxDisplay display; wxVideoMode mode = display.GetCurrentMode(); wxLogDebug("Current display: %ix%i", mode.w, mode.h); wxSize base((int)((float)mode.w * 0.9), (int)((float)mode.h * 0.9)); return base; } // Tyro-specific variables #include "definitions.h"