addMsgVC.h 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. //
  2. // addMsgVC.h
  3. // sjvodios
  4. //
  5. // Created by on 12-5-23.
  6. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "admobViewController.h"
  10. #import "JXVideoPlayer.h"
  11. #import "JXAudioPlayer.h"
  12. #import "JXAudioRecorderViewController.h"
  13. @class JXTextView;
  14. @class StreamPlayerViewController;
  15. @protocol JXServerResult;
  16. @interface addMsgVC : admobViewController<JXServerResult,UITextFieldDelegate,UITextViewDelegate,UIGestureRecognizerDelegate,JXAudioRecorderDelegate,LXActionSheetDelegate>{
  17. int _nSelMenu;
  18. UIScrollView* svImages;
  19. UIScrollView* svAudios;
  20. UIScrollView* svVideos;
  21. UIScrollView* svFiles;
  22. int _recordCount;
  23. int _refreshCount;
  24. int _buildHeight;
  25. NSInteger _photoIndex;
  26. UIButton* _sendBtn;
  27. UITextView* _remark;
  28. JXAudioPlayer* audioPlayer;
  29. JXVideoPlayer* videoPlayer;
  30. NSMutableArray* _array;
  31. NSMutableArray* _images;
  32. NSString* tUrl;
  33. NSString* oUrl;
  34. }
  35. @property(assign)BOOL isChanged;
  36. @property(nonatomic,assign)int dataType;
  37. @property(nonatomic,retain) NSString* audioFile;
  38. @property(nonatomic,retain) NSString* videoFile;
  39. @property(nonatomic,retain) NSString* fileFile;
  40. @property (nonatomic, weak) NSObject* delegate;
  41. @property (nonatomic, assign) SEL didSelect;
  42. @property (nonatomic, assign) BOOL isShare;
  43. @property (nonatomic, copy) NSString *shareTitle;
  44. @property (nonatomic, copy) NSString *shareIcon;
  45. @property (nonatomic, copy) NSString *shareUr;
  46. @property (nonatomic, strong) NSString *urlShare; // 链接分享
  47. @property (nonatomic, assign) BOOL isShortVideo;
  48. //
  49. @property (nonatomic,assign) int maxImageCount;
  50. @property (nonatomic,copy) void(^block)(void);
  51. -(void)showImages;
  52. -(void)doRefresh;
  53. @end