comparison dwt/internal/cocoa/OS.d @ 15:2952d5604c0a

Ported some widgets, added some stuff to the runtime bindings
author Jacob Carlborg <doob@me.com> <jacob.carlborg@gmail.com>
date Fri, 29 Aug 2008 21:46:05 +0200
parents 762fbe6f17d3
children 5b53d338c709
comparison
equal deleted inserted replaced
14:762fbe6f17d3 15:2952d5604c0a
18 import dwt.dwthelper.utils; 18 import dwt.dwthelper.utils;
19 import dwt.internal.C; 19 import dwt.internal.C;
20 import dwt.internal.Library; 20 import dwt.internal.Library;
21 import dwt.internal.Platform; 21 import dwt.internal.Platform;
22 22
23 static import Gestalt = dwt.internal.c.carboncore.Gestalt;
24 import dwt.internal.c.carboncore.MacTypes;
25 static import Processes = dwt.internal.c.hiservices.Processes;
23 static import dwt.internal.c.qd.Quickdraw; 26 static import dwt.internal.c.qd.Quickdraw;
24 import dwt.internal.objc.cocoa.Cocoa; 27 import dwt.internal.cocoa.NSInteger;
25 //import dwt.internal.cocoa.NSString; 28 import dwt.internal.cocoa.NSString;
29 static import NSAccessibility = dwt.internal.objc.appkit.NSAccessibility;
30 static import NSAttributedString = dwt.internal.objc.appkit.NSAttributedString;
31 static import NSGraphics = dwt.internal.objc.appkit.NSGraphics;
32 static import NSScreen = dwt.internal.objc.appkit.NSScreen;
33 static import CGRemoteOperation = dwt.internal.objc.coregraphics.CGRemoteOperation;
34 static import NSGeometry = dwt.internal.objc.foundation.NSGeometry;
35 static import NSHFSFileTypes = dwt.internal.objc.foundation.NSHFSFileTypes;
36 static import NSRunLoop = dwt.internal.objc.foundation.NSRunLoop;
26 static import dwt.internal.objc.runtime; 37 static import dwt.internal.objc.runtime;
27 38
28 private alias dwt.internal.objc.runtime.objc_object objc_object; 39 private alias dwt.internal.objc.runtime.objc_object objc_object;
29 40
30 struct ClassData 41 struct ClassData
49 60
50 public static const int VERSION; 61 public static const int VERSION;
51 62
52 static this () 63 static this ()
53 { 64 {
54 int[] response = new int[1]; 65 SInt32[1] response;
55 //OS.Gestalt(OS.gestaltSystemVersion, response); 66 OS.Gestalt(OS.gestaltSystemVersion, response);
56 VERSION = response[0] & 0xffff; 67 VERSION = response[0] & 0xffff;
57 68
58 OS.sel_sendSelection = OS.sel_registerName("sendSelection"); 69 OS.sel_sendSelection = OS.sel_registerName("sendSelection");
59 OS.sel_sendDoubleSelection = OS.sel_registerName("sendDoubleSelection"); 70 OS.sel_sendDoubleSelection = OS.sel_registerName("sendDoubleSelection");
60 OS.sel_sendArrowSelection = OS.sel_registerName("sendArrowSelection"); 71 OS.sel_sendArrowSelection = OS.sel_registerName("sendArrowSelection");
61 OS.sel_sendVerticalSelection = OS.sel_registerName("sendVerticalSelection"); 72 OS.sel_sendVerticalSelection = OS.sel_registerName("sendVerticalSelection");
62 OS.sel_sendHorizontalSelection = OS.sel_registerName("sendHorizontalSelection"); 73 OS.sel_sendHorizontalSelection = OS.sel_registerName("sendHorizontalSelection");
63 OS.sel_drawAtPoint_ = OS.sel_registerName("drawAtPoint:"); 74 OS.sel_drawAtPoint_ = OS.sel_registerName("drawAtPoint:");
64 OS.sel_timerProc_1 = OS.sel_registerName("timerProc:"); 75 OS.sel_timerProc_1 = OS.sel_registerName("timerProc:");
65 76
66
67
68
69 foreach (data ; classesData) 77 foreach (data ; classesData)
70 *data.var = objc_getClass(data.arg); 78 *data.var = objc_getClass(data.arg);
71 79
72 foreach (data ; selectorData) 80 foreach (data ; selectorData)
73 *data.var = sel_registerName(data.arg); 81 *data.var = sel_registerName(data.arg);
74 } 82 }
75 83
76 //TODO - don't hard code 84 //TODO - don't hard code
77 public static const size_t PTR_SIZEOF = size_t.sizeof; 85 public static const size_t PTR_SIZEOF = (void*).sizeof;
78 86
79 public static const int gestaltSystemVersion = ('s'<<24) + ('y'<<16) + ('s'<<8) + 'v'; 87 public static const uint gestaltSystemVersion = ('s'<<24) + ('y'<<16) + ('s'<<8) + 'v';
80 public static const int noErr = 0; 88 public static const short noErr = 0;
81 public static const int kProcessTransformToForegroundApplication = 1; 89 alias Processes.kProcessTransformToForegroundApplication kProcessTransformToForegroundApplication;
82 public static const int kAlertCautionIcon = ('c'<<24) + ('a'<<16) + ('u'<<8) + 't'; 90 public static const int kAlertCautionIcon = ('c'<<24) + ('a'<<16) + ('u'<<8) + 't';
83 public static const int kAlertNoteIcon = ('n'<<24) + ('o'<<16) + ('t'<<8) + 'e'; 91 public static const int kAlertNoteIcon = ('n'<<24) + ('o'<<16) + ('t'<<8) + 'e';
84 public static const int kAlertStopIcon = ('s'<<24) + ('t'<<16) + ('o'<<8) + 'p'; 92 public static const int kAlertStopIcon = ('s'<<24) + ('t'<<16) + ('o'<<8) + 'p';
85 93
86 public static const String sel_sendSelection; 94 public static const String sel_sendSelection;
88 public static const String sel_sendArrowSelection; 96 public static const String sel_sendArrowSelection;
89 public static const String sel_sendVerticalSelection; 97 public static const String sel_sendVerticalSelection;
90 public static const String sel_sendHorizontalSelection; 98 public static const String sel_sendHorizontalSelection;
91 public static const String sel_drawAtPoint_; 99 public static const String sel_drawAtPoint_;
92 public static const String sel_timerProc_1; 100 public static const String sel_timerProc_1;
101
102 Object JNIGetObject(NSInteger globalRef)
103 {
104 return cast(Object) globalRef;
105 }
106
107 alias Gestalt.Gestalt Gestalt;
108 alias Processes.GetCurrentProcess GetCurrentProcess;
109 alias Processes.SetFrontProcess SetFrontProcess;
110 alias Processes.TransformProcessType TransformProcessType;
111 alias NSGeometry.NSIntersectionRect NSIntersectionRect;
112 alias CGRemoteOperation.CGWarpMouseCursorPosition CGWarpMouseCursorPosition;
93 113
94 /** QuickDraw calls */ 114 /** QuickDraw calls */
95 alias dwt.internal.c.qd.Quickdraw.RegionToRectsProcPtr RegionToRectsProcPtr; 115 alias dwt.internal.c.qd.Quickdraw.RegionToRectsProcPtr RegionToRectsProcPtr;
96 alias dwt.internal.c.qd.Quickdraw.RegionToRectsUPP RegionToRectsUPP; 116 alias dwt.internal.c.qd.Quickdraw.RegionToRectsUPP RegionToRectsUPP;
97 alias dwt.internal.c.qd.Quickdraw.NewRgn NewRgn; 117 alias dwt.internal.c.qd.Quickdraw.NewRgn NewRgn;
13935 { &sel_canPrintHeadersAndFooters, "canPrintHeadersAndFooters" }, 13955 { &sel_canPrintHeadersAndFooters, "canPrintHeadersAndFooters" },
13936 { &sel_wheelDelta, "wheelDelta" }, 13956 { &sel_wheelDelta, "wheelDelta" },
13937 ]; 13957 ];
13938 13958
13939 /** Constants */ 13959 /** Constants */
13940 /+ public static const int NSAWTEventType = 16; 13960 public static const int NSAWTEventType = 16;
13941 public static const int NSAboveBottom = 4; 13961 public static const int NSAboveBottom = 4;
13942 public static const int NSAboveTop = 1; 13962 public static const int NSAboveTop = 1;
13943 public static const int NSAddTraitFontAction = 2; 13963 public static const int NSAddTraitFontAction = 2;
13944 public static const int NSAdobeCNS1CharacterCollection = 1; 13964 public static const int NSAdobeCNS1CharacterCollection = 1;
13945 public static const int NSAdobeGB1CharacterCollection = 2; 13965 public static const int NSAdobeGB1CharacterCollection = 2;
14926 public static const int NSDateFormatterFullStyle = 4; 14946 public static const int NSDateFormatterFullStyle = 4;
14927 public static const int NSDateFormatterLongStyle = 3; 14947 public static const int NSDateFormatterLongStyle = 3;
14928 public static const int NSDateFormatterMediumStyle = 2; 14948 public static const int NSDateFormatterMediumStyle = 2;
14929 public static const int NSDateFormatterNoStyle = 0; 14949 public static const int NSDateFormatterNoStyle = 0;
14930 public static const int NSDateFormatterShortStyle = 1; 14950 public static const int NSDateFormatterShortStyle = 1;
14931 public static const int NSDayCalendarUnit = 16;+/ 14951 public static const int NSDayCalendarUnit = 16;
14932 public static const int NSDecimalMaxSize = 8; 14952 public static const int NSDecimalMaxSize = 8;
14933 /+public static const int NSDecimalNoScale = 32767; 14953 public static const int NSDecimalNoScale = 32767;
14934 public static const int NSDemoApplicationDirectory = 2; 14954 public static const int NSDemoApplicationDirectory = 2;
14935 public static const int NSDesktopDirectory = 12; 14955 public static const int NSDesktopDirectory = 12;
14936 public static const int NSDeveloperApplicationDirectory = 3; 14956 public static const int NSDeveloperApplicationDirectory = 3;
14937 public static const int NSDeveloperDirectory = 6; 14957 public static const int NSDeveloperDirectory = 6;
14938 public static const int NSDiacriticInsensitivePredicateOption = 2; 14958 public static const int NSDiacriticInsensitivePredicateOption = 2;
15811 // public static const native int NSAccessibilityParentAttribute(); 15831 // public static const native int NSAccessibilityParentAttribute();
15812 // public static const native int NSAccessibilityPicasUnitValue(); 15832 // public static const native int NSAccessibilityPicasUnitValue();
15813 // public static const native int NSAccessibilityPickAction(); 15833 // public static const native int NSAccessibilityPickAction();
15814 // public static const native int NSAccessibilityPointsUnitValue(); 15834 // public static const native int NSAccessibilityPointsUnitValue();
15815 // public static const native int NSAccessibilityPopUpButtonRole(); 15835 // public static const native int NSAccessibilityPopUpButtonRole();
15816 // public static const native int NSAccessibilityPositionAttribute(); commented by Jacob Carlborg 15836 alias NSAccessibility.NSAccessibilityPositionAttribute NSAccessibilityPositionAttribute;
15817 // public static const native int NSAccessibilityPressAction(); 15837 // public static const native int NSAccessibilityPressAction();
15818 // public static const native int NSAccessibilityPreviousContentsAttribute(); 15838 // public static const native int NSAccessibilityPreviousContentsAttribute();
15819 // public static const native int NSAccessibilityProgressIndicatorRole(); 15839 // public static const native int NSAccessibilityProgressIndicatorRole();
15820 // public static const native int NSAccessibilityProxyAttribute(); 15840 // public static const native int NSAccessibilityProxyAttribute();
15821 // public static const native int NSAccessibilityRTFForRangeParameterizedAttribute(); 15841 // public static const native int NSAccessibilityRTFForRangeParameterizedAttribute();
15858 // public static const native int NSAccessibilitySharedTextUIElementsAttribute(); 15878 // public static const native int NSAccessibilitySharedTextUIElementsAttribute();
15859 // public static const native int NSAccessibilitySheetCreatedNotification(); 15879 // public static const native int NSAccessibilitySheetCreatedNotification();
15860 // public static const native int NSAccessibilitySheetRole(); 15880 // public static const native int NSAccessibilitySheetRole();
15861 // public static const native int NSAccessibilityShowMenuAction(); 15881 // public static const native int NSAccessibilityShowMenuAction();
15862 // public static const native int NSAccessibilityShownMenuAttribute(); 15882 // public static const native int NSAccessibilityShownMenuAttribute();
15863 // public static const native int NSAccessibilitySizeAttribute(); commented by Jacob Carlborg 15883 alias NSAccessibility.NSAccessibilitySizeAttribute NSAccessibilitySizeAttribute;
15864 // public static const native int NSAccessibilitySliderRole(); 15884 // public static const native int NSAccessibilitySliderRole();
15865 // public static const native int NSAccessibilitySortButtonRole(); 15885 // public static const native int NSAccessibilitySortButtonRole();
15866 // public static const native int NSAccessibilitySortDirectionAttribute(); 15886 // public static const native int NSAccessibilitySortDirectionAttribute();
15867 // public static const native int NSAccessibilitySplitGroupRole(); 15887 // public static const native int NSAccessibilitySplitGroupRole();
15868 // public static const native int NSAccessibilitySplitterRole(); 15888 // public static const native int NSAccessibilitySplitterRole();
15962 // public static const native int NSApplicationWillUpdateNotification(); 15982 // public static const native int NSApplicationWillUpdateNotification();
15963 // public static const native int NSArgumentBinding(); 15983 // public static const native int NSArgumentBinding();
15964 // public static const native int NSAttachmentAttributeName(); 15984 // public static const native int NSAttachmentAttributeName();
15965 // public static const native int NSAttributedStringBinding(); 15985 // public static const native int NSAttributedStringBinding();
15966 // public static const native int NSAuthorDocumentAttribute(); 15986 // public static const native int NSAuthorDocumentAttribute();
15967 // public static const NSString NSBackgroundColorAttributeName = new NSString(OS.NSBackgroundColorAttributeName()); commented by Jacob Carlborg 15987 alias NSAttributedString.NSBackgroundColorAttributeName NSBackgroundColorAttributeName;
15968 // public static const native int NSBackgroundColorAttributeName(); commented by Jacob Carlborg
15969 // public static const native int NSBackgroundColorDocumentAttribute(); 15988 // public static const native int NSBackgroundColorDocumentAttribute();
15970 // public static const native int NSBadBitmapParametersException(); 15989 // public static const native int NSBadBitmapParametersException();
15971 // public static const native int NSBadComparisonException(); 15990 // public static const native int NSBadComparisonException();
15972 // public static const native int NSBadRTFColorTableException(); 15991 // public static const native int NSBadRTFColorTableException();
15973 // public static const native int NSBadRTFDirectiveException(); 15992 // public static const native int NSBadRTFDirectiveException();
15974 // public static const native int NSBadRTFFontTableException(); 15993 // public static const native int NSBadRTFFontTableException();
15975 // public static const native int NSBadRTFStyleSheetException(); 15994 // public static const native int NSBadRTFStyleSheetException();
15976 // public static const native int NSBaseURLDocumentOption(); 15995 // public static const native int NSBaseURLDocumentOption();
15977 // public static const native int NSBaselineOffsetAttributeName(); commented by Jacob Carlborg 15996 alias NSAttributedString.NSBaselineOffsetAttributeName NSBaselineOffsetAttributeName;
15978 // public static const native int NSBlack(); 15997 // public static const native int NSBlack();
15979 // public static const native int NSBottomMarginDocumentAttribute(); 15998 // public static const native int NSBottomMarginDocumentAttribute();
15980 // public static const native int NSBrowserColumnConfigurationDidChangeNotification(); 15999 // public static const native int NSBrowserColumnConfigurationDidChangeNotification();
15981 // public static const native int NSBrowserIllegalDelegateException(); 16000 // public static const native int NSBrowserIllegalDelegateException();
15982 // public static const native int NSCalibratedBlackColorSpace(); 16001 // public static const native int NSCalibratedBlackColorSpace();
16034 // public static const native int NSDeviceBlackColorSpace(); 16053 // public static const native int NSDeviceBlackColorSpace();
16035 // public static const native int NSDeviceCMYKColorSpace(); 16054 // public static const native int NSDeviceCMYKColorSpace();
16036 // public static const native int NSDeviceColorSpaceName(); 16055 // public static const native int NSDeviceColorSpaceName();
16037 // public static const native int NSDeviceIsPrinter(); 16056 // public static const native int NSDeviceIsPrinter();
16038 // public static const native int NSDeviceIsScreen(); 16057 // public static const native int NSDeviceIsScreen();
16039 // public static const native int NSDeviceRGBColorSpace(); 16058 alias NSGraphics.NSDeviceRGBColorSpace NSDeviceRGBColorSpace;
16040 // public static const native int NSDeviceResolution(); commented by Jacob Carlborg 16059 alias NSScreen.NSDeviceResolution NSDeviceResolution;
16041 // public static const native int NSDeviceSize(); 16060 // public static const native int NSDeviceSize();
16042 // public static const native int NSDeviceWhiteColorSpace(); 16061 // public static const native int NSDeviceWhiteColorSpace();
16043 // public static const native int NSDirectoryFileType(); 16062 // public static const native int NSDirectoryFileType();
16044 // public static const native int NSDisplayNameBindingOption(); 16063 // public static const native int NSDisplayNameBindingOption();
16045 // public static const native int NSDisplayPatternBindingOption(); 16064 // public static const native int NSDisplayPatternBindingOption();
16071 // public static const native int NSFilterPredicateBinding(); 16090 // public static const native int NSFilterPredicateBinding();
16072 // public static const native int NSFindPanelCaseInsensitiveSearch(); 16091 // public static const native int NSFindPanelCaseInsensitiveSearch();
16073 // public static const native int NSFindPanelSearchOptionsPboardType(); 16092 // public static const native int NSFindPanelSearchOptionsPboardType();
16074 // public static const native int NSFindPanelSubStringMatch(); 16093 // public static const native int NSFindPanelSubStringMatch();
16075 // public static const native int NSFindPboard(); 16094 // public static const native int NSFindPboard();
16076 // public static const native int NSFontAttributeName(); commented by Jacob Carlborg 16095 alias NSAttributedString.NSFontAttributeName NSFontAttributeName;
16077 // public static const native int NSFontBinding(); 16096 // public static const native int NSFontBinding();
16078 // public static const native int NSFontBoldBinding(); 16097 // public static const native int NSFontBoldBinding();
16079 // public static const native int NSFontCascadeListAttribute(); 16098 // public static const native int NSFontCascadeListAttribute();
16080 // public static const native int NSFontCharacterSetAttribute(); 16099 // public static const native int NSFontCharacterSetAttribute();
16081 // public static const native int NSFontFaceAttribute(); 16100 // public static const native int NSFontFaceAttribute();
16106 // public static const native int NSFontVariationAxisMinimumValueKey(); 16125 // public static const native int NSFontVariationAxisMinimumValueKey();
16107 // public static const native int NSFontVariationAxisNameKey(); 16126 // public static const native int NSFontVariationAxisNameKey();
16108 // public static const native int NSFontVisibleNameAttribute(); 16127 // public static const native int NSFontVisibleNameAttribute();
16109 // public static const native int NSFontWeightTrait(); 16128 // public static const native int NSFontWeightTrait();
16110 // public static const native int NSFontWidthTrait(); 16129 // public static const native int NSFontWidthTrait();
16111 // public static const native int NSForegroundColorAttributeName(); commented by Jacob Carlborg 16130 alias NSAttributedString.NSForegroundColorAttributeName NSForegroundColorAttributeName;
16112 // public static const native int NSFullScreenModeAllScreens(); 16131 // public static const native int NSFullScreenModeAllScreens();
16113 // public static const native int NSFullScreenModeSetting(); 16132 // public static const native int NSFullScreenModeSetting();
16114 // public static const native int NSFullScreenModeWindowLevel(); 16133 // public static const native int NSFullScreenModeWindowLevel();
16115 // public static const native int NSGeneralPboard(); 16134 // public static const native int NSGeneralPboard();
16116 // public static const native int NSGlyphInfoAttributeName(); 16135 // public static const native int NSGlyphInfoAttributeName();
16198 // public static const native int NSKeywordsDocumentAttribute(); 16217 // public static const native int NSKeywordsDocumentAttribute();
16199 // public static const native int NSLabelBinding(); 16218 // public static const native int NSLabelBinding();
16200 // public static const native int NSLeftMarginDocumentAttribute(); 16219 // public static const native int NSLeftMarginDocumentAttribute();
16201 // public static const native int NSLigatureAttributeName(); 16220 // public static const native int NSLigatureAttributeName();
16202 // public static const native int NSLightGray(); 16221 // public static const native int NSLightGray();
16203 // public static const native int NSLinkAttributeName(); commented by Jacob Carlborg 16222 alias NSAttributedString.NSLinkAttributeName NSLinkAttributeName;
16204 // public static const native int NSLocalizedKeyDictionaryBinding(); 16223 // public static const native int NSLocalizedKeyDictionaryBinding();
16205 // public static const native int NSMacSimpleTextDocumentType(); 16224 // public static const native int NSMacSimpleTextDocumentType();
16206 // public static const native int NSManagedObjectContextBinding(); 16225 // public static const native int NSManagedObjectContextBinding();
16207 // public static const native int NSMarkedClauseSegmentAttributeName(); 16226 // public static const native int NSMarkedClauseSegmentAttributeName();
16208 // public static const native int NSMaxValueBinding(); 16227 // public static const native int NSMaxValueBinding();
16253 // public static const native int NSPPDIncludeNotFoundException(); 16272 // public static const native int NSPPDIncludeNotFoundException();
16254 // public static const native int NSPPDIncludeStackOverflowException(); 16273 // public static const native int NSPPDIncludeStackOverflowException();
16255 // public static const native int NSPPDIncludeStackUnderflowException(); 16274 // public static const native int NSPPDIncludeStackUnderflowException();
16256 // public static const native int NSPPDParseException(); 16275 // public static const native int NSPPDParseException();
16257 // public static const native int NSPaperSizeDocumentAttribute(); 16276 // public static const native int NSPaperSizeDocumentAttribute();
16258 // public static const native int NSParagraphStyleAttributeName(); commented by Jacob Carlborg 16277 alias NSAttributedString.NSParagraphStyleAttributeName NSParagraphStyleAttributeName;
16259 // public static const native int NSPasteboardCommunicationException(); 16278 // public static const native int NSPasteboardCommunicationException();
16260 // public static const native int NSPatternColorSpace(); 16279 // public static const native int NSPatternColorSpace();
16261 // public static const native int NSPlainFileType(); 16280 // public static const native int NSPlainFileType();
16262 // public static const native int NSPlainTextDocumentType(); 16281 // public static const native int NSPlainTextDocumentType();
16263 // public static const native int NSPopUpButtonCellWillPopUpNotification(); 16282 // public static const native int NSPopUpButtonCellWillPopUpNotification();
16401 // public static const native int NSSpeechSynthesizerInfoVersion(); 16420 // public static const native int NSSpeechSynthesizerInfoVersion();
16402 // public static const native int NSSpeechVolumeProperty(); 16421 // public static const native int NSSpeechVolumeProperty();
16403 // public static const native int NSSpellingStateAttributeName(); 16422 // public static const native int NSSpellingStateAttributeName();
16404 // public static const native int NSSplitViewDidResizeSubviewsNotification(); 16423 // public static const native int NSSplitViewDidResizeSubviewsNotification();
16405 // public static const native int NSSplitViewWillResizeSubviewsNotification(); 16424 // public static const native int NSSplitViewWillResizeSubviewsNotification();
16406 // public static const native int NSStrikethroughColorAttributeName(); commented by Jacob Carlborg 16425 alias NSAttributedString.NSStrikethroughColorAttributeName NSStrikethroughColorAttributeName;
16407 // public static const native int NSStrikethroughStyleAttributeName(); commented by Jacob Carlborg 16426 alias NSAttributedString.NSStrikethroughStyleAttributeName NSStrikethroughStyleAttributeName;
16408 // public static const native int NSStringPboardType(); 16427 // public static const native int NSStringPboardType();
16409 // public static const native int NSStrokeColorAttributeName(); 16428 // public static const native int NSStrokeColorAttributeName();
16410 // public static const native int NSStrokeWidthAttributeName(); 16429 // public static const native int NSStrokeWidthAttributeName();
16411 // public static const native int NSSubjectDocumentAttribute(); 16430 // public static const native int NSSubjectDocumentAttribute();
16412 // public static const native int NSSuperscriptAttributeName(); 16431 // public static const native int NSSuperscriptAttributeName();
16453 // public static const native int NSTopMarginDocumentAttribute(); 16472 // public static const native int NSTopMarginDocumentAttribute();
16454 // public static const native int NSTransparentBinding(); 16473 // public static const native int NSTransparentBinding();
16455 // public static const native int NSTypedStreamVersionException(); 16474 // public static const native int NSTypedStreamVersionException();
16456 // public static const native int NSURLPboardType(); 16475 // public static const native int NSURLPboardType();
16457 // public static const native int NSUnderlineByWordMask(); 16476 // public static const native int NSUnderlineByWordMask();
16458 // public static const native int NSUnderlineColorAttributeName(); commented by Jacob Carlborg 16477 alias NSAttributedString.NSUnderlineColorAttributeName NSUnderlineColorAttributeName;
16459 // public static const native int NSUnderlineStrikethroughMask(); 16478 // public static const native int NSUnderlineStrikethroughMask();
16460 // public static const native int NSUnderlineStyleAttributeName(); commented by Jacob Carlborg 16479 alias NSAttributedString.NSUnderlineStyleAttributeName NSUnderlineStyleAttributeName;
16461 // public static const native int NSVCardPboardType(); 16480 // public static const native int NSVCardPboardType();
16462 // public static const native int NSValidatesImmediatelyBindingOption(); 16481 // public static const native int NSValidatesImmediatelyBindingOption();
16463 // public static const native int NSValueBinding(); 16482 // public static const native int NSValueBinding();
16464 // public static const native int NSValuePathBinding(); 16483 // public static const native int NSValuePathBinding();
16465 // public static const native int NSValueTransformerBindingOption(); 16484 // public static const native int NSValueTransformerBindingOption();
16565 // public static const native int NSDebugEnabled(); 16584 // public static const native int NSDebugEnabled();
16566 // public static const native int NSDecimalNumberDivideByZeroException(); 16585 // public static const native int NSDecimalNumberDivideByZeroException();
16567 // public static const native int NSDecimalNumberExactnessException(); 16586 // public static const native int NSDecimalNumberExactnessException();
16568 // public static const native int NSDecimalNumberOverflowException(); 16587 // public static const native int NSDecimalNumberOverflowException();
16569 // public static const native int NSDecimalNumberUnderflowException(); 16588 // public static const native int NSDecimalNumberUnderflowException();
16570 // public static const NSString NSDefaultRunLoopMode = new NSString(OS.NSDefaultRunLoopMode()); commented by Jacob Carlborg 16589 alias NSRunLoop.NSDefaultRunLoopMode NSDefaultRunLoopMode;
16571 // public static const native int NSDefaultRunLoopMode(); commented by Jacob Carlborg
16572 // public static const native int NSDestinationInvalidException(); 16590 // public static const native int NSDestinationInvalidException();
16573 // public static const native int NSDidBecomeSingleThreadedNotification(); 16591 // public static const native int NSDidBecomeSingleThreadedNotification();
16574 // public static const native int NSDistinctUnionOfArraysKeyValueOperator(); 16592 // public static const native int NSDistinctUnionOfArraysKeyValueOperator();
16575 // public static const native int NSDistinctUnionOfObjectsKeyValueOperator(); 16593 // public static const native int NSDistinctUnionOfObjectsKeyValueOperator();
16576 // public static const native int NSDistinctUnionOfSetsKeyValueOperator(); 16594 // public static const native int NSDistinctUnionOfSetsKeyValueOperator();
16845 // public static const native void NSBeep(); 16863 // public static const native void NSBeep();
16846 // public static const native void NSBeginAlertSheet(int title, int defaultButton, int alternateButton, int otherButton, int docWindow, int modalDelegate, int didEndSelector, int didDismissSelector, int contextInfo, int msgFormat); 16864 // public static const native void NSBeginAlertSheet(int title, int defaultButton, int alternateButton, int otherButton, int docWindow, int modalDelegate, int didEndSelector, int didDismissSelector, int contextInfo, int msgFormat);
16847 // public static const native void NSBeginCriticalAlertSheet(int title, int defaultButton, int alternateButton, int otherButton, int docWindow, int modalDelegate, int didEndSelector, int didDismissSelector, int contextInfo, int msgFormat); 16865 // public static const native void NSBeginCriticalAlertSheet(int title, int defaultButton, int alternateButton, int otherButton, int docWindow, int modalDelegate, int didEndSelector, int didDismissSelector, int contextInfo, int msgFormat);
16848 // public static const native void NSBeginInformationalAlertSheet(int title, int defaultButton, int alternateButton, int otherButton, int docWindow, int modalDelegate, int didEndSelector, int didDismissSelector, int contextInfo, int msgFormat); 16866 // public static const native void NSBeginInformationalAlertSheet(int title, int defaultButton, int alternateButton, int otherButton, int docWindow, int modalDelegate, int didEndSelector, int didDismissSelector, int contextInfo, int msgFormat);
16849 // public static const native int NSBestDepth(int colorSpace, int bps, int bpp, bool planar, int exactMatch); 16867 // public static const native int NSBestDepth(int colorSpace, int bps, int bpp, bool planar, int exactMatch);
16850 // public static const native int NSBitsPerPixelFromDepth(int depth); commented by Jacob Calborg 16868 alias NSGraphics.NSBitsPerPixelFromDepth NSBitsPerPixelFromDepth;
16851 // public static const native int NSBitsPerSampleFromDepth(int depth); 16869 // public static const native int NSBitsPerSampleFromDepth(int depth);
16852 // public static const native int NSColorSpaceFromDepth(int depth); 16870 // public static const native int NSColorSpaceFromDepth(int depth);
16853 // public static const native int NSConvertGlyphsToPackedGlyphs(int glBuf, int count, int packing, int packedGlyphs); 16871 // public static const native int NSConvertGlyphsToPackedGlyphs(int glBuf, int count, int packing, int packedGlyphs);
16854 // public static const native void NSCopyBits(int srcGState, NSRect srcRect, NSPoint destPoint); 16872 // public static const native void NSCopyBits(int srcGState, NSRect srcRect, NSPoint destPoint);
16855 // public static const native void NSCountWindows(int count); 16873 // public static const native void NSCountWindows(int count);
16968 // public static const native bool NSEqualPoints(NSPoint aPoint, NSPoint bPoint); 16986 // public static const native bool NSEqualPoints(NSPoint aPoint, NSPoint bPoint);
16969 // public static const native bool NSEqualRanges(NSRange range1, NSRange range2); 16987 // public static const native bool NSEqualRanges(NSRange range1, NSRange range2);
16970 // public static const native bool NSEqualRects(NSRect aRect, NSRect bRect); 16988 // public static const native bool NSEqualRects(NSRect aRect, NSRect bRect);
16971 // public static const native bool NSEqualSizes(NSSize aSize, NSSize bSize); 16989 // public static const native bool NSEqualSizes(NSSize aSize, NSSize bSize);
16972 // public static const native int NSExtraRefCount(int object); 16990 // public static const native int NSExtraRefCount(int object);
16973 // public static const native int NSFileTypeForHFSTypeCode(int hfsFileTypeCode); commented by Jacob Carlborg 16991 alias NSHFSFileTypes.NSFileTypeForHFSTypeCode NSFileTypeForHFSTypeCode;
16974 // public static const native int NSFrameAddress(int frame); 16992 // public static const native int NSFrameAddress(int frame);
16975 // public static const native void NSFreeHashTable(int table); 16993 // public static const native void NSFreeHashTable(int table);
16976 // public static const native void NSFreeMapTable(int table); 16994 // public static const native void NSFreeMapTable(int table);
16977 // public static const native int NSFullUserName(); 16995 // public static const native int NSFullUserName();
16978 // public static const native int NSGetSizeAndAlignment(int typePtr, int sizep, int alignp); 16996 // public static const native int NSGetSizeAndAlignment(int typePtr, int sizep, int alignp);
17100 // public static const native int NSZoneMalloc(int zone, int size); 17118 // public static const native int NSZoneMalloc(int zone, int size);
17101 // public static const native int NSZoneName(int zone); 17119 // public static const native int NSZoneName(int zone);
17102 // public static const native int NSZoneRealloc(int zone, int ptr, int size); 17120 // public static const native int NSZoneRealloc(int zone, int ptr, int size);
17103 // public static const native int NXReadNSObjectFromCoder(int decoder); 17121 // public static const native int NXReadNSObjectFromCoder(int decoder);
17104 17122
17105 +/
17106 } 17123 }