root/tags/2D14/JVChatMemberInspector.h

Revision 2224, 1.1 kB (checked in by timothy, 4 years ago)

* Previous info panels work again. Panels need redone to support SILC and other things better.
* More clean up of code.

Line 
1 #import "JVChatRoomMember.h"
2 #import "JVInspectorController.h"
3
4 @interface JVChatRoomMember (JVChatRoomMemberInspection) <JVInspection>
5 - (id <JVInspector>) inspector;
6 @end
7
8 @interface JVChatMemberInspector : NSObject <JVInspector> {
9         IBOutlet NSView *view;
10         IBOutlet NSImageView *image;
11         IBOutlet NSTextField *nickname;
12         IBOutlet NSProgressIndicator *progress;
13         IBOutlet NSTextField *class;
14         IBOutlet NSTextField *away;
15         IBOutlet NSTextField *address;
16         IBOutlet NSTextField *hostname;
17         IBOutlet NSTextField *username;
18         IBOutlet NSTextField *realName;
19         IBOutlet NSTextField *server;
20         IBOutlet NSTextField *rooms;
21         IBOutlet NSTextField *connected;
22         IBOutlet NSTextField *idle;
23         IBOutlet NSTextField *ping;
24         IBOutlet NSButton *sendPing;
25         IBOutlet NSTextField *localTime;
26         IBOutlet NSButton *requestTime;
27         IBOutlet NSTextField *clientInfo;
28         IBOutlet NSButton *requestInfo;
29         JVChatRoomMember *_member;
30         NSTimer *_localTimeUpdateTimer;
31         NSTimer *_updateTimer;
32         BOOL _nibLoaded;
33         BOOL _addressResolved;
34 }
35 - (id) initWithChatMember:(JVChatRoomMember *) member;
36
37 - (IBAction) requestLocalTime:(id) sender;
38 - (IBAction) requestClientInfo:(id) sender;
39 @end
Note: See TracBrowser for help on using the browser.