From c996f959e8a0f4909e795c3c8b8ce0c6d3a00620 Mon Sep 17 00:00:00 2001 From: Fred Kiefer Date: Fri, 6 Sep 2002 00:33:57 +0000 Subject: [PATCH] Moved the method [NSApplication orderFrontDataLinkPanel:] to here. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14403 72102866-910b-0410-8b05-ffd578937521 --- Headers/gnustep/gui/NSDataLinkPanel.h | 5 +++++ Source/NSDataLinkPanel.m | 15 +++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/Headers/gnustep/gui/NSDataLinkPanel.h b/Headers/gnustep/gui/NSDataLinkPanel.h index a7e05aa2d..af17f308c 100644 --- a/Headers/gnustep/gui/NSDataLinkPanel.h +++ b/Headers/gnustep/gui/NSDataLinkPanel.h @@ -29,12 +29,17 @@ #ifndef _GNUstep_H_NSDataLinkPanel #define _GNUstep_H_NSDataLinkPanel +#include #include @class NSDataLink; @class NSDataLinkManager; @class NSView; +@interface NSApplication (NSDataLinkPanel) +- (void) orderFrontDataLinkPanel: (id)sender; +@end + @interface NSDataLinkPanel : NSPanel { // Attributes diff --git a/Source/NSDataLinkPanel.m b/Source/NSDataLinkPanel.m index 48b4acd42..d476d2218 100644 --- a/Source/NSDataLinkPanel.m +++ b/Source/NSDataLinkPanel.m @@ -26,6 +26,21 @@ #include #include + +@implementation NSApplication (NSDataLinkPanel) + +- (void) orderFrontDataLinkPanel: sender +{ + NSDataLinkPanel *dataLinkPanel = [NSDataLinkPanel sharedDataLinkPanel]; + + if (dataLinkPanel) + [dataLinkPanel orderFront: nil]; + else + NSBeep(); +} + +@end + @implementation NSDataLinkPanel //