]> git.saurik.com Git - wxWidgets.git/commitdiff
adapting to init pattern
authorStefan Csomor <csomor@advancedconcepts.ch>
Wed, 8 Jun 2011 22:48:29 +0000 (22:48 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Wed, 8 Jun 2011 22:48:29 +0000 (22:48 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67887 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/osx/cocoa/nonownedwnd.mm
src/osx/cocoa/notebook.mm
src/osx/cocoa/slider.mm
src/osx/cocoa/toolbar.mm
src/osx/cocoa/window.mm

index 8a93d55f92fb8b69dfa1965b1b41a702963d228b..e6380f5a951b3b0652b7a217beb4bf2ac2ef3cb8 100644 (file)
@@ -271,7 +271,7 @@ extern int wxOSXGetIdFromSelector(SEL action );
 
 - (id) init
 {
-    [super init];
+    self = [super init];
     return self;
 }
 
index 2adea3cbbc6dbb0aa35991fbdd71b3f0b59632ec..ff4e70b7c7da5bbf088dd81828285915c709365c 100644 (file)
@@ -49,7 +49,7 @@
 
 - (id) init
 {
-    [super init];
+    self = [super init];
     return self;
 }
 
index 08327c438f871d590df19deac15e37e016e5294d..3bab4cc06adb58cec97cca0ce3da44a0ed277947 100644 (file)
@@ -90,6 +90,13 @@ wxWidgetImplType* wxWidgetImpl::CreateSlider( wxWindowMac* wxpeer,
                                     long WXUNUSED(extraStyle))
 {
     NSRect r = wxOSXGetFrameForControl( wxpeer, pos , size ) ;
+    if ( size == wxDefaultSize )
+    {
+        if ( style & wxSL_VERTICAL )
+            r.size.height = r.size.width * 2;
+        else
+            r.size.width = r.size.height * 2;
+    }
     wxNSSlider* v = [[wxNSSlider alloc] initWithFrame:r];
 
     int tickMarks = 0;
index 2f3fc4939505a5dc584b83a9e60af165ef8abf88..664029f75d0e6b986b989f34b12f74eb403cad4c 100644 (file)
@@ -324,7 +324,7 @@ private:
 
 - (id)initWithItemIdentifier: (NSString*) identifier
 {
-    [super initWithItemIdentifier:identifier];
+    self = [super initWithItemIdentifier:identifier];
     impl = NULL;
     [self setTarget: self];
     [self setAction: @selector(clickedAction:)];
@@ -413,7 +413,7 @@ private:
 
 - (id)initWithFrame:(NSRect)frame
 {
-    [super initWithFrame:frame];
+    self = [super initWithFrame:frame];
     impl = NULL;
     [self setTarget: self];
     [self setAction: @selector(clickedAction:)];
index 1bea54aed216a8071872211f83b3d9aa86e93dbd..b859eba7cba2775c9f33b117663e3ac562df29b5 100644 (file)
@@ -1444,7 +1444,7 @@ void wxWidgetCocoaImpl::SetVisibility( bool visible )
 
 - (id)init:(wxWindow *)win
 {
-    [super init];
+    self = [super init];
 
     m_win = win;
     m_isDone = false;