]> git.saurik.com Git - iphone-api.git/blobdiff - UIKit/UIKit.h
Minor commit for Optimo.
[iphone-api.git] / UIKit / UIKit.h
index 35cfe08cf08dc27bc0fa6991e9305c118d03e11c..024de93657d8f86832572778ca6371a323239582 100644 (file)
@@ -4,7 +4,7 @@
 @class NSString;
 
 #import <Foundation/NSObjCRuntime.h>
-#import <GraphicsServices/GSWindow.h>
+#import <GraphicsServices/GraphicsServices.h>
 
 /*XXX:*/typedef struct {
     float top;
     float right;
 } CDAnonymousStruct2;
 
+/*XXX:*/typedef struct {
+    unsigned int numberOfRows:7;
+    unsigned int delegateAlertSheetButtonClicked:1;
+    unsigned int delegateDidPresentAlertSheet:1;
+    unsigned int delegateDidDismissAlertSheet:1;
+    unsigned int hideButtonBar:1;
+    unsigned int alertStyle:3;
+    unsigned int dontDimBackground:1;
+    unsigned int dismissSuspended:1;
+    unsigned int dontBlockInteraction:1;
+    unsigned int sheetWasPoppedUp:1;
+    unsigned int animating:1;
+    unsigned int hideWhenDoneAnimating:1;
+    unsigned int layoutWhenDoneAnimating:1;
+    unsigned int titleMaxLineCount:2;
+    unsigned int bodyTextMaxLineCount:3;
+    unsigned int runsModal:1;
+    unsigned int runningModal:1;
+    unsigned int addedTextView:1;
+    unsigned int addedTableShadows:1;
+    unsigned int showOverSBAlerts:1;
+    unsigned int showMinTableContent:1;
+    unsigned int bodyTextTruncated:1;
+    unsigned int orientation:3;
+    unsigned int delegateBodyTextAlignment:1;
+    unsigned int delegateClickedButtonAtIndex:1;
+    unsigned int delegateClickedButtonAtIndex2:1;
+    unsigned int delegateCancel:1;
+    unsigned int delegateCancel2:1;
+    unsigned int delegateWillPresent:1;
+    unsigned int delegateWillPresent2:1;
+    unsigned int delegateDidPresent:1;
+    unsigned int delegateDidPresent2:1;
+    unsigned int delegateWillDismiss:1;
+    unsigned int delegateWillDismiss2:1;
+    unsigned int delegateDidDismiss:1;
+    unsigned int delegateDidDismiss2:1;
+} CDAnonymousStruct7;
+
 typedef enum {
     UIBarButtonItemStylePlain,
     UIBarButtonItemStyleBordered,
@@ -91,23 +130,47 @@ typedef enum {
     UINavigationButtonStyleDestructive
 } UINavigationButtonStyle;
 
-enum {
-    UIViewAutoresizingNone                 = 0,
-    UIViewAutoresizingFlexibleLeftMargin   = 1 << 0,
-    UIViewAutoresizingFlexibleWidth        = 1 << 1,
-    UIViewAutoresizingFlexibleRightMargin  = 1 << 2,
-    UIViewAutoresizingFlexibleTopMargin    = 1 << 3,
-    UIViewAutoresizingFlexibleHeight       = 1 << 4,
-    UIViewAutoresizingFlexibleBottomMargin = 1 << 5,
-}; typedef NSUInteger UIViewAutoresizing;
+typedef enum {
+    UIProgressIndicatorStyleLargeWhite,
+    UIProgressIndicatorStyleMediumWhite,
+    UIProgressIndicatorStyleMediumBrown,
+    UIProgressIndicatorStyleSmallWhite,
+    UIProgressIndicatorStyleSmallBlack,
+    UIProgressIndicatorStyleTinyWhite,
+} UIProgressIndicatorStyle;
+
+typedef enum {
+    UITableViewCellEditingStyleNone,
+    UITableViewCellEditingStyleDelete,
+    UITableViewCellEditingStyleInsert
+} UITableViewCellEditingStyle;
+
+typedef enum {
+    UITableViewCellSeparatorStyleNone,
+    UITableViewCellSeparatorStyleSingleLine
+} UITableViewCellSeparatorStyle;
 
 typedef enum {
-    UITransitionNone,
-    UITransitionPushFromRight,
-    UITransitionPushFromLeft,
-    UITransitionPushFromBottom,
-    UITransitionFade = 6,
-    UITransitionPushFromTop,
+    UITableViewRowAnimationFade,
+    UITableViewRowAnimationRight,
+    UITableViewRowAnimationLeft,
+    UITableViewRowAnimationTop,
+    UITableViewRowAnimationBottom,
+} UITableViewRowAnimation;
+
+typedef enum {
+    UITextAlignmentLeft   = 0,
+    UITextAlignmentCenter = 1,
+    UITextAlignmentRight  = 2,
+} UITextAlignment;
+
+typedef enum {
+    UITransitionNone           = 0,
+    UITransitionPushFromRight  = 1,
+    UITransitionPushFromLeft   = 2,
+    UITransitionPushFromBottom = 3,
+    UITransitionFade           = 6,
+    UITransitionPushFromTop    = 7,
 } UITransition;
 
 typedef enum {
@@ -117,14 +180,29 @@ typedef enum {
     UIViewAnimationCurveLinear,
 } UIViewAnimationCurve;
 
+enum {
+    UIViewAutoresizingNone                 = 0,
+    UIViewAutoresizingFlexibleLeftMargin   = 1 << 0,
+    UIViewAutoresizingFlexibleWidth        = 1 << 1,
+    UIViewAutoresizingFlexibleRightMargin  = 1 << 2,
+    UIViewAutoresizingFlexibleTopMargin    = 1 << 3,
+    UIViewAutoresizingFlexibleHeight       = 1 << 4,
+    UIViewAutoresizingFlexibleBottomMargin = 1 << 5,
+}; typedef NSUInteger UIViewAutoresizing;
+
+#import <UIKit/UIActionSheet-Private.h>
+#import <UIKit/UIAlertView.h>
 #import <UIKit/UIAnimator.h>
 #import <UIKit/UIApplication.h>
 #import <UIKit/UIBarButtonItem.h>
 #import <UIKit/UIBezierPath.h>
 #import <UIKit/UIBezierPath-UIInternal.h>
 #import <UIKit/UIButton.h>
+#import <UIKit/UIButton-UIButtonPrivate.h>
 #import <UIKit/UIColor.h>
 #import <UIKit/UIColor-UIColorSystemColors.h>
+#import <UIKit/UIControl-UIControlPrivate.h>
+#import <UIKit/UIDevice.h>
 #import <UIKit/UIFieldEditor.h>
 #import <UIKit/UIFrameAnimation.h>
 #import <UIKit/UIFont.h>
@@ -133,20 +211,27 @@ typedef enum {
 #import <UIKit/UIKeyboard.h>
 #import <UIKit/UIKeyboardImpl.h>
 #import <UIKit/UIImage.h>
+#import <UIKit/UIImage-UIImageDeprecated.h>
 #import <UIKit/UIImage-UIImageInternal.h>
 #import <UIKit/UIImage-UIImagePrivate.h>
 #import <UIKit/UIImageAndTextTableCell.h>
 #import <UIKit/UIImageView.h>
 #import <UIKit/UIKeyboard.h>
 #import <UIKit/UIKeyboardImpl.h>
+#import <UIKit/UIModalView.h>
+#import <UIKit/UIModalView-Private.h>
 #import <UIKit/UINavigationBar.h>
+#import <UIKit/UINavigationBar-Static.h>
 #import <UIKit/UINavigationButton.h>
 #import <UIKit/UINavigationController.h>
 #import <UIKit/UINavigationItem.h>
+#import <UIKit/UIOldSliderControl.h>
 #import <UIKit/UIPreferencesTable.h>
 #import <UIKit/UIPreferencesTableCell.h>
+#import <UIKit/UIPreferencesTextTableCell.h>
 #import <UIKit/UIProgressBar.h>
 #import <UIKit/UIProgressHUD.h>
+#import <UIKit/UIProgressHUD-Deprecated.h>
 #import <UIKit/UIProgressIndicator.h>
 #import <UIKit/UIPushButton.h>
 #import <UIKit/UIScreen.h>
@@ -166,8 +251,10 @@ typedef enum {
 #import <UIKit/UITextView.h>
 #import <UIKit/UIThreePartButton.h>
 #import <UIKit/UIToolbar.h>
+#import <UIKit/UIToolbar-UIButtonBarPrivate.h>
 #import <UIKit/UITransitionView.h>
 #import <UIKit/UIView-Animation.h>
+#import <UIKit/UIView-Deprecated.h>
 #import <UIKit/UIView-Geometry.h>
 #import <UIKit/UIView-Gestures.h>
 #import <UIKit/UIView-Hierarchy.h>
@@ -175,10 +262,17 @@ typedef enum {
 #import <UIKit/UIViewController.h>
 #import <UIKit/UIWebDocumentView.h>
 #import <UIKit/UIWebDocumentView-Forms.h>
+#import <UIKit/UIWebDocumentView-Messaging.h>
 #import <UIKit/UIWebView.h>
 #import <UIKit/UIWindow.h>
+#import <UIKit/UIWindow-Static.h>
+
+#import <UIKit/NSIndexPath-UITableView.h>
 
 #import <UIKit/NSString-UIStringDrawing.h>
+#import <UIKit/NSString-UIStringDrawingDeprecated.h>
+
+#import <UIKit/NSURL-UIKitAdditions.h>
 
 #import <CoreGraphics/CoreGraphics.h>
 
@@ -195,10 +289,17 @@ void UIApplicationUseLegacyEvents(BOOL use);
 void UIKeyboardEnableAutomaticAppearance(void);
 void UIKeyboardDisableAutomaticAppearance(void);
 
-
-#ifdef __cplusplus
-}
-#endif
+extern NSString * const kUIButtonBarButtonAction;
+extern NSString * const kUIButtonBarButtonInfo;
+extern NSString * const kUIButtonBarButtonInfoOffset;
+extern NSString * const kUIButtonBarButtonSelectedInfo;
+extern NSString * const kUIButtonBarButtonStyle;
+extern NSString * const kUIButtonBarButtonTag;
+extern NSString * const kUIButtonBarButtonTarget;
+extern NSString * const kUIButtonBarButtonTitle;
+extern NSString * const kUIButtonBarButtonTitleVerticalHeight;
+extern NSString * const kUIButtonBarButtonTitleWidth;
+extern NSString * const kUIButtonBarButtonType;
 
 extern NSString * const UIKeyboardWillShowNotification;
 extern NSString * const UIKeyboardDidShowNotification;
@@ -208,4 +309,13 @@ extern NSString * const UIKeyboardCenterBeginUserInfoKey;
 extern NSString * const UIKeyboardCenterEndUserInfoKey;
 extern NSString * const UIKeyboardBoundsUserInfoKey;
 
+extern NSString * const UIWebViewDidReceiveMessageNotification;
+extern NSString * const UIWebViewDidClearMessagesNotification;
+
+extern UIApplication * const UIApp;
+
+#ifdef __cplusplus
+}
+#endif
+
 #endif//UIKIT_UIKIT_H_