00001
00002
00003
00004
00005
00006
00007 #import <MessageUI/ComposeHeaderView.h>
00008
00009 @class ComposeRecipientAtom, NSMutableArray, NSMutableDictionary, UIPushButton, UITextField;
00010
00011 @interface ComposeRecipientView : ComposeHeaderView
00012 {
00013 NSMutableArray *_recipients;
00014 NSMutableDictionary *_atoms;
00015 ComposeRecipientAtom *_opaqueTextAtom;
00016 UIPushButton *_addButton;
00017 BOOL _editable;
00018 BOOL _picking;
00019 BOOL _becomingFirstResponder;
00020 BOOL _ignoreFirstResponderChanges;
00021 BOOL _resigningFirstResponder;
00022 BOOL _allowsDuplicateEntries;
00023 int _property;
00024 int _maxRecipients;
00025 UITextField *_textField;
00026 }
00027
00028 - (id)initWithFrame:(struct CGRect)fp8;
00029 - (void)setAllowsDuplicateEntries:(BOOL)fp8;
00030 - (void)setLabel:(id)fp8;
00031 - (BOOL)editable;
00032 - (void)setEditable:(BOOL)fp8;
00033 - (void)clearText;
00034 - (void)setProperty:(int)fp8;
00035 - (id)addresses;
00036 - (void)setAddresses:(id)fp8;
00037 - (void)addRecipient:(id)fp8;
00038 - (void)addAddress:(id)fp8;
00039 - (void)addRecord:(struct CPRecord *)fp8 identifier:(int)fp12;
00040 - (void)removeAddressAtIndex:(int)fp8;
00041 - (id)inactiveModeText;
00042 - (BOOL)_addable;
00043 - (void)setMaxRecipients:(int)fp8;
00044 - (int)maxRecipients;
00045 - (void)reflow;
00046 - (void)addButtonClicked:(id)fp8;
00047 - (BOOL)peoplePicker:(id)fp8 shouldShowCardForPerson:(struct CPRecord *)fp12;
00048 - (void)peoplePicker:(id)fp8 selectedPerson:(struct CPRecord *)fp12 property:(int)fp16 identifier:(int)fp20;
00049 - (void)peoplePicker:(id)fp8 enteredOtherValue:(void *)fp12 forProperty:(int)fp16;
00050 - (void)peoplePickerDidEndPicking:(id)fp8;
00051 - (BOOL)textFieldShouldBecomeFirstResponder:(id)fp8;
00052 - (void)textFieldDidBecomeFirstResponder:(id)fp8;
00053 - (void)textFieldDidResignFirstResponder:(id)fp8;
00054 - (void)composeRecipientAtomWillBecomeFirstResponder:(id)fp8;
00055 - (void)composeRecipientAtomDidBecomeFirstResponder:(id)fp8;
00056 - (void)composeRecipientAtomDidResignFirstResponder:(id)fp8;
00057 - (void)composeRecipientAtomDeleteClicked:(id)fp8;
00058 - (id)text;
00059 - (unsigned int)becomeFirstResponder;
00060 - (BOOL)canBecomeFirstResponder;
00061 - (void)textChanged:(id)fp8;
00062 - (BOOL)keyboardInput:(id)fp8 shouldInsertText:(id)fp12 isMarkedText:(BOOL)fp16;
00063 - (BOOL)keyboardInputShouldDelete:(id)fp8;
00064 - (float)offsetForRowWithTextField;
00065 - (id)fadeInAnimationsWithDuration:(float)fp8;
00066 - (void)cancelAnimations;
00067 - (void)showAtoms;
00068 - (void)animator:(id)fp8 startAnimation:(id)fp12;
00069 - (void)animator:(id)fp8 stopAnimation:(id)fp12;
00070 - (void)setIgnoreFirstResponderChanges:(BOOL)fp8;
00071 - (void)dealloc;
00072 - (id)recipients;
00073
00074 @end
00075