/** * 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 #ifndef __WXMAC__ #pragma clang diagnostic pop #endif // Define a check for font-control bug // in wxWidgets < 3.0.3 and OS X >= 10.10 static inline bool HAS_FONT_BUG() { #ifndef __WXMAC__ return false; #endif #if wxCHECK_VERSION(3,0,3) return false; #endif wxPlatformInfo info; return (info.GetOSMajorVersion() == 10 && info.GetOSMinorVersion() > 9); } // Tyro-specific variables #include "definitions.h"