From 82101036b8b2686ec0394908434629ab6a0b9903 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Thu, 15 May 2014 21:16:28 -0400 Subject: Removed the control font code from bleh_darwin.m and rewrote it in Objective-C in sysdata_darwin.m. --- sysdata_darwin.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'sysdata_darwin.m') diff --git a/sysdata_darwin.m b/sysdata_darwin.m index e2684cb..3c1124b 100644 --- a/sysdata_darwin.m +++ b/sysdata_darwin.m @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include @@ -49,10 +50,11 @@ void controlHide(id what) [toNSView(what) setHidden:YES]; } +#define systemFontOfSize(s) ([NSFont systemFontOfSize:[NSFont systemFontSizeForControlSize:(s)]]) + void applyStandardControlFont(id what) { - // TODO inline this - objc_setFont(what, NSRegularControlSize); + [toNSControl(what) setFont:systemFontOfSize(NSRegularControlSize)]; } id makeWindow(id delegate) -- cgit v1.2.3