From e7c817471786fa7c748ce6ede3ab2245210da5e2 Mon Sep 17 00:00:00 2001 From: Aparajita Fishman Date: Mon, 9 Aug 2010 14:19:37 -0400 Subject: [PATCH] Switched to using bit mask constants --- Tools/nib2cib/NSView.j | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Tools/nib2cib/NSView.j b/Tools/nib2cib/NSView.j index 0a1b5afe7..b42ebf8b0 100644 --- a/Tools/nib2cib/NSView.j +++ b/Tools/nib2cib/NSView.j @@ -26,6 +26,10 @@ @import +var NSViewAutoresizingMask = 0x3F, + NSViewAutoresizesSubviewsMask = 1 << 8, + NSViewHiddenMask = 1 << 31; + @implementation CPView (NSCoding) - (id)NS_initWithCoder:(CPCoder)aCoder @@ -57,11 +61,11 @@ var vFlags = [aCoder decodeIntForKey:@"NSvFlags"]; - _autoresizingMask = vFlags & 0x3F; - _autoresizesSubviews = vFlags & (1 << 8); + _autoresizingMask = vFlags & NSViewAutoresizingMask; + _autoresizesSubviews = vFlags & NSViewAutoresizesSubviewsMask; _hitTests = YES; - _isHidden = vFlags & 0x80000000; + _isHidden = vFlags & NSViewHiddenMask; _opacity = 1.0;//[aCoder decodeIntForKey:CPViewOpacityKey]; _themeAttributes = {};