mirror of
https://github.com/transmission/transmission.git
synced 2026-04-27 20:24:17 +01:00
add a protocol for the info view controllers, and as a result eliminate some excessive code
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
|
||||
@protocol InfoViewController;
|
||||
@class InfoGeneralViewController;
|
||||
@class InfoActivityViewController;
|
||||
@class InfoTrackersViewController;
|
||||
@@ -35,15 +36,16 @@
|
||||
{
|
||||
NSArray * fTorrents;
|
||||
|
||||
NSViewController <InfoViewController> * fViewController;
|
||||
NSInteger fCurrentTabTag;
|
||||
IBOutlet NSMatrix * fTabMatrix;
|
||||
|
||||
InfoGeneralViewController * fGeneralViewController;
|
||||
InfoActivityViewController * fActivityViewController;
|
||||
InfoTrackersViewController * fTrackersViewController;
|
||||
InfoPeersViewController * fPeersViewController;
|
||||
InfoFileViewController * fFileViewController;
|
||||
InfoOptionsViewController * fOptionsViewController;
|
||||
|
||||
NSInteger fCurrentTabTag;
|
||||
IBOutlet NSMatrix * fTabMatrix;
|
||||
|
||||
IBOutlet NSImageView * fImageView;
|
||||
IBOutlet NSTextField * fNameField, * fBasicInfoField;
|
||||
|
||||
Reference in New Issue
Block a user