From 2eb27a649296ffbbd0db6f669c20ed5a6e6b162b Mon Sep 17 00:00:00 2001 From: Klaas Pieter Annema Date: Tue, 19 Oct 2010 15:07:01 +0200 Subject: [PATCH] Don't adjust the origin and size of a text field during nib2cib This interferes with Aparajita's auto-sizing of controls in initWithCoder:. Also it's better to calculate the size in initWithCoder: because the theme information is available. --- Tools/nib2cib/NSTextField.j | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Tools/nib2cib/NSTextField.j b/Tools/nib2cib/NSTextField.j index 746879170..9e5fbade0 100644 --- a/Tools/nib2cib/NSTextField.j +++ b/Tools/nib2cib/NSTextField.j @@ -67,14 +67,6 @@ [self setFrameOrigin:CGPointMake(frame.origin.x, frame.origin.y)]; [self setFrameSize:CGSizeMake(frame.size.width, frame.size.height)]; - // Only adjust the origin and size if this is a bezeled textfield - // this makes sure that labels positioned in IB are properly positioned after nibcib - if ([self isBezeled]) - { - [self setFrameOrigin:CGPointMake(frame.origin.x - 4.0, frame.origin.y - 4.0)]; - [self setFrameSize:CGSizeMake(frame.size.width + 8.0, frame.size.height + 8.0)]; - } - CPLog.debug([self stringValue] + " => isBordered=" + [self isBordered] + ", isBezeled=" + [self isBezeled] + ", bezelStyle=" + [self bezelStyle] + "("+[cell stringValue]+", " + [cell placeholderString] + ")"); }