mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-22 13:10:59 +00:00
Add defines for export of classes to DLL when building on WIndows
This commit is contained in:
parent
7a42b1d04c
commit
92d27c494f
258 changed files with 1014 additions and 741 deletions
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
@class NSSearchField;
|
||||
@class NSIndexSet;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSCharacterPanel : NSPanel
|
||||
{
|
||||
NSTableView *table;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -54,6 +54,7 @@
|
|||
|
||||
#define NSDragOperationIgnoresModifiers 0xffff
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSDragView : NSView <NSDraggingInfo>
|
||||
{
|
||||
// the graphics that is dragged
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
|
||||
@class NSData;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSGhostscriptImageRep : NSImageRep
|
||||
{
|
||||
NSBitmapImageRep *_bitmap;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
@class NSDictionary;
|
||||
@class NSParagraphStyle, NSFont;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSHorizontalTypesetter : GSTypesetter
|
||||
{
|
||||
NSLock *lock;
|
||||
|
|
|
@ -32,6 +32,7 @@
|
|||
|
||||
#import <AppKit/NSBitmapImageRep.h>
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSImageMagickImageRep : NSBitmapImageRep
|
||||
{
|
||||
}
|
||||
|
|
|
@ -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
|
||||
{
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
{
|
||||
}
|
||||
|
|
|
@ -45,6 +45,7 @@
|
|||
@class NSString;
|
||||
@class NSTimer;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSServicesManager : NSObject
|
||||
{
|
||||
NSApplication *_application;
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -33,6 +33,7 @@
|
|||
@class NSButton;
|
||||
@class NSImage;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSTitleView : NSView
|
||||
{
|
||||
NSButton *closeButton;
|
||||
|
|
|
@ -50,6 +50,7 @@ typedef enum {
|
|||
GSToolbarViewBottomBorder = 16
|
||||
} GSToolbarViewBorder;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSToolbarView : NSView
|
||||
{
|
||||
NSToolbar *_toolbar;
|
||||
|
|
|
@ -33,6 +33,7 @@
|
|||
#import <Foundation/NSObject.h>
|
||||
#import <AppKit/NSView.h>
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GSTrackingRect : NSObject <NSCoding>
|
||||
{
|
||||
@public
|
||||
|
|
|
@ -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
|
||||
|
||||
/*
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -41,6 +41,7 @@
|
|||
- (void)awakeFromModel;
|
||||
@end
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface GMModel : NSObject
|
||||
{
|
||||
NSArray* objects;
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -27,8 +27,6 @@
|
|||
|
||||
#ifndef __AppKit_AppKitExceptions_h__
|
||||
#define __AppKit_AppKitExceptions_h__
|
||||
#import <GNUstepBase/GSVersionMacros.h>
|
||||
|
||||
#import <AppKit/AppKitDefines.h>
|
||||
|
||||
@class NSString;
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
|
||||
#ifndef _DPSOperators_h_INCLUDE
|
||||
#define _DPSOperators_h_INCLUDE
|
||||
#import <GNUstepBase/GSVersionMacros.h>
|
||||
#import <AppKit/AppKitDefines.h>
|
||||
|
||||
#import <AppKit/NSGraphicsContext.h>
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
#ifndef _GNUstep_H_NSAffineTransform
|
||||
#define _GNUstep_H_NSAffineTransform
|
||||
#import <GNUstepBase/GSVersionMacros.h>
|
||||
#import <AppKit/AppKitDefines.h>
|
||||
|
||||
#import <Foundation/NSAffineTransform.h>
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -37,6 +37,7 @@ extern "C" {
|
|||
|
||||
typedef NSString* NSAppearanceName;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSAppearance : NSObject <NSCoding>
|
||||
{
|
||||
NSString *_name;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -38,6 +38,7 @@
|
|||
@class NSIndexSet;
|
||||
@class NSPredicate;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSArrayController : NSObjectController
|
||||
{
|
||||
NSArray *_arranged_objects;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSButtonTouchBarItem : NSTouchBarItem
|
||||
|
||||
@end
|
||||
|
|
|
@ -33,6 +33,7 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSCIImageRep : NSImageRep
|
||||
|
||||
@end
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSCandidateListTouchBarItem : NSTouchBarItem
|
||||
|
||||
@end
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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>
|
||||
{
|
||||
}
|
||||
|
|
|
@ -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>
|
||||
|
||||
{
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSColorPickerTouchBarItem : NSTouchBarItem
|
||||
|
||||
@end
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
|
||||
#ifndef _GNUstep_H_NSColorPicking
|
||||
#define _GNUstep_H_NSColorPicking
|
||||
#import <GNUstepBase/GSVersionMacros.h>
|
||||
#import <AppKit/AppKitDefines.h>
|
||||
|
||||
@class NSColor;
|
||||
@class NSColorPanel;
|
||||
|
|
|
@ -37,6 +37,7 @@ extern "C" {
|
|||
|
||||
DEFINE_BLOCK_TYPE(GSColorSampleHandler, void, NSColor*);
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSColorSampler : NSObject
|
||||
|
||||
- (void) showSamplerWithSelectionHandler: (GSColorSampleHandler)selectionHandler;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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>
|
||||
|
||||
{
|
||||
|
|
|
@ -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
|
||||
{
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSCustomTouchBarItem : NSTouchBarItem
|
||||
|
||||
@end
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -62,6 +62,7 @@ typedef NSUInteger NSDatePickerElementFlags;
|
|||
|
||||
@class NSColor, NSDate, NSCalendar, NSLocale, NSTimeZone;
|
||||
|
||||
APPKIT_EXPORT_CLASS
|
||||
@interface NSDatePickerCell : NSActionCell
|
||||
{
|
||||
NSColor *_backgroundColor;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
|
||||
#ifndef _GNUstep_H_NSDragging
|
||||
#define _GNUstep_H_NSDragging
|
||||
#import <GNUstepBase/GSVersionMacros.h>
|
||||
#import <AppKit/AppKitDefines.h>
|
||||
|
||||
#import <Foundation/NSGeometry.h>
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -29,6 +29,7 @@
|
|||
|
||||
#ifndef _GNUstep_H_NSFileWrapper_Extensions
|
||||
#define _GNUstep_H_NSFileWrapper_Extensions
|
||||
#import <AppKit/AppKitDefines.h>
|
||||
|
||||
#import <Foundation/NSFileWrapper.h>
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
Loading…
Reference in a new issue