Fixed text field/label bordering on Mac OS X.

This commit is contained in:
Pietro Gagliardi 2014-08-10 13:55:46 -04:00
parent 65db139be7
commit 01136cbd86
1 changed files with 4 additions and 3 deletions

View File

@ -102,8 +102,9 @@ static id finishNewTextField(NSTextField *t, BOOL bordered)
{
// same for text fields, password fields, and labels
setStandardControlFont((id) t);
// TODO text field/password field border (Interface Builder setting is confusing)
if (!bordered)
// these three are the same across text fields, password fields, and labels; the only difference is the setBezeled: value, and it's only different on labels
[t setBezelStyle:NSTextFieldSquareBezel];
[t setBezeled:bordered];
[t setBordered:NO];
// smart quotes and other autocorrect features are handled by the window; see newWindow() in window_darwin.m for details
// Interface Builder does this to make the text box behave properly