]> git.saurik.com Git - wxWidgets.git/commitdiff
exposing wxOSXGetViewFromResponder
authorStefan Csomor <csomor@advancedconcepts.ch>
Tue, 4 Jun 2013 07:06:19 +0000 (07:06 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Tue, 4 Jun 2013 07:06:19 +0000 (07:06 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74106 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/osx/cocoa/private.h
src/osx/cocoa/window.mm

index 290f71c1b4da7bb7ae9a05b83f6bcd6ad5965c2d..b776801191f6c1c24dc72f208a31da60c8c60393 100644 (file)
@@ -296,6 +296,8 @@ public:
     NSRect WXDLLIMPEXP_CORE wxOSXGetFrameForControl( wxWindowMac* window , const wxPoint& pos , const wxSize &size ,
         bool adjustForOrigin = true );
 
+    WXDLLIMPEXP_CORE NSView* wxOSXGetViewFromResponder( NSResponder* responder );
+
     // used for many wxControls
 
     @interface wxNSButton : NSButton
index f7c6fcb8c3d6a9d80a15577133352bc644d44a4a..ea2475e0a5945a4d93f4ce70e6cb770eceeadc64 100644 (file)
@@ -41,7 +41,7 @@
 
 // Get the window with the focus
 
-NSView* GetViewFromResponder( NSResponder* responder )
+NSView* wxOSXGetViewFromResponder( NSResponder* responder )
 {
     NSView* view = nil;
     if ( [responder isKindOfClass:[NSTextView class]] )
@@ -64,7 +64,7 @@ NSView* GetFocusedViewInWindow( NSWindow* keyWindow )
 {
     NSView* focusedView = nil;
     if ( keyWindow != nil )
-        focusedView = GetViewFromResponder([keyWindow firstResponder]);
+        focusedView = wxOSXGetViewFromResponder([keyWindow firstResponder]);
 
     return focusedView;
 }
@@ -1362,7 +1362,7 @@ bool wxWidgetCocoaImpl::resignFirstResponder(WXWidget slf, void *_cmd)
     BOOL r = superimpl(slf, (SEL)_cmd);
  
     NSResponder * responder = wxNonOwnedWindowCocoaImpl::GetNextFirstResponder();
-    NSView* otherView = GetViewFromResponder(responder);
+    NSView* otherView = wxOSXGetViewFromResponder(responder);
 
     wxWidgetImpl* otherWindow = FindFromWXWidget(otherView);