Add defines for export of classes to DLL when building on WIndows

This commit is contained in:
Gregory John Casamento 2022-09-29 12:09:13 -04:00
parent 7a42b1d04c
commit 92d27c494f
258 changed files with 1014 additions and 741 deletions

View file

@ -29,6 +29,7 @@
#ifndef __GMArchiver_h__
#define __GMArchiver_h__
#import <AppKit/AppKitDefines.h>
#ifndef GNUSTEP
#import <Foundation/Foundation.h>
@ -74,6 +75,7 @@
@end
APPKIT_EXPORT_CLASS
@interface GMArchiver : NSObject
{
NSMutableDictionary* propertyList;
@ -136,6 +138,7 @@
@end /* GMArchiver */
APPKIT_EXPORT_CLASS
@interface GMUnarchiver : NSObject
{
NSMutableDictionary* propertyList;

View file

@ -56,6 +56,7 @@
* GSAnimator is the front of a class cluster. Instances of a subclass of
* GSAnimator manage the timing of an animation.
*/
APPKIT_EXPORT_CLASS
@interface GSAnimator : NSObject
{
id<GSAnimation> _animation; // The Object to be animated

View file

@ -36,6 +36,7 @@
@class NSSearchField;
@class NSIndexSet;
APPKIT_EXPORT_CLASS
@interface GSCharacterPanel : NSPanel
{
NSTableView *table;

View file

@ -61,6 +61,7 @@ APPKIT_EXPORT NSString *GSDisplayName;
APPKIT_EXPORT NSString *GSDisplayNumber;
APPKIT_EXPORT NSString *GSScreenNumber;
APPKIT_EXPORT_CLASS
@interface GSDisplayServer : NSObject
{
NSMutableDictionary *server_info;

View file

@ -54,6 +54,7 @@
#define NSDragOperationIgnoresModifiers 0xffff
APPKIT_EXPORT_CLASS
@interface GSDragView : NSView <NSDraggingInfo>
{
// the graphics that is dragged

View file

@ -38,6 +38,7 @@
@class NSBezierPath;
@class NSFontDescriptor;
APPKIT_EXPORT_CLASS
@interface GSFontEnumerator : NSObject
{
NSArray *allFontNames;
@ -66,6 +67,7 @@ values. Backends may override these. */
- (NSString *) defaultFixedPitchFontName;
@end
APPKIT_EXPORT_CLASS
@interface GSFontInfo : NSObject <NSCopying, NSMutableCopying>
{
NSMutableDictionary* fontDictionary;

View file

@ -34,6 +34,7 @@
@class NSData;
APPKIT_EXPORT_CLASS
@interface GSGhostscriptImageRep : NSImageRep
{
NSBitmapImageRep *_bitmap;

View file

@ -61,6 +61,7 @@ enum {
/*
* This is the class that holds objects within a nib.
*/
APPKIT_EXPORT_CLASS
@interface GSNibContainer : NSObject <NSCoding, GSNibContainer>
{
NSMutableDictionary *nameTable;
@ -85,6 +86,7 @@ enum {
- (NSString *)className;
@end
APPKIT_EXPORT_CLASS
@interface GSClassSwapper : NSObject <GSTemplate, NSCoding>
{
id _object;
@ -94,6 +96,7 @@ enum {
- (BOOL) shouldSwapClass;
@end
APPKIT_EXPORT_CLASS
@interface GSNibItem : NSObject <NSCoding>
{
NSString *theClass;
@ -102,11 +105,13 @@ enum {
}
@end
APPKIT_EXPORT_CLASS
@interface GSCustomView : GSNibItem <NSCoding>
{
}
@end
APPKIT_EXPORT_CLASS
@interface GSWindowTemplate : GSClassSwapper
{
BOOL _deferFlag;
@ -123,24 +128,31 @@ enum {
- (BOOL) deferFlag;
@end
APPKIT_EXPORT_CLASS
@interface GSViewTemplate : GSClassSwapper
@end
APPKIT_EXPORT_CLASS
@interface GSTextTemplate : GSClassSwapper
@end
APPKIT_EXPORT_CLASS
@interface GSTextViewTemplate : GSClassSwapper
@end
APPKIT_EXPORT_CLASS
@interface GSMenuTemplate : GSClassSwapper
@end
APPKIT_EXPORT_CLASS
@interface GSControlTemplate : GSClassSwapper
@end
APPKIT_EXPORT_CLASS
@interface GSObjectTemplate : GSClassSwapper
@end
APPKIT_EXPORT_CLASS
@interface GSTemplateFactory : NSObject
+ (id) templateForObject: (id) object
withClassName: (NSString *)className

View file

@ -29,6 +29,7 @@
#import <AppKit/NSTextAttachment.h>
APPKIT_EXPORT_CLASS
@interface GSHelpLinkAttachment : NSTextAttachment
{
NSString *fileName, *markerName;
@ -42,6 +43,7 @@
@end
APPKIT_EXPORT_CLASS
@interface GSHelpMarkerAttachment : NSTextAttachment
{
NSString *markerName;

View file

@ -35,6 +35,7 @@
@class NSDictionary;
@class NSParagraphStyle, NSFont;
APPKIT_EXPORT_CLASS
@interface GSHorizontalTypesetter : GSTypesetter
{
NSLock *lock;

View file

@ -32,6 +32,7 @@
#import <AppKit/NSBitmapImageRep.h>
APPKIT_EXPORT_CLASS
@interface GSImageMagickImageRep : NSBitmapImageRep
{
}

View file

@ -55,8 +55,10 @@ enum {
};
#if OS_API_VERSION(MAC_OS_X_VERSION_10_3, GS_API_LATEST)
APPKIT_EXPORT_CLASS
@interface GSLayoutManager : NSObject <NSGlyphStorage, NSCoding>
#else
APPKIT_EXPORT_CLASS
@interface GSLayoutManager : NSObject
#endif
{

View file

@ -28,6 +28,7 @@
#ifndef _GNUstep_H_GSModelLoaderFactory
#define _GNUstep_H_GSModelLoaderFactory
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <Foundation/NSZone.h>
@ -38,6 +39,7 @@
@class NSString;
@class NSBundle;
APPKIT_EXPORT_CLASS
@interface GSModelLoader : NSObject
+ (BOOL) canReadData: (NSData *)theData;
+ (NSString *) type;
@ -51,6 +53,7 @@
- (NSData *)dataForFile: (NSString *)fileName;
@end
APPKIT_EXPORT_CLASS
@interface GSModelLoaderFactory : NSObject
+ (void) registerModelLoaderClass: (Class)aClass;
+ (Class) classForType: (NSString *)type;

View file

@ -100,6 +100,7 @@ typedef struct _GSWindowTemplateFlags
} GSWindowTemplateFlags;
// help connector class...
APPKIT_EXPORT_CLASS
@interface NSIBHelpConnector : NSNibConnector
{
id _marker;
@ -113,6 +114,7 @@ typedef struct _GSWindowTemplateFlags
/**
* Button image source class.
*/
APPKIT_EXPORT_CLASS
@interface NSButtonImageSource : NSObject <NSCoding>
{
NSString *imageName;
@ -127,6 +129,7 @@ typedef struct _GSWindowTemplateFlags
* when it's unarchived and second, it holds certain attributes (but doesn't set them
* on the window, when the window is being edited in the application builder.
*/
APPKIT_EXPORT_CLASS
@interface NSWindowTemplate : NSObject <OSXNibTemplate, NSCoding, GSNibLoading>
{
NSBackingStoreType _backingStoreType;
@ -175,6 +178,7 @@ typedef struct _GSWindowTemplateFlags
- (Class) baseWindowClass;
@end
APPKIT_EXPORT_CLASS
@interface NSViewTemplate : NSView <OSXNibTemplate, NSCoding>
{
NSString *_className;
@ -184,16 +188,19 @@ typedef struct _GSWindowTemplateFlags
className: (NSString *)name;
@end
APPKIT_EXPORT_CLASS
@interface NSTextTemplate : NSViewTemplate
{
}
@end
APPKIT_EXPORT_CLASS
@interface NSTextViewTemplate : NSViewTemplate
{
}
@end
APPKIT_EXPORT_CLASS
@interface NSMenuTemplate : NSObject <OSXNibTemplate, NSCoding>
{
NSString *_menuClass;
@ -210,6 +217,7 @@ typedef struct _GSWindowTemplateFlags
- (NSString *)className;
@end
APPKIT_EXPORT_CLASS
@interface NSCustomObject : NSObject <NSCoding, GSNibLoading>
{
NSString *_className;
@ -224,6 +232,7 @@ typedef struct _GSWindowTemplateFlags
- (id) realObject;
@end
APPKIT_EXPORT_CLASS
@interface NSCustomView : NSView <GSNibLoading>
{
NSString *_className;
@ -238,6 +247,7 @@ typedef struct _GSWindowTemplateFlags
- (id)nibInstantiateWithCoder: (NSCoder *)coder;
@end
APPKIT_EXPORT_CLASS
@interface NSCustomResource : NSObject <NSCoding>
{
NSString *_className;
@ -249,6 +259,7 @@ typedef struct _GSWindowTemplateFlags
- (NSString *)resourceName;
@end
APPKIT_EXPORT_CLASS
@interface NSClassSwapper : NSObject <NSCoding>
{
NSString *_className;
@ -268,6 +279,7 @@ typedef struct _GSWindowTemplateFlags
- (NSString *)originalClassName;
@end
APPKIT_EXPORT_CLASS
@interface NSIBObjectData : NSObject <NSCoding, GSInstantiator, GSNibContainer>
{
id _root;
@ -302,9 +314,11 @@ typedef struct _GSWindowTemplateFlags
@end
// class needed for nib encoding/decoding by the progress bar...
APPKIT_EXPORT_CLASS
@interface NSPSMatrix : NSObject
@end
APPKIT_EXPORT_CLASS
@interface NSNibAXAttributeConnector : NSObject <NSCoding>
{
NSString *_attributeType;
@ -332,6 +346,7 @@ typedef struct _GSWindowTemplateFlags
- (void) establishConnection;
@end
APPKIT_EXPORT_CLASS
@interface NSNibAXRelationshipConnector : NSNibConnector
@end
@ -351,6 +366,7 @@ typedef struct _GSWindowTemplateFlags
- (void) setOptions: (NSDictionary *)options;
@end
APPKIT_EXPORT_CLASS
@interface NSIBUserDefinedRuntimeAttributesConnector : NSObject <NSCoding>
{
id _object;

View file

@ -30,11 +30,13 @@
#ifndef _GNUstep_H_GSPrinting
#define _GNUstep_H_GSPrinting
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
@class NSBundle;
APPKIT_EXPORT_CLASS
@interface GSPrinting : NSObject
{
}
@ -44,6 +46,7 @@
@end
APPKIT_EXPORT_CLASS
@interface GSPrintingPrincipalClass : NSObject
{
}

View file

@ -45,6 +45,7 @@
@class NSString;
@class NSTimer;
APPKIT_EXPORT_CLASS
@interface GSServicesManager : NSObject
{
NSApplication *_application;

View file

@ -482,6 +482,7 @@ APPKIT_EXPORT NSString *GSThemeWillDeactivateNotification;
use the appropriate behavior.
</p>
*/
APPKIT_EXPORT_CLASS
@interface GSTheme : NSObject
{
@private
@ -1511,9 +1512,11 @@ withRepeatedImage: (NSImage*)image
@end
// Panels which can be overridden by the theme...
APPKIT_EXPORT_CLASS
@interface GSPrintPanel : NSPrintPanel
@end
APPKIT_EXPORT_CLASS
@interface GSPageLayout : NSPageLayout
@end

View file

@ -33,6 +33,7 @@
@class NSButton;
@class NSImage;
APPKIT_EXPORT_CLASS
@interface GSTitleView : NSView
{
NSButton *closeButton;

View file

@ -50,6 +50,7 @@ typedef enum {
GSToolbarViewBottomBorder = 16
} GSToolbarViewBorder;
APPKIT_EXPORT_CLASS
@interface GSToolbarView : NSView
{
NSToolbar *_toolbar;

View file

@ -33,6 +33,7 @@
#import <Foundation/NSObject.h>
#import <AppKit/NSView.h>
APPKIT_EXPORT_CLASS
@interface GSTrackingRect : NSObject <NSCoding>
{
@public

View file

@ -41,6 +41,7 @@
/* This isn't final. It will probably change. If you want to sub-class,
you'll have to update your code when things change (or wait until it's
done). */
APPKIT_EXPORT_CLASS
@interface GSTypesetter : NSObject
/*

View file

@ -56,6 +56,7 @@ Abstract superclass for the top-level view in each window. This view is
responsible for managing window decorations. Concrete subclasses may do
this, either directly, or indirectly (by using the backend).
*/
APPKIT_EXPORT_CLASS
@interface GSWindowDecorationView : NSView
{
NSWindow *window; /* not retained */
@ -101,6 +102,7 @@ windowNumber will be 0.
/* Manage window decorations by using the backend functions. This only works
* on backends that can handle window decorations.
*/
APPKIT_EXPORT_CLASS
@interface GSBackendWindowDecorationView : GSWindowDecorationView
@end
@ -110,6 +112,7 @@ Standard OPENSTEP-ish window decorations.
*/
@class NSButton;
APPKIT_EXPORT_CLASS
@interface GSStandardWindowDecorationView : GSWindowDecorationView
{
BOOL hasTitleBar, hasResizeBar, hasCloseButton, hasMiniaturizeButton;

View file

@ -30,11 +30,13 @@
Free Software Foundation, 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
*/
#import <AppKit/AppKitDefines.h>
#import <Foundation/Foundation.h>
@class GSXibElement;
APPKIT_EXPORT_CLASS
@interface GSXibKeyedUnarchiver : NSKeyedUnarchiver
{
NSMutableDictionary *objects;

View file

@ -162,6 +162,7 @@
- (NSDictionary *) customClassNames;
@end
APPKIT_EXPORT_CLASS
@interface IBUserDefinedRuntimeAttributesPlaceholder : NSObject <NSCoding>
{
NSArray *runtimeAttributes;
@ -176,6 +177,7 @@
@end
APPKIT_EXPORT_CLASS
@interface IBUserDefinedRuntimeAttribute : NSObject <NSCoding>
{
NSString *typeIdentifier;

View file

@ -38,6 +38,7 @@
#include <Foundation/NSObject.h>
#endif
APPKIT_EXPORT_CLASS
@interface IMConnector : NSObject
{
id source;
@ -54,6 +55,7 @@
- (void)establishConnection;
@end
APPKIT_EXPORT_CLASS
@interface IMOutletConnector : IMConnector
- (void)establishConnection;
@end

View file

@ -49,6 +49,7 @@
@end
APPKIT_EXPORT_CLASS
@interface IMCustomObject : NSObject
{
NSString* className;
@ -61,6 +62,7 @@
@end
APPKIT_EXPORT_CLASS
@interface IMCustomView : NSView
{
NSString* className;

View file

@ -41,6 +41,7 @@
- (void)awakeFromModel;
@end
APPKIT_EXPORT_CLASS
@interface GMModel : NSObject
{
NSArray* objects;

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_AppKit
#define _GNUstep_H_AppKit
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
/* Define library version */
#import <GNUstepGUI/GSVersion.h>

View file

@ -37,24 +37,37 @@
#if BUILD_libgnustep_gui_DLL
#
# if defined(__MINGW32__)
# if defined(__MINGW__)
/* On Mingw, the compiler will export all symbols automatically, so
* __declspec(dllexport) is not needed.
*/
# define APPKIT_EXPORT_CLASS
# define APPKIT_EXPORT APPKIT_EXTERN
# define APPKIT_DECLARE
# define APPKIT_IMPORT __declspec(dllimport)
# define APPKIT_DECLARE
# else
# define APPKIT_EXPORT __declspec(dllexport) APPKIT_EXTERN
# define APPKIT_EXPORT_CLASS __declspec(dllexport)
# define APPKIT_EXPORT APPKIT_EXTERN __declspec(dllexport)
# define APPKIT_IMPORT __declspec(dllimport)
# define APPKIT_DECLARE __declspec(dllexport)
# endif
#else
# if defined(__MINGW__)
/* MinGW does not need dllimport on ObjC classes and produces warnings. */
# define APPKIT_EXPORT_CLASS
# else
# define APPKIT_EXPORT_CLASS __declspec(dllimport)
# endif
# define APPKIT_IMPORT __declspec(dllimport)
# define APPKIT_EXPORT APPKIT_EXTERN __declspec(dllimport)
# define APPKIT_DECLARE __declspec(dllimport)
#endif
#else /* GNUSTEP_WITH[OUT]_DLL */
# define APPKIT_EXPORT APPKIT_EXTERN
# define APPKIT_EXPORT_CLASS
# define APPKIT_EXPORT APPKIT_EXTERN
# define APPKIT_IMPORT
# define APPKIT_DECLARE
#endif

View file

@ -27,8 +27,6 @@
#ifndef __AppKit_AppKitExceptions_h__
#define __AppKit_AppKitExceptions_h__
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
@class NSString;

View file

@ -26,7 +26,7 @@
#ifndef _DPSOperators_h_INCLUDE
#define _DPSOperators_h_INCLUDE
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSGraphicsContext.h>

View file

@ -24,6 +24,7 @@
#ifndef _NSAccessibilityCustomAction_h_GNUSTEP_GUI_INCLUDE
#define _NSAccessibilityCustomAction_h_GNUSTEP_GUI_INCLUDE
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
@ -35,6 +36,7 @@ extern "C" {
DEFINE_BLOCK_TYPE(GSAccessibilityCustomActionHandler, void, BOOL);
APPKIT_EXPORT_CLASS
@interface NSAccessibilityCustomAction : NSObject
{
NSString *_name;

View file

@ -24,6 +24,7 @@
#ifndef _NSAccessibilityCustomRotor_h_GNUSTEP_GUI_INCLUDE
#define _NSAccessibilityCustomRotor_h_GNUSTEP_GUI_INCLUDE
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <Foundation/NSRange.h>
@ -80,6 +81,7 @@ enum
typedef NSInteger NSAccessibilityCustomRotorType;
// Rotor...
APPKIT_EXPORT_CLASS
@interface NSAccessibilityCustomRotor : NSObject
- (instancetype) initWithLabel: (NSString *)label
@ -103,6 +105,7 @@ typedef NSInteger NSAccessibilityCustomRotorType;
@end
// Results...
APPKIT_EXPORT_CLASS
@interface NSAccessibilityCustomRotorItemResult : NSObject
- (instancetype)initWithTargetElement:(id<NSAccessibilityElement>)targetElement;

View file

@ -24,6 +24,7 @@
#ifndef _NSAccessibilityElement_h_GNUSTEP_GUI_INCLUDE
#define _NSAccessibilityElement_h_GNUSTEP_GUI_INCLUDE
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
@ -33,6 +34,7 @@
extern "C" {
#endif
APPKIT_EXPORT_CLASS
@interface NSAccessibilityElement : NSObject
@end

View file

@ -29,10 +29,11 @@
#ifndef _GNUstep_H_NSActionCell
#define _GNUstep_H_NSActionCell
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSCell.h>
APPKIT_EXPORT_CLASS
@interface NSActionCell : NSCell
{
// Attributes

View file

@ -28,7 +28,7 @@
#ifndef _GNUstep_H_NSAffineTransform
#define _GNUstep_H_NSAffineTransform
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSAffineTransform.h>

View file

@ -28,7 +28,7 @@
#ifndef _GNUstep_H_NSAlert
#define _GNUstep_H_NSAlert
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
@ -55,6 +55,7 @@ enum {
NSAlertThirdButtonReturn = 1002
};
APPKIT_EXPORT_CLASS
@interface NSAlert : NSObject
{
@private

View file

@ -28,13 +28,11 @@
#ifndef _GNUstep_H_NSAnimation_
#define _GNUstep_H_NSAnimation_
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#if OS_API_VERSION(MAC_OS_X_VERSION_10_4, GS_API_LATEST)
#import <Foundation/NSObject.h>
#import <AppKit/AppKitDefines.h>
#import <GNUstepGUI/GSAnimator.h>
@class NSString;
@ -109,6 +107,7 @@ APPKIT_EXPORT NSString *NSAnimationTriggerOrderOut;
* It does not provide any drawing support for animation and does not directly
* deal with views, targets, or actions.
*/
APPKIT_EXPORT_CLASS
@interface NSAnimation : NSObject < NSCopying, NSCoding, GSAnimation >
{
// FIXME ... all these ivars should be hidden inside a pointer to an
@ -309,6 +308,7 @@ APPKIT_EXPORT NSString *NSViewAnimationFadeOutEffect;
* The animation effects you can achieve are limited to changes in
* frame location and size, and to fade-in and fade-out effects.
*/
APPKIT_EXPORT_CLASS
@interface NSViewAnimation : NSAnimation
{
NSArray *_viewAnimations;

View file

@ -28,6 +28,7 @@
#ifndef _GNUstep_H_NSAnimationContext_
#define _GNUstep_H_NSAnimationContext_
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <Foundation/NSDate.h>
@ -37,6 +38,7 @@
DEFINE_BLOCK_TYPE_NO_ARGS(GSAnimationContextCompletionHandler, void);
DEFINE_BLOCK_TYPE(GSAnimationContextChanges, void, NSAnimationContext*);
APPKIT_EXPORT_CLASS
@interface NSAnimationContext : NSObject
{
NSTimeInterval _duration;

View file

@ -37,6 +37,7 @@ extern "C" {
typedef NSString* NSAppearanceName;
APPKIT_EXPORT_CLASS
@interface NSAppearance : NSObject <NSCoding>
{
NSString *_name;

View file

@ -37,7 +37,7 @@
#ifndef _GNUstep_H_NSApplication
#define _GNUstep_H_NSApplication
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSResponder.h>
#import <AppKit/NSUserInterfaceValidation.h>
@ -200,6 +200,7 @@ typedef enum _NSApplicationPresentationOptions
APPKIT_EXPORT NSString *NSModalPanelRunLoopMode;
APPKIT_EXPORT NSString *NSEventTrackingRunLoopMode;
APPKIT_EXPORT_CLASS
@interface NSApplication : NSResponder <NSCoding,NSUserInterfaceValidations>
{
NSGraphicsContext *_default_context;

View file

@ -38,6 +38,7 @@
@class NSIndexSet;
@class NSPredicate;
APPKIT_EXPORT_CLASS
@interface NSArrayController : NSObjectController
{
NSArray *_arranged_objects;

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSAttributedString
#define _GNUstep_H_NSAttributedString
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#if OS_API_VERSION(GS_API_MACOSX, GS_API_LATEST)
@ -39,7 +39,6 @@
// for NSWritingDirection
#import <AppKit/NSParagraphStyle.h>
#import <AppKit/NSText.h>
#import <AppKit/AppKitDefines.h>
@class NSTextAttachment;
@class NSFileWrapper;

View file

@ -27,7 +27,7 @@
#ifndef BEZIERPATH_H
#define BEZIERPATH_H
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSGeometry.h>
#import <Foundation/NSObject.h>
@ -95,6 +95,7 @@ typedef enum {
#endif
} NSBezierPathElement;
APPKIT_EXPORT_CLASS
@interface NSBezierPath : NSObject <NSCopying, NSCoding>
{
@private

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSBitmapImageRep
#define _GNUstep_H_NSBitmapImageRep
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSImageRep.h>
@ -139,6 +139,7 @@ APPKIT_EXPORT NSString *NSImageEXIFData; // No GNUstep support yet; for reading
#endif
APPKIT_EXPORT_CLASS
@interface NSBitmapImageRep : NSImageRep
{
// Attributes

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSBox
#define _GNUstep_H_NSBox
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSView.h>
@ -71,6 +71,7 @@ typedef enum _NSBoxType
} NSBoxType;
#endif
APPKIT_EXPORT_CLASS
@interface NSBox : NSView <NSCoding>
{
// Attributes

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSBrowser
#define _GNUstep_H_NSBrowser
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSControl.h>
@ -54,6 +54,7 @@ enum _NSBrowserColumnResizingType
typedef NSUInteger NSBrowserColumnResizingType;
#endif
APPKIT_EXPORT_CLASS
@interface NSBrowser : NSControl <NSCoding>
{
// Attributes

View file

@ -29,12 +29,13 @@
#ifndef _GNUstep_H_NSBrowserCell
#define _GNUstep_H_NSBrowserCell
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSCell.h>
@class NSImage;
APPKIT_EXPORT_CLASS
@interface NSBrowserCell : NSCell
{
// Attributes

View file

@ -30,7 +30,7 @@
#ifndef _GNUstep_H_NSButton
#define _GNUstep_H_NSButton
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSControl.h>
#import <AppKit/NSButtonCell.h>
@ -39,6 +39,7 @@
@class NSString;
@class NSEvent;
APPKIT_EXPORT_CLASS
@interface NSButton : NSControl
{
// Attributes

View file

@ -30,7 +30,7 @@
#ifndef _GNUstep_H_NSButtonCell
#define _GNUstep_H_NSButtonCell
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSActionCell.h>
@ -119,6 +119,7 @@ typedef enum _NSGradientType {
} NSGradientType;
APPKIT_EXPORT_CLASS
@interface NSButtonCell : NSActionCell
{
// Attributes

View file

@ -34,6 +34,7 @@
extern "C" {
#endif
APPKIT_EXPORT_CLASS
@interface NSButtonTouchBarItem : NSTouchBarItem
@end

View file

@ -33,6 +33,7 @@
extern "C" {
#endif
APPKIT_EXPORT_CLASS
@interface NSCIImageRep : NSImageRep
@end

View file

@ -29,13 +29,14 @@
#ifndef _GNUstep_H_NSCachedImageRep
#define _GNUstep_H_NSCachedImageRep
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSImageRep.h>
#import <AppKit/NSGraphics.h>
@class NSWindow;
APPKIT_EXPORT_CLASS
@interface NSCachedImageRep : NSImageRep
{
// Attributes

View file

@ -34,6 +34,7 @@
extern "C" {
#endif
APPKIT_EXPORT_CLASS
@interface NSCandidateListTouchBarItem : NSTouchBarItem
@end

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSCell
#define _GNUstep_H_NSCell
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSGeometry.h>
@ -186,6 +186,7 @@ enum __NSControlSize {
};
#endif
APPKIT_EXPORT_CLASS
@interface NSCell : NSObject <NSCopying, NSCoding>
{
// Attributes

View file

@ -25,6 +25,7 @@
#ifndef _NSClickGestureRecognizer_h_GNUSTEP_GUI_INCLUDE
#define _NSClickGestureRecognizer_h_GNUSTEP_GUI_INCLUDE
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSGestureRecognizer.h>
@ -34,6 +35,7 @@
extern "C" {
#endif
APPKIT_EXPORT_CLASS
@interface NSClickGestureRecognizer : NSGestureRecognizer
@end

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSClipView
#define _GNUstep_H_NSClipView
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSView.h>
@ -37,6 +37,7 @@
@class NSCursor;
@class NSColor;
APPKIT_EXPORT_CLASS
@interface NSClipView : NSView
{
NSView* _documentView;

View file

@ -28,8 +28,7 @@
#ifndef _GNUstep_H_NSCollectionView
#define _GNUstep_H_NSCollectionView
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSDragging.h>
#import <AppKit/NSNibDeclarations.h>
@ -72,6 +71,7 @@ namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropURL
@end
APPKIT_EXPORT_CLASS
@interface NSCollectionView : NSView //<NSDraggingDestination, NSDraggingSource>
{
NSArray *_content;

View file

@ -28,8 +28,8 @@
#ifndef _GNUstep_H_NSCollectionViewItem
#define _GNUstep_H_NSCollectionViewItem
#import <AppKit/AppKitDefines.h>
#import <GNUstepBase/GSVersionMacros.h>
#import <Foundation/NSArray.h>
#import <AppKit/NSCollectionView.h>
@ -41,6 +41,7 @@
#import <AppKit/NSViewController.h>
APPKIT_EXPORT_CLASS
@interface NSCollectionViewItem : NSViewController
{
IBOutlet NSTextField *textField;

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSColor
#define _GNUstep_H_NSColor
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSCoder.h>
#import <Foundation/NSObject.h>
@ -86,6 +86,7 @@ typedef NSInteger NSColorSystemEffect;
* used as synonyms to NSDeviceWhiteColorSpace and NSCalibratedWhiteColorSpace.
*/
APPKIT_EXPORT_CLASS
@interface NSColor : NSObject <NSCoding, NSCopying>
{
}

View file

@ -31,10 +31,9 @@
#ifndef _GNUstep_H_NSColorList
#define _GNUstep_H_NSColorList
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <AppKit/AppKitDefines.h>
@class NSString;
@class NSArray;
@ -44,6 +43,7 @@
@class NSColor;
APPKIT_EXPORT_CLASS
@interface NSColorList : NSObject <NSCoding>
{

View file

@ -29,9 +29,8 @@
#ifndef _GNUstep_H_NSColorPanel
#define _GNUstep_H_NSColorPanel
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSApplication.h>
#import <AppKit/NSColorPicking.h>
#import <AppKit/NSColorWell.h>
@ -74,6 +73,7 @@ enum {
- (void) orderFrontColorPanel: (id)sender;
@end
APPKIT_EXPORT_CLASS
@interface NSColorPanel : NSPanel
{
// Attributes

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSColorPicker
#define _GNUstep_H_NSColorPicker
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <AppKit/NSColorPicking.h>
@ -39,6 +39,7 @@
@class NSImage;
@class NSButtonCell;
APPKIT_EXPORT_CLASS
@interface NSColorPicker : NSObject <NSColorPickingDefault>
{
// Attributes

View file

@ -34,6 +34,7 @@
extern "C" {
#endif
APPKIT_EXPORT_CLASS
@interface NSColorPickerTouchBarItem : NSTouchBarItem
@end

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSColorPicking
#define _GNUstep_H_NSColorPicking
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
@class NSColor;
@class NSColorPanel;

View file

@ -37,6 +37,7 @@ extern "C" {
DEFINE_BLOCK_TYPE(GSColorSampleHandler, void, NSColor*);
APPKIT_EXPORT_CLASS
@interface NSColorSampler : NSObject
- (void) showSamplerWithSelectionHandler: (GSColorSampleHandler)selectionHandler;

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSColorSpace
#define _GNUstep_H_NSColorSpace
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#if OS_API_VERSION(MAC_OS_X_VERSION_10_4, GS_API_LATEST)
#import <Foundation/NSObject.h>
@ -47,6 +47,7 @@ typedef enum _NSColorSpaceModel
NSDeviceNColorSpaceModel
} NSColorSpaceModel;
APPKIT_EXPORT_CLASS
@interface NSColorSpace : NSObject <NSCoding>
{
NSColorSpaceModel _colorSpaceModel;

View file

@ -29,12 +29,13 @@
#ifndef _GNUstep_H_NSColorWell
#define _GNUstep_H_NSColorWell
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSControl.h>
@class NSColor;
APPKIT_EXPORT_CLASS
@interface NSColorWell : NSControl <NSCoding>
{

View file

@ -27,7 +27,7 @@
#ifndef _GNUstep_H_NSComboBox
#define _GNUstep_H_NSComboBox
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSTextField.h>
@ -35,6 +35,7 @@
@class NSString;
@class NSNotification;
APPKIT_EXPORT_CLASS
@interface NSComboBox : NSTextField
{
}

View file

@ -27,7 +27,7 @@
#ifndef _GNUstep_H_NSComboBoxCell
#define _GNUstep_H_NSComboBoxCell
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSGeometry.h>
#import <AppKit/NSTextFieldCell.h>
@ -37,6 +37,7 @@
@class NSArray;
@class NSString;
APPKIT_EXPORT_CLASS
@interface NSComboBoxCell : NSTextFieldCell
{
id _dataSource;

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSControl
#define _GNUstep_H_NSControl
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
// for NSWritingDirection
#import <AppKit/NSParagraphStyle.h>
@ -44,6 +44,7 @@
@class NSEvent;
@class NSTextView;
APPKIT_EXPORT_CLASS
@interface NSControl : NSView
{
// Attributes

View file

@ -27,6 +27,7 @@
#ifndef _GNUstep_H_NSController
#define _GNUstep_H_NSController
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
@ -34,6 +35,7 @@
@class NSMutableArray;
APPKIT_EXPORT_CLASS
@interface NSController : NSObject <NSCoding>
{
NSMutableArray *_editors;

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSCursor
#define _GNUstep_H_NSCursor
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSGeometry.h>
#import <Foundation/NSObject.h>
@ -38,6 +38,7 @@
@class NSEvent;
@class NSColor;
APPKIT_EXPORT_CLASS
@interface NSCursor : NSObject <NSCoding>
{
NSImage *_cursor_image;

View file

@ -29,10 +29,11 @@
#ifndef _GNUstep_H_NSCustomImageRep
#define _GNUstep_H_NSCustomImageRep
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSImageRep.h>
APPKIT_EXPORT_CLASS
@interface NSCustomImageRep : NSImageRep
{
// Attributes

View file

@ -34,6 +34,7 @@
extern "C" {
#endif
APPKIT_EXPORT_CLASS
@interface NSCustomTouchBarItem : NSTouchBarItem
@end

View file

@ -24,6 +24,7 @@
#ifndef _NSDataAsset_h_GNUSTEP_GUI_INCLUDE
#define _NSDataAsset_h_GNUSTEP_GUI_INCLUDE
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
@ -37,6 +38,7 @@ extern "C" {
typedef NSString* NSDataAssetName;
APPKIT_EXPORT_CLASS
@interface NSDataAsset : NSObject <NSCopying>
{
NSDataAssetName _name;

View file

@ -29,10 +29,9 @@
#ifndef _GNUstep_H_NSDataLink
#define _GNUstep_H_NSDataLink
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <AppKit/AppKitDefines.h>
@class NSString;
@class NSArray;
@ -59,6 +58,7 @@ typedef enum _NSDataLinkUpdateMode {
APPKIT_EXPORT NSString *NSDataLinkFileNameExtension;
APPKIT_EXPORT_CLASS
@interface NSDataLink : NSObject <NSCoding>
{
// Attributes

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSDataLinkManager
#define _GNUstep_H_NSDataLinkManager
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
@ -41,6 +41,7 @@
@class NSPasteboard;
@class NSWindow;
APPKIT_EXPORT_CLASS
@interface NSDataLinkManager : NSObject <NSCoding>
{
// Attributes

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSDataLinkPanel
#define _GNUstep_H_NSDataLinkPanel
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSApplication.h>
#import <AppKit/NSPanel.h>
@ -42,6 +42,7 @@
- (void) orderFrontDataLinkPanel: (id)sender;
@end
APPKIT_EXPORT_CLASS
@interface NSDataLinkPanel : NSPanel
{
// Outlets

View file

@ -41,6 +41,7 @@
#if OS_API_VERSION(MAC_OS_X_VERSION_10_4, GS_API_LATEST)
APPKIT_EXPORT_CLASS
@interface NSDatePicker : NSControl
- (NSColor *) backgroundColor;

View file

@ -62,6 +62,7 @@ typedef NSUInteger NSDatePickerElementFlags;
@class NSColor, NSDate, NSCalendar, NSLocale, NSTimeZone;
APPKIT_EXPORT_CLASS
@interface NSDatePickerCell : NSActionCell
{
NSColor *_backgroundColor;

View file

@ -24,6 +24,7 @@
#ifndef _NSDockTile_h_GNUSTEP_GUI_INCLUDE
#define _NSDockTile_h_GNUSTEP_GUI_INCLUDE
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <Foundation/NSGeometry.h>
@ -36,6 +37,7 @@ extern "C" {
@class NSView, NSString;
APPKIT_EXPORT_CLASS
@interface NSDockTile : NSObject
{
NSView *_contentView;

View file

@ -32,7 +32,7 @@
#ifndef _GNUstep_H_NSDocument
#define _GNUstep_H_NSDocument
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <AppKit/NSNibDeclarations.h>
@ -84,6 +84,7 @@ typedef enum _NSSaveOperationType {
#endif
} NSSaveOperationType;
APPKIT_EXPORT_CLASS
@interface NSDocument : NSObject
{
@private

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSDocumentController
#define _GNUstep_H_NSDocumentController
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#if OS_API_VERSION(GS_API_MACOSX, GS_API_LATEST)
@ -49,6 +49,7 @@
@class NSOpenPanel;
@class NSWindow;
APPKIT_EXPORT_CLASS
@interface NSDocumentController : NSObject <NSCoding>
{
@private

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSDragging
#define _GNUstep_H_NSDragging
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSGeometry.h>

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSDrawer
#define _GNUstep_H_NSDrawer
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSGeometry.h>
#import <AppKit/NSResponder.h>
@ -45,6 +45,7 @@ enum {
NSDrawerClosingState = 3
};
APPKIT_EXPORT_CLASS
@interface NSDrawer : NSResponder
{
// Attributes

View file

@ -29,13 +29,14 @@
#ifndef _GNUstep_H_NSEPSImageRep
#define _GNUstep_H_NSEPSImageRep
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSGeometry.h>
#import <AppKit/NSImageRep.h>
@class NSData;
APPKIT_EXPORT_CLASS
@interface NSEPSImageRep : NSImageRep
{
// Attributes

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSEvent
#define _GNUstep_H_NSEvent
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <Foundation/NSGeometry.h>
@ -256,6 +256,7 @@ typedef NSUInteger NSEventSwipeTrackingOptions;
#endif
APPKIT_EXPORT_CLASS
@interface NSEvent : NSObject <NSCoding, NSCopying>
{
NSEventType event_type;

View file

@ -29,6 +29,7 @@
#ifndef _GNUstep_H_NSFileWrapper_Extensions
#define _GNUstep_H_NSFileWrapper_Extensions
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSFileWrapper.h>

View file

@ -30,11 +30,10 @@
#ifndef _GNUstep_H_NSFont
#define _GNUstep_H_NSFont
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <Foundation/NSGeometry.h>
#import <AppKit/AppKitDefines.h>
// For NSControlSize
#import <AppKit/NSColor.h>
@ -77,6 +76,7 @@ typedef enum _NSFontRenderingMode
APPKIT_EXPORT const CGFloat *NSFontIdentityMatrix;
APPKIT_EXPORT_CLASS
@interface NSFont : NSObject <NSCoding, NSCopying>
{
NSString *fontName;

View file

@ -24,6 +24,7 @@
#ifndef _NSFontAssetRequest_h_GNUSTEP_GUI_INCLUDE
#define _NSFontAssetRequest_h_GNUSTEP_GUI_INCLUDE
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <Foundation/NSError.h>
@ -44,6 +45,9 @@ enum {
};
typedef NSUInteger NSFontAssetRequestOptions;
DEFINE_BLOCK_TYPE(GSFontAssetCompletionHandler, BOOL, NSError*);
APPKIT_EXPORT_CLASS
@interface NSFontAssetRequest : NSObject // <NSProgressReporting>
- (instancetype) initWithFontDescriptors: (NSArray *)fontDescriptors

View file

@ -51,6 +51,7 @@ APPKIT_EXPORT NSFontCollectionMatchingOptionKey const NSFontCollectionDisallowAu
typedef NSString* NSFontCollectionName;
APPKIT_EXPORT_CLASS
@interface NSFontCollection : NSObject <NSCopying, NSMutableCopying, NSCoding>
{
NSMutableDictionary *_fontCollectionDictionary;
@ -97,6 +98,7 @@ typedef NSString* NSFontCollectionName;
@end
APPKIT_EXPORT_CLASS
@interface NSMutableFontCollection : NSFontCollection
+ (NSMutableFontCollection *) fontCollectionWithDescriptors: (NSArray *)queryDescriptors;

View file

@ -30,10 +30,9 @@
#ifndef _GNUstep_H_NSFontDescriptor
#define _GNUstep_H_NSFontDescriptor
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <AppKit/AppKitDefines.h>
#if OS_API_VERSION(MAC_OS_X_VERSION_10_3, GS_API_LATEST)
@ -103,6 +102,7 @@ APPKIT_EXPORT NSString *NSFontVariationAxisMaximumValueKey;
APPKIT_EXPORT NSString *NSFontVariationAxisDefaultValueKey;
APPKIT_EXPORT NSString *NSFontVariationAxisNameKey;
APPKIT_EXPORT_CLASS
@interface NSFontDescriptor : NSObject <NSCoding, NSCopying>
{
NSDictionary *_attributes;

View file

@ -32,7 +32,7 @@
#ifndef _GNUstep_H_NSFontManager
#define _GNUstep_H_NSFontManager
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
@ -81,6 +81,7 @@ typedef enum {
NSLighterFontAction,
} NSFontTag;
APPKIT_EXPORT_CLASS
@interface NSFontManager : NSObject
{
// Attributes

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSFontPanel
#define _GNUstep_H_NSFontPanel
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSPanel.h>
#import <AppKit/NSFontManager.h>
@ -56,6 +56,7 @@ enum {
NSFPSizeBrowser
};
APPKIT_EXPORT_CLASS
@interface NSFontPanel : NSPanel <NSTextFieldDelegate>
{
// Attributes

View file

@ -29,13 +29,14 @@
#ifndef _GNUstep_H_NSForm
#define _GNUstep_H_NSForm
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSMatrix.h>
@class NSFormCell;
@class NSFont;
APPKIT_EXPORT_CLASS
@interface NSForm : NSMatrix
{
BOOL _title_width_needs_update;

View file

@ -29,10 +29,11 @@
#ifndef _GNUstep_H_NSFormCell
#define _GNUstep_H_NSFormCell
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <AppKit/NSActionCell.h>
APPKIT_EXPORT_CLASS
@interface NSFormCell : NSActionCell <NSCoding>
{
// NB: this is the titleWidth which is effectively used -- takes in

View file

@ -31,6 +31,7 @@
#ifndef _GNUstep_H_NSGestureRecognizer
#define _GNUstep_H_NSGestureRecognizer
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <Foundation/NSGeometry.h>
@ -43,6 +44,7 @@ extern "C" {
@class NSView, NSEvent;
APPKIT_EXPORT_CLASS
@interface NSGestureRecognizer : NSObject
- (NSPoint)locationInView:(NSView *)view;
@end

View file

@ -29,7 +29,7 @@
#ifndef _GNUstep_H_NSGlyphGenerator
#define _GNUstep_H_NSGlyphGenerator
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
// define NSGlyph
@ -61,6 +61,7 @@ forStartingGlyphAtIndex: (NSUInteger)glyph
@end
APPKIT_EXPORT_CLASS
@interface NSGlyphGenerator : NSObject
+ (id) sharedGlyphGenerator;

View file

@ -25,7 +25,7 @@
#ifndef _NSGlyphInfo_h_GNUSTEP_GUI_INCLUDE
#define _NSGlyphInfo_h_GNUSTEP_GUI_INCLUDE
#import <GNUstepBase/GSVersionMacros.h>
#import <AppKit/AppKitDefines.h>
#import <Foundation/NSObject.h>
#import <AppKit/NSFont.h>

Some files were not shown because too many files have changed in this diff Show more